18/05/2014
2 Steps To Become A Hacker!
Step 1: Learn To Program In C
C programming is one of the most powerful languages in computer programming. It is necessary to really master this language. This programming language was invented by Denise Ritchie in between the years 1969 and 1973 at AT&T Bell Labs. C programming will essentially help you divide the task in smaller pieces and these pieces can be expres... Ver más
2 pasos para convertirse en un Hacker!
Paso 1: Aprender a programa en C C programación es uno de los lenguajes más poderosos en programación informática. Es necesario realmente dominar este idioma. Este lenguaje de programación fue inventado por Denise Ritchie entre los años 1969 y 1973 en los laboratorios Bell AT&T. Programación en C esencialmente te ayudará a dividir la tarea en partes más pequeñas y estas piezas pueden ser expresadas por una secuencia de comandos. Trata de escribir un programa en tu propia mediante la evaluación de la lógica.
Paso 2: Aprender más de una programación de idioma cuando quiere convertirse en un hacker, es muy importante aprender otros lenguajes de programación de computadoras modernas tales como JAVA, Perl, PHP y Python. Una de las mejores maneras de aprender esto es mediante la lectura de libros de expertos.
Paso 3: Aprender UNIX UNIX es un sistema operativo multitarea y multiusuario de la computadora que está diseñado para proporcionar seguridad a los sistemas. Este sistema operativo fue desarrollado por algunos empleados de AT&T en Bell Labs. La mejor manera de aprender es entrar en una versión de código abierto (por ejemplo centos) y instalar/ejecutar el mismo por su cuenta. Se puede utilizar internet sin aprender UNIX, pero no es posible para que seas un hacker de internet sin entender UNIX.
Paso 4: Aprender más de los sistemas operativos uno allí son muchos otros sistemas operativos aparte de UNIX. Sistema operativo Windows es uno de los sistemas más comúnmente comprometidos, por lo tanto, es bueno aprender hacking sistemas de Microsoft, que son sistemas de código cerrado.
Según la base de datos nacional de vulnerabilidad, sistemas operativos de Microsoft tienen un gran número de vulnerabilidades.
Los instaladores de Windows OS se distribuyen en binario, por lo tanto, no es fácil para que usted pueda leer el código. Código binario es básicamente digital representación de texto y datos que la computadora entiende. Sin embargo, saber cómo se escriben programas para Windows y aplicaciones diferentes se comportan en este sistema operativo ayudará.
Una de las vulnerabilidades de un sistema operativo popular recientes era que las aplicaciones Java Web Start llegar lanzadas automáticamente aunque se desactivan los plug-ins de Java. Cómo ser un hacker trata de conocer las debilidades de los sistemas operativos y sistemáticamente los objetivos.
Paso 5: Aprender conceptos de Networking el concepto red necesita ser afilada cuando quieres ser un hacker.
Es importante entender cómo se crean las redes, sin embargo, tienes que saber que las diferencias entre los distintos tipos son redes. Tener un claro entendimiento del protocolo TCP/IP y UDP es imprescindible para poder explotar las vulnerabilidades en world wide web.
Entiendo cuál subred, LAN, WAN y VPN.
Los comandos de redes para hacer una petición HTTP debe estar en sus yemas del dedo. El protocolo HTTP, es la puerta de entrada a través del cual uno entra en el mundo de internet. Por lo tanto, es necesario aprender este protocolo para romper las barreras. Los hackers suelen utilizan el gateway HTTP para romper la seguridad del sistema y tomar el control sobre él.
Apache Httpd es uno de los servidores web más utilizados y conocer dentro y fuera de él va a poder en cualquier HTTP o esfuerzos relacionados con el protocolo otra capa de aplicación.
También Nmap es una red poderosa herramienta que es utilizada por los hackers y seguridad profesional en todo el mundo para identificar anfitriones vulnerables de análisis. Sin embargo, para empezar a usarlo con eficacia debe entender los conceptos básicos de redes.
Paso 6: Comienzo Simple: ir a través de tutoriales sobre Hacking esta es la sencilla y mejor manera de comenzar. Leer como muchos tutoriales posible que sirven para hackear. Estos artículos le dará el conocimiento y ayudar a desarrollar la actitud para ser un hacker. Algunos tutoriales le introducirá con Nmap y Nessus SuperScan, algunos de los programas o herramientas que generalmente usan los hackers hacking. Estos tutoriales están disponibles en internet; Texto y video tutoriales están disponibles para que usted pueda responder a su pregunta cómo ser un hacker.
Paso 7: Aprender criptografía como un experto hacker, tienes que entender y dominar el arte de la criptografía. La tecnología de criptografía y encriptación es muy importante para internet y redes. Es la práctica y el estudio de técnicas que se utilizan para la comunicación segura en presencia de terceros. El cifrado es hecho por diversos aspectos de la seguridad de la información como la confidencialidad de los datos, integridad de los datos y autenticación. Además, la tecnología de la criptografía se utiliza extensivamente en tarjetas ATM, las contraseñas de la computadora y de comercio electrónico. Mientras hacking, estas cifran códigos debe ser roto, que se llama descifrado.
Comprende diversas técnicas utilizadas para craqueo de contraseñas. Hay docenas de herramientas disponibles para hacer craqueo de contraseñas, y utilizarlo No es piratería. Para ser experto en hacking es importante para entender cómo crear un programa que puede romper una contraseña de texto cypher.
Paso 8: Experimento A muchos este es un paso importante para ser un hacker experto. Configuración de un laboratorio propio para experimentar el aprendizaje en las aplicaciones prácticas. Un simple laboratorio tendrá su ordenador, sin embargo una vez que se avanza quizá quieras añadir más y más ordenadores y hardware necesario para sus experimentos.
Es bueno tratar de experimentar en sus propias computadoras, donde usted puede rectificar si han hecho algún error. Muchos hackers inicialmente empieza por descarga de aplicaciones de laboratorio virtual como Oracle VirtualBox. Necesitará por lo menos 3 GB de RAM y un procesador relativamente potente para llevar a cabo sus experimentos hacking. Configuración de la máquina virtual es crucial, pues permitirá poner a prueba diferentes servidores, aplicaciones y virus sin afectar a su PC.
Algunas de las cosas que deba tener en cuenta cuando haciendo experimentos - mantenga una copia de seguridad antes de cualquier experimento.
-Comience con poco y tienen puntos de verificación.
-Saber cuándo parar.
-Documentar su progreso - seguir improvisando - automatizar tareas repetitivas paso 9: leer algunos libros de expertos lectura siempre mejorarán sus conocimientos. Intente leer muchos libros y artículos como sea posible, escrito por los expertos en el campo de hacking ético y la empresa seguridad leyendo mucho sobre cualquier cosa relacionada es tan importante en el mundo de la piratería que también debe considerar aumentar tu velocidad de lectura. Si tu velocidad de lectura es lenta, entonces no podrá avanzar rápidamente en este campo. Practicar técnicas como filtrado de lectura rápida, Gordi etc. de lectura.
Cuando se trata de leer mucho, también es importante saber que la mayoría de los contenidos en la web no es digno de su tiempo. Muchas personas uso búsqueda motor trucos para atraer tráfico pero tienen poco valor en él. Si hojear un artículo en cuestión de segundos y decide no leer va a ahorrar mucho tiempo para algunos contenidos muy bien investigado.
Paso 10: Ir a otro nivel: escribir vulnerabilidad vulnerabilidad de un programa es la debilidad del programa. Es un buen método para buscar la vulnerabilidad de un programa ya existente y comparten el mismo con los demás. De esta manera tendrás la opción de recoger opiniones variadas de diferentes fuentes, permitiéndole a perfeccionar el actual conjunto de habilidades.
Los ejemplos de vulnerabilidades computadora violación de seguridad de memoria, error de validación de entrada, privilegio confusión bugs y falla de interfaz de usuario. Por ejemplo, Microsoft Internet Explorer 11 tenía el fallo vulnerabilidad en su versión de vista previa que explotaron varios hackers.
Identificar una nueva debilidad en cualquier software es el verdadero trabajo que realizarían cualquier expertos hackers.
Paso 11: Contribuir a abrir fuente seguridad proyectos contribuyen a una computadora de código abierto proyecto de seguridad es una gran plataforma para probar tus habilidades. Esto no es la taza de té. Muchas organizaciones como Mozilla y Apache ofrecen estos tipos de proyectos de código abierto. Tratar de ser parte de estos proyectos y añadir una valiosa contribución en beneficio de la comunidad.
Participando en los proyectos open source de seguridad como antispam, antivirus, firewall y datos mudanzas ayudará a aumentar su destreza como hacker. Contribuir con tus conclusiones de vulnerabilidad a las bases de datos de vulnerabilidad global y dar vuelta a la comunidad.
Recuerde que no importa si su contribución es pequeña, mientras participa y agrega valor ayuda.
Paso 12: Seguir aprendiendo y seguir escuchando a seguridad habla la clave del éxito en la carrera de hacking es el aprendizaje continuo. Leyendo blogs para hackear disponibles en sitios como hackerfactor blog y IKEA hacker blog; participar en los foros como hackforums.net y élite hack es maneras para refrescar sus conocimientos como hacker. Los foros en línea de vídeo como TED o TechTalk son buenas fuentes para saber más sobre las técnicas de hacking emergentes y las tecnologías que están siendo desplegadas. Usted también debe tratar siguiendo los posts de hackers famosos como Adrian Lamo, Kevin Mitnick, Kevin Poulsen y Robert Tappan Morris. (Traducido por Bing)