¿Qué debo aprender o hacer para ser un pirata informático?

Depende de lo que quieras hackear. Puede piratear casi cualquier cosa que transfiera datos, puede ser móvil, sitios web, aplicaciones, computadoras, automóviles, dispositivos IoT.

Como ha mencionado a Kali, supongo que está pidiendo sugerencias para aplicaciones web o sitios web.

Para poder hackear sitios web, debe conocer las tecnologías utilizadas en la creación de ese sitio web en particular. Puede ser PHP, Django (Python), Ruby on Rails junto con bases de datos como MySQL, PostgreSQL y la parte común con todos los sitios web será HTML, CSS y Javascript.

Debes enfocarte en HTML, JS al principio y luego aprender un par de lenguajes de scripting web mencionados anteriormente. Después de completarlos, pase un par de días con los encabezados HTTP, la arquitectura del navegador y los protocolos cliente-servidor.

Luego, debe completar los errores Top-10 de OWASP, como la inyección de SQL (¿cómo podrá inyectar SQL sin comprender qué es SQL?), XSS (se requerirá el concepto de JavaScript aquí), CSRF (se requiere HTML + JS para ejecutar esto) y podrá encontrar problemas de configuración solo si sabe qué marco se utiliza en ese sitio web.

Mira, no puedes hackear sin hacer desarrollo.

Definitivamente no es fácil, de lo contrario, todo el mundo habría sido un hacker a partir de ahora, esto solo por convertirse en un hacker web y se requieren esfuerzos similares para otros campos.

Herramientas como Kali automatizan parte de la parte, pero pregúntele a cualquier agente o compañía de seguridad que responderán “la prueba manual es la mejor”.

Libro recomendado> Comprar el manual del hacker de aplicaciones web: Encontrar y explotar el libro de fallas de seguridad en línea a precios bajos en India

Versión más larga de esta respuesta con más recursos> Recursos de Bug Bounty

También puedes seguirme en Quora y en otros lugares para obtener más respuestas de seguridad informática.

Para convertirte en un hacker, debes seguir estas cosas

  1. Hardware informático y redes
  2. Arquitectura del sistema x86 y x64
  3. Administración del servidor de varios sistemas operativos de servidor como Windows, Linux, BSD, etc.
  4. Habilidades de codificación, es decir, debe aprender a programar, como C, Python, Ruby, etc.
  5. Habilidades de desarrollo web
  6. Habilidades Linux
  7. Habilidades de programación del lado del servidor y del lado del cliente.

Después de completar estos, debe aprender cómo recopilar información de un objetivo, después de recopilar información, comenzando con el reconocimiento del servidor, luego la evaluación de vulnerabilidad, la explotación, la postexplotación, la limpieza de pistas y la redacción de informes.

Si se entrometió, debe saber cómo expulsar a la persona de su red que se entrometió en su sistema o servidor

Espero que tengas la solución para esto

  • Tienes una comprensión complicada de quién es un verdadero hacker.
  • No existe una definición más acordada de pirata informático en la industria.
  • La mayoría de los buenos ingenieros informáticos no saben que son hackers.
  • La imagen que las películas han creado en la mente de los espectadores representa, de ninguna manera, cómo funciona un verdadero hacker.
  • Puede haber un hacker que no conoce los lenguajes de programación de computadoras, por completo.
  • Puede haber un ingeniero informático que conozca un solo lenguaje de programación.
  • Se puede decir que un humano que ha trabajado duro durante aproximadamente 10000 horas para dominar la aplicación de programación de computadoras es un hacker. La definición no puede ser cierta para varios casos.
  • Google, “¿Cómo puedo hacer un sistema operativo” y hacer lo que sea necesario para hacer uno? Esto puede ayudarlo a comprender la aplicación de los lenguajes de programación de computadoras. Puede convertirse en un hacker, después de hacer un software de muestra complejo.
  • La piratería no se puede enseñar.

Hay tres tipos de hackers:

Script Kiddie-Dont no hace exploits y cargas útiles, solo use herramientas y cargas útiles listas para usar.

Hackers intermedios: -Conoce el arte de hackear, usa nuevas cargas útiles y genera resultados de hacking precisos, estos hackers intentan no quedar atrapados en ninguna práctica de hacking. Estos chicos usan herramientas avanzadas

Elite Hackers: estos son nerds inteligentes, conocen la programación, hacen sus propias herramientas y cargas útiles. El lenguaje de ensamblaje y Python son sus favoritos.

Ser un pirata informático no es tan fácil. Parece que puedes aprender a hackear fácilmente a través de Internet, pero cuando los revises obtendrás pocas cosas que puedas entender. Entonces, si realmente quieres ser un pirata informático, entonces debes unirte a talleres relacionados con él. Estos tipos de talleres están diseñados para obtener mucho conocimiento en menor tiempo y costo. Si busca en línea, obtendrá muchas opciones relacionadas con estos talleres. Regístrese en lo que más le guste. Incluso te dan algunos certificados que pueden ayudarte en el futuro.

Aquí hay algunos libros por series desde principiantes hasta niveles avanzados de piratería. Pero uno de los primeros libros que te recomiendo que leas es Hackers Underground Handbook, que está escrito en un lenguaje muy fácil.

Descarga gratuita de libros electrónicos Ethical Hacking

Puede ver este sitio web una vez que tenga más de 1000 sitios web

Hackear sitios web completos

Gracias