Você está na página 1de 11

Cmo convertirse en un Pasos a paso Pro Hacker?

Por RAhuL tHaKuR 07:22:00 No hay comentarios

Los pasos que se deben tomar para convertirse en un hacker no son fciles. Este
artculo le dar algunos de los pasos ms importantes esenciales para ser un
hacker . El artculo se centrar en las habilidades y la actitud que se requiere para
convertirse en un hacker. Rompiendo el sistema de seguridad y entrar en el
sistema no es la nica cosa que un hacker hace. Una actitud implacable y
vrgenes conjuntos de habilidades son dos piedras angulares para ser un hacker
maestro.

Se requiere conocimiento de la amplia variedad de temas de informtica, sin


embargo, conocer las cosas a gran profundidad es la clave para un xito a los
piratas informticos. Por tanto, tener una actitud positiva hacia el aprendizaje es
esencial en el viaje de aprendizaje para convertirse en un hacker .

A continuacin se muestra la gua paso a paso que he creado para ensearle a


ser un hacker:

Paso 0: Leer la piratera Manifiesto

No es una tarea fcil para ser un hacker. Como un hacker, es necesario tener una
actitud y curiosidad. Lectura del manifiesto piratera le puede ensear la actitud de
un hacker. Nutrir la actitud hacker es ms sobre el desarrollo de la competencia en
los idiomas en lugar de tener una actitud estereotipada.

Aunque muchas personas consideran que un hacker es un criminal; Sin embargo


en la vida real, que son contratados por las grandes empresas para proteger la
informacin y minimizar el dao potencial. El acto de piratera en realidad es la de
ser excesivamente curioso y burlar a la autoridad. Como un hacker, usted debe
estar decidido a violar las reglas autoritarias, el secreto y la censura. El engao es
otro arsenal que le permitir a esquivar los ojos vigilantes de autoridad.

El acto de robar algo o hacer dao a alguien no es la piratera . Tales personas


son llamadas comnmente galletas en la comunidad. Galletas estn involucrados
en actividades ilegales y no voy a recomendar a involucrarse en tales actividades.

Paso 1: aprender a programar en C


C es uno de los idiomas ms poderosos de la programacin informtica de
programacin, es necesario dominar realmente este idioma. Este lenguaje de
programacin fue inventado por Denise Ritchie entre los aos 1969 y 1973 en el
AT & T Bell Labs. De programacin C en esencia le ayudar a dividir la tarea en
partes ms pequeas y estas piezas se puede expresar mediante una secuencia
de comandos. Trate de escribir un programa en su propia mediante la evaluacin
de la lgica.

Hay cientos de Libre Programacin C PDF y tutoriales disponibles en la web para


aprender, sin embargo, recomendara que usted pueda comenzar con un simple y
bien escrito libro de programacin c de su eleccin y luego leer este libro
( Lenguaje de Programacin C
Por Brian W. Kernighan y Dennis M. Ritchie) para comprender el verdadero poder
del lenguaje c.
Este libro no es una lectura fcil sin embargo es un debe leer el libro para obtener
conocimiento en profundidad de Programacin C.

Paso 2: Aprender ms de un lenguaje de programacin

Cuando usted est tratando de convertirse en un hacker, es muy importante


aprender otros lenguajes de programacin modernos como Java, Perl, PHP y
Python. Una de las mejores maneras de aprender ellos es mediante la lectura de
libros de los expertos. Tambin ayudar a saber acerca de los lenguajes de
marcas como los formatos XML, HTML y datos como JSON, Protobuf y otros que
son manera comn para transferir datos entre el cliente y el servidor.

Java es uno de los lenguajes de programacin ms populares. Se ha afirmado que


su tambin muy seguro. Conociendo modelo de seguridad de Java le ayuden a
entender cmo este lenguaje lograr la seguridad. Ms informacin sobre los
agujeros de bucle de seguridad en el lenguaje Java y marcos
relacionados. Recoger y leer muchas Free PDF, tutoriales y libros
electrnicos disponibles para aprender java en lnea.

Perl es un lenguaje de programacin dinmico de propsito general, que es de


alto nivel y se puede interpretar. Este lenguaje prestados algunos rasgos del
lenguaje C. Por otro lado, JAVA es concurrente, lenguaje de programacin basado
en clases y objetos orientados. Python es muy til cuando se est tratando de
automatizar algunas tareas repetitivas.

HTML es el lenguaje de marcas basado en el que se disean las pginas web,


crean y visualizan. Los navegadores web leen el cdigo HTML para mostrar la
pgina web.

Python es mejor lenguaje para el desarrollo web y el idioma favorito de una gran
cantidad de programador debido a su simplicidad y vuelta rpida alrededor. Una
gran cantidad de personas utilizan Python para hacer la automatizacin simple y
complejo.

Para obtener ms programacin de clases particulares de idiomas comprobar


- mejores tutoriales de programacin .

Paso 3: Aprender UNIX


UNIX es un sistema operativo multiusuario multitarea y que est diseado para
proporcionar una buena seguridad en el sistema operativo systems.This fue
desarrollado por algunos empleados de AT & T en Bell Labs.The mejor manera de
aprender es a entrar en un proceso abierto -fuente versin (por ejemplo, CentOS)
e instalar / ejecutar el mismo por su cuenta. Puede operar a Internet sin tener que
aprender UNIX, pero no es posible para que usted sea un hacker internet sin
entender UNIX.

Si no ha utilizado el sistema operativo Unix, sin embargo, unos pocos comandos


bsicos de Linux harn que su cmoda en ponerse en marcha rpidamente.

Unix en una cscara de nuez por Arnold Robbins es una buena manera de
empezar. Este libro le ensear a usar Unix.

La siguiente cosa que necesita saber es la parte interna de este sistema


operativo. Recomiendo
el diseo del sistema operativo UNIX de Maurice J. Bach para obtener
conocimiento en profundidad del sistema operativo Unix.

Un gran nmero de servidores web estn alojados en servidores basados en Unix


y conocer detalles internos de este sistema operativo va a ser realmente un gran
impulso en sus habilidades.
Paso 4: Aprender ms de un sistema de explotacin
Hay muchos otros sistemas operativos aparte de UNIX. Sistema operativo
Windows es uno de los sistemas ms comnmente comprometidas, por lo que es
bueno para aprender piratera sistemas Microsoft, que son sistemas de cdigo
cerrado.

De acuerdo con la National Vulnerability Database, los sistemas operativos de


Microsoft tienen un gran nmero de vulnerabilidades.

Instaladores de sistemas operativos Windows se distribuyen en binario, por lo


tanto, no es fcil para leer el cdigo. Cdigo binario es bsicamente la
representacin digital de texto y datos comprensibles por ordenador. Sin embargo,
saber qu programas estn escritos para las ventanas y cmo las diferentes
aplicaciones se comportan en este sistema operativo ser de ayuda.

Una de las ltimas vulnerabilidades de un sistema operativo popular era que las
aplicaciones Java Web Start consiguen en marcha automticamente, incluso si los
plug-ins de Java est desactivada. Cmo ser un hacker se trata de conocer las
debilidades de estos sistemas operativos y la orientacin de manera sistemtica.

Paso 5: Aprender los conceptos de redes


El concepto de red tiene que ser fuerte cuando se quiere ser un hacker.

La comprensin de cmo se crean las redes es importante, sin embargo es


necesario conocer las diferencias entre los diferentes tipos son redes. Tener una
comprensin clara de TCP / IP y el protocolo UDP es una necesidad para poder
explotar las vulnerabilidades en la World Wide Web.

Entender lo que es subred, LAN, WAN y VPN.

Recomiendo Redes informticas: un enfoque de arriba hacia abajo por James F.


Kurose y Keith W. Ross

comandos de redes para hacer una peticin HTTP tiene que estar en su
alcance. El protocolo HTTP, es la puerta a travs del cual se entra en el mundo de
Internet. Por lo tanto es necesario aprender este protocolo con el fin de romper las
barreras. Los piratas informticos utilizan a menudo la puerta de enlace HTTP
para violar la seguridad del sistema y tomar el control sobre ella.

Apache Httpd es uno de los servidores web ms utilizados y conocer dentro y


fuera de la misma se va a capacitar en cualquier HTTP u otras actividades
relacionadas con el protocolo de capa de aplicacin.

Nmap es una poderosa herramienta de anlisis de red que se utiliza por los
hackers y profesional de la seguridad en todo el mundo para identificar hosts
vulnerables. Sin embargo, para comenzar efectivamente su utilizacin, usted debe
entender los conceptos bsicos de redes. Para obtener conocimientos avanzados
sobre Nmap puede hacer referencia al libro de creadores - Escaneo Nmap red: La
Gua Oficial de Proyectos de Nmap para la deteccin de redes y anlisis de
seguridad

Paso 6: Iniciar simple: leer algunos tutoriales sobre piratera


Esta es la forma ms sencilla y mejor para empezar. Leer tantos como sea posible
tutoriales que estn destinados para la piratera. Estos artculos le dar una visin
y ayudar a desarrollar la actitud para ser un hacker. Algunos tutoriales le iniciar
con Nmap, Nessus y Superscan, algunos de los programas o herramientas que
utilizan los hackers generalmente de piratera. Estos tutoriales son fcilmente
disponibles en internet; Ambos tutoriales de texto y video estn disponibles
para usted para responder a su pregunta de cmo ser un hacker.

Paso 7: Aprender Criptografa


Como un hacker experto, es necesario comprender y dominar el arte de la
criptografa. La tecnologa de criptografa y cifrado es muy importante para Internet
y las redes. Es la prctica y el estudio de las tcnicas que se utilizan para la
comunicacin segura en presencia de terceros. El cifrado se realiza para varios
aspectos de la seguridad de la informacin, como la confidencialidad de los datos,
integridad de los datos y la autenticacin. Por otra parte, la tecnologa de la
criptografa se utiliza ampliamente en tarjetas de cajero automtico, contraseas
de la computadora y el comercio electrnico. Mientras que la piratera, estos
cdigos cifrados necesita ser roto, que se llama descifrado.

La criptografa es muy usada en la comunicacin basada en Internet SSL. Un


hacker experto debe ser capaz de entender cmo funciona el SSL y cul es la
importancia de la criptografa para mantener segura SSL.

Trate de leer acerca de varios algoritmos de cifrado y ver por qu son difciles de
descifrar. Participar en retos para descifrar un potente cifrado. Un hacker experto
ser capaz de demostrar las debilidades en un algoritmo de cifrado y debe ser
capaz de escribir un programa que puede mostrar cmo el descifrado se puede
realizar sin mucha informacin sobre las teclas.

Comprender diferentes tcnicas utilizadas para el descifrado de contraseas. Hay


docenas de herramientas disponibles para hacer el descifrado de contraseas
docenas, y su uso no es la piratera. Para ser experto en piratera informtica es
importante que usted entienda cmo crear un programa que puede descifrar una
contrasea de texto cifrado.

Recomiendo este libre Curso Criptografa Por Dan Boneh de la Universidad de


Stanford en Coursera

Paso 8: experimentar mucho


Este es un paso importante para el establecimiento de s mismo como un hacker
experto. Configuracin de un laboratorio en su propia para experimentar el
aprendizaje en las aplicaciones prcticas. Un laboratorio simple tendr su
ordenador, sin embargo una vez que se avanza es posible que desee aadir ms
y ms computadoras y hardware necesario para sus experimentos.
Es bueno intentar experimentar en sus propios ordenadores, donde se pueden
resolver si se ha hecho ningn error. Muchos hackers comienzan inicialmente
mediante la descarga de aplicaciones de laboratorio virtuales como Oracle
VirtualBox. Se requieren al menos 3 GB de RAM y un procesador
comparativamente potente para llevar a cabo sus experimentos de
piratera. Configuracin de la mquina virtual es crucial, ya que le permitir poner
a prueba de virus, aplicaciones y diferentes servidores sin afectar a su propio PC.

Algunas de las cosas es posible que tenga que tener en cuenta al hacer
experimentos
Guarde una copia de seguridad antes de cualquier experimento.
Empieza poco a poco y tienen puntos de control.
Saber cundo parar.
Documentar su progreso
mantener la improvisacin
Automatizar tareas repetitivas

Paso 9: Lea algunos buenos libros de los expertos


La lectura siempre va a mejorar su conocimiento. Trate de leer tantos libros y
artculos como sea posible escrito por los expertos en el campo de campo de
hacking tico y la seguridad de la empresa

leyendo mucho sobre todo lo relacionado es tan importante en un mundo hackers


que tambin debe tener en cuenta la mejora de su velocidad de lectura. Si su
velocidad de lectura es lenta, entonces no puede ser capaz de progresar
rpidamente en este campo. Tcnicas de lectura rpida prctica como
descremado, trozo leer, etc.

Cuando se trata de leer mucho, tambin es importante saber que la mayora de los
contenidos de web no es digno de su tiempo. Mucha gente utiliza los motores de
bsqueda trucos para atraer trfico, pero tienen poco valor en ella. Si leerlo a
travs de un artculo en cuestin de segundos y decide no leer que va a ahorrar un
montn de tiempo para un cierto contenido muy bien investigado.
El arte de la explotacin por Jon Erickson es un excelente libro para ensear a
convertirse en un pirata informtico avanzado.

Paso 10: Participa en la piratera Desafos


La participacin regular en los retos de hacking puede ayudar a aprender ms y
afinar sus conocimientos. Hay varias empresas que organizan estos desafos con
el fin de comprobar la vulnerabilidad de sus productos de software. El reto de
hacking ms comn incluye violar el sistema de seguridad del software y tomando
el control de los sistemas informticos de terceros. Aparte de eso, hay algunos
sitios web que figuran a continuacin que los retos regularmente ofrecen la
piratera en lnea.
hackquest.de
hacktissite.org
www.trythis0ne.com
www.hackchallenge.net
hacking-lab.com

Paso 11: Ir Siguiente Nivel: Escribir la vulnerabilidad


Vulnerabilidad de un programa es el punto dbil del programa. Es un buen mtodo
para buscar la vulnerabilidad de un programa existente y compartir el mismo con
los dems. De esta manera usted tendr la opcin de recoger opiniones variadas
de diferentes fuentes, lo que le permite perfeccionar su conjunto de habilidades
actual.

Los ejemplos de vulnerabilidades de ordenador incluyen violacin memoria de


seguridad, error de validacin de entrada, insectos privilegio confusin y el fracaso
interfaz de usuario. Por ejemplo, Internet Explorer de Microsoft 11 tuvo el error de
vulnerabilidad en su versin de vista previa que varios hackers explotan.

La identificacin de una nueva debilidad en cualquier software es el verdadero


trabajo de cualquier hackers expertos realizaran.
Paso 12: Abra contribuir a proyectos de seguridad Fuente
Contribuyendo a un proyecto de seguridad informtica de cdigo abierto es una
gran plataforma para poner a prueba sus habilidades. Esto no es del agrado de
todos. Muchas organizaciones como Mozilla y Apache ofrecen este tipo de
proyectos de cdigo abierto. Trate de ser una parte de estos proyectos y aadir
una contribucin valiosa para el beneficio de la comunidad.

La participacin en los proyectos de seguridad de cdigo abierto tales como anti-


spam, anti-virus, firewall y el traslado de datos le ayudan a aumentar su destreza
como un hacker.

Contribuir con sus hallazgos de vulnerabilidad a las bases de datos globales de la


vulnerabilidad y de devolver a la comunidad.

Recuerde que no importa si su contribucin es pequea, siempre y cuando usted


participa y agregar valor que ayuda.

Paso 13: seguir aprendiendo y seguir escuchando las conversaciones de


seguridad
La clave del xito en la carrera de la piratera es el aprendizaje continuo. La
lectura de los blogs de piratera informtica disponible en sitios como el blog y el
blog hackerfactor hacker de IKEA; participar en los foros, como hackforums.net y
corte de lite son grandes maneras de refrescar su conocimiento como un
hacker. Los foros de vdeo en lnea como TED o TechTalk son buenas fuentes
para saber ms acerca de las tcnicas de piratera emergentes y tecnologas que
se estn desplegando. Tambin debe tratar de seguir los mensajes de los piratas
famosos como Adrian Lamo, Kevin Mitnick, Kevin Poulsen y Robert Tappan
Morris.
Resumen
Por encima son unos pasos exhaustivos que le pueden ensear cmo ser un
hacker y ayudar a caminar el camino de ser un hacker experto. Sin embargo,
usted debe ser un ciudadano responsable y ser selectivo, asegurando que no
utiliza esta habilidad para romper la seguridad de las instituciones importantes, ya
que puede aterrizar en una situacin desesperada. Usted debe recordar siempre,
para cada herramienta de hacking, siempre hay un contador de una herramienta
de hacking. Por lo tanto, ser un hacker inteligente y lo ms importante, ser un
hacker responsable.

Você também pode gostar