¿Cuánta programación necesito saber para escribir mis propias herramientas para hackear?

Para escribir sus propios scripts, debe aprender varias herramientas, idiomas para hacer cosas para diferentes cosas. Por ejemplo: –

  1. Debes aprender Python. Es el mejor amigo del hacker.
  2. Aprenda C para interactuar con el hardware y hacer código de exploits y shell. Como puede ver, la mayoría de los exploits en la base de datos de exploits por seguridad ofensiva están compuestos por C.
  3. Puede aprender más como C ++ o java ya que nmap está hecho en marcos C y C ++, como opcional, ya que se usa al máximo para el desarrollo central.
  4. Debes ser bueno en shell scripting y linux.
  5. También puede aprender Perl su buen lenguaje de secuencias de comandos también.

Además, también puede aprender la programación de Ruby o R que también podrían ayudar en algún momento.

Nota: – No es como si debieras aprender todo el lenguaje de programación. Debe ser el idioma que necesitabas en ese momento, de esta manera podrás aprender de manera eficiente.

feliz piratería: p

sígueme para hacks, pentesting de seguridad y otras cosas.

Para escribir sus propias herramientas para hackear necesita saber

  1. Programación Python.
  2. JavaScript
  3. Rubí
  4. PHP
  5. Programación de Shell

Y debes ser profesional en todos estos idiomas, así que trata de aprenderlo desde el nivel inicial hasta el intermedio.

Sitios web para aprender:

Aprende a codificar

Bienvenido a Python.org

Video tutoriales sobre programación y más

Tutoriales web en línea de W3Schools

Coursera | Cursos en línea de las mejores universidades. Únete gratis

Si realmente te tomas en serio la programación, comienza a aprender piratería ética.

Hay pocos cursos gratuitos disponibles en

Cursos en línea de Udemy: aprenda cualquier cosa, en su horario

para hacking ético y prueba de penetración.

Para escribir sus propias herramientas para hackear debe comenzar a trabajar en Kali Linux.

Use la partición dual para instalar Kali Linux en su computadora portátil. Ya tiene muchas herramientas de hackeo y el mejor sistema operativo para hackear.

La programación de herramientas de pirateo no es la parte difícil, incluso la NSA usa Python. El verdadero conocimiento en la piratería es cómo explotar la falla de diseño, el error de codificación o la configuración de otra persona. A veces, eso se puede hacer muy fácilmente sin ninguna programación, como probar todos los enrutadores domésticos de los clientes de Windstream con la contraseña y el nombre de usuario predeterminados (admin / admin por cierto). Eso está explotando la configuración idiota, de una compañía con conocimientos de seguridad (y redes) en el jardín de infantes.

Pero para encontrar uno bueno, realmente necesita pasar por el programa con un peine de dientes extra finos para encontrar estos problemas. Puede hacerlo desmontando el código y revisándolo en conjunto (un trabajo difícil para los grandes programas modernos) o robando el código fuente (o promulgando una ley que permita a sus hijos de la NSA secuestrarlo o legalizarlo para una planta empleado para salir con él). Usar la fuente es mucho más fácil, de ahí que la NSA haya usado más exploits de 0 días hasta la fecha que nadie (un día 0 es como una barra de lingotes de oro en la piratería), lo que demuestra que tienen la fuente.

Y lo has adivinado, para ir a través de la fuente y encontrar pequeños detalles en el diseño o el código que te permitan ingresar a un programa, requieren muchos conocimientos de programación a menos que te quedes con los tipos de configuración. No te preocupes, son más comunes de todos modos.

En realidad, piratear no es tan fácil como se muestra en las películas de Hollywood, es bastante complejo y, dependiendo del tipo de característica de seguridad, aplicación o página web que intente piratear, puede requerir años de experiencia …

decirlo en términos simples, la piratería requiere un conocimiento exhaustivo e intensivo de los fundamentos de la red de programación y muchos más … Puede comenzar inscribiéndose en algún curso de piratería ética