Título: Como empiezo en el hacking? Publicado por: ArturoAliasArturin en 4 Octubre 2020, 07:28 am Quiero aprender sobre el mundo del hacking porque es algo que me parece muy interesante y me gustaría aprender pero nose como empezar, con que programas y libros
Título: Re: Como empiezo en el hacking? Publicado por: MCKSys Argentina en 4 Octubre 2020, 07:51 am Hola!
Puedes empezar revisando los temas fijos del subforo de Hacking: https://foro.elhacker.net/hacking_etico-b44.0/ (https://foro.elhacker.net/hacking_etico-b44.0/) Saludos! Título: Re: Como empiezo en el hacking? Publicado por: W17CH3R en 4 Octubre 2020, 07:57 am Yo te recomendaría estudiar primero informática, y cuando tengas una buena base, leer muchos libros de seguridad, vídeos explicatorios, y práticar mucho con máquinas virtuales.
Aquí en el foro tienes una sección de pdf muy útiles y que me han sido de ayuda para aprender. Este es esencial para aprender que es Hacking Ético https://foro.elhacker.net/dudas_generales/hacking_etico_edicion_en_pdf_para_libre_descarga-t333839.0.html (https://foro.elhacker.net/dudas_generales/hacking_etico_edicion_en_pdf_para_libre_descarga-t333839.0.html) Aquí tienes unos libros muy útiles. https://foro.elhacker.net/buscador-t497312.0.html (https://foro.elhacker.net/buscador-t497312.0.html) saludos. Título: Re: Como empiezo en el hacking? Publicado por: @XSStringManolo en 4 Octubre 2020, 11:33 am Este foro está guay para preguntar tus dudas. Te recomiendo empezar a aprender a programar.
Título: Re: Como empiezo en el hacking? Publicado por: emperie en 4 Octubre 2020, 15:34 pm Programación, Redes, Sistemas operativos.
Título: Re: Como empiezo en el hacking? Publicado por: ikxss en 4 Octubre 2020, 18:11 pm Depende de que rama de hacking te gusta más.
Como base troncal tendrías que empezar a aprender programación (cualquier lenguaje de propósito general) y algo de redes (saber que es IP y TCP/UDP). Incluso te recomendaría que exploraras un poco sobre criptografía (a un nivel superficial) Luego ya vendría la parte de profundizar en lo que más te llama: - Pentesting básico: aprender el proceso de enumeración, explotación y de escalado. Es decir, a utilizar las herramientas de enumeración, a detectar vulnerabilidades y a explotarlas. - Ataques WEB: Para esto tendrías que aprender lenguajes de programación WEB (php, mysql, js y html por ejemplo). Una vez que entiendes como funcionan las web podrías entender y practicar las vulnerabilidades que puede tener una página web. - Exploiting: Esta rama es más compleja de entender y aprender pero es otra rama a tener en cuenta. Necesitarías aprender C/C++ y entender como funcionan los programas por debajo (nivel de CPU, RAM, etc..). - Reversing (ingeniería inversa): Consiste en entender la lógica que hay detrás de una aplicación/sistema y de ser capaz de manipularla. Este campo es muy amplio y cada tipo de tecnología tendrá sus herramientas y características específicas. Por ejemplo, podrías aprender a reversear un apk de android o a modificar un juego para tener vidas infinitas. Resumiendo, céntrate en las base que es lo más importante para ir avanzando poco a poco. |