Está en la página 1de 6

Qu se necesita para ser un hacker?

[ Atrs ] [ Siguiente ]
Ante todo MUCHAS ganas de aprender. Un buen conocimiento del idioma ingls ayuda
bastante, ya que, desgraciadamente, es poca la documentacin de hacking que ha sido
traducida al espaol. Es conveniente tener montada una LAN para poder hacer pruebas, como
mnimo 2 ordenadores conectados con cable cruzado. Los ordenadores de la LAN deben tener
instalada una variedad de sistemas operativos que dependern de las pruebas que deseemos
realizar, aunque tomando en cuenta la distribucin de los sistemas operativos a nivel mundial
es conveniente que uno de ellos tenga Microsoft Windows NT 4 + SP6a y otro alguna
distribucin de Linux o UNIX. A medida que Microsoft Windows 2000 gane en popularidad ser
necesario contar con un ordenador que lo tenga instalado.
Si contamos con ordenadores lo suficiente potentes podemos instalar sistemas operativos
adicionales en mquinas virtuales (por ej. con el programa VMware, de www.vmware.com).
Podemos dar una explicacin ms detallada:
Imagnate que voy a la consulta del mdico, y le digo "Quiero que me ensees a ser mdico", o
me acerco al campen mundial de karate y le digo "Quiero que me ensees en un momento
todo el karate que sabes".
Crees que todos esos fines de semana que se han pasado muchos estudiando es de coa?,
Que esperas que te digan?, si macho, aprndete estas palabras mgicas, y ya est.
Si de todas formas quieres que te expliquemos, aqu tienes un guin bsico:
Informtica bsica. Aprende conceptos acerca de cmo funciona un ordenador, qu es la CPU,
sistemas de numeracin, lgebra booleana, conceptos de sistemas operativos.
Disco duro, particiones, qu es una particin?
Sistema operativo, qu es?
Gestin de memoria
Gestin de acceso al disco
Planificacin de tareas
Qu es un programa, cdigo fuente, cdigo objeto, compilar, linkar, ejecutable
Aprende Ingls tcnico, es muy importante. Mtete en una academia si hace falta.
Aprende a usar bien el ordenador a nivel de usuario.
Lectores de correo electrnico (y no es broma, hay gente que aunque los usa, no sabe usarlos),
prueba varios, el Eudora, por ejemplo
Lectores de news, igual
Varios navegadores, el Explorer, el Netscape, diversas herramientas
Clientes de IRC, igual
Aprende qu son esas opciones que nunca usas, curiosea en las opciones, quizs esta fase
parezca una tontera, pero no lo es.
Aprende a usar los recursos de Internet, por ejemplo los navegadores, hay gente que aunque
usa un navegador para buscar algo, no lo encuentra, porque en realidad no sabe que palabras
buscar. Con un poco de prctica, se aprende a ir directamente al grano de lo que se busca. La
inmensa mayora de las cosas que se preguntan aqu se encuentran en dos patadas haciendo
uso de un buscador. Cuando busques algo pregntate: Qu palabras puede contener una
pgina web que contenga el documento o programa que busco?

Te pongo un ejemplo: Imagnate que alguien entra y pregunta por un firewall gratuito y alguien
le responde que se instale el cortafuegos "Freedom", pero no dice donde est.

Entonces, el que pregunta, podra preguntar: Y dnde me lo puedo bajar? Pero en su lugar, lo
que podra hacer, es ir a www.google.com y buscar "Freedom".

Lgica y naturalmente, "Freedom" que significa libertad en ingls, es una palabra muy
corriente, le saldrn miles de pginas web, y no lo encontrar, por eso es mejor acotar la
bsqueda, usando ms palabras, por ejemplo: "Freedom firewall". Y siempre pensando, Qu
palabras contendr la pgina web que busco?.
Aprende HTML, a desarrollar pginas web, y una vez que sepas, mtete con Java Script, mira
los scripts desarrollados por otros para ver como funcionan. Al aprender Java Script,
aprenders algunos conceptos bsicos de la programacin, las estructuras de control, bucles
for, if, etc.
Aprende algn lenguaje de programacin, podra ser Visual Basic, aunque, quiz en mi opinin,
sera ms interesante aprender algn lenguaje orientado a consola, como Quick Basic. Aunque
no lo sepas, probablemente lo tengas instalado, abre una ventana al DOS y ejecuta QBasic.
Una vez que te medio apaes con QBasic, mtete con Visual Basic.
Puedes continuar con Java, Que no se te olvide C y C++. Tambien puedes meterte con Python y
Perl. Recuerda que la forma de aprender a programar no es empollar los codos, sino
programando. Haz tus propios programas, intenta meterte en proyectos Open Source, quizs
puedas aprender algo.
Varios aos ms tarde, aprende bien acerca de protocolos de Internet, como funcionan las
cosas, Instlate tambin otros sistemas operativos, como Linux, o BSD.
A estas alturas, debes estar listo para usar sockets en C o C++, haz algo de software sobre
redes, algn servidor, aunque sea un minichat.
Apntate a listas de seguridad informtica, y busca los tutoriales o libros en la red que
encuentres sobre seguridad informtica. Naturalmente, en las listas de seguridad informtica
no te va a ensear sobre el tema, pero poco a poco irs entrando en ese mundo, recordars
los avisos de vulnerabilidades nuevas que aparecen y en muchas ocasiones te recordarn a
vulnerabilidades pasadas.
Aunque no es imprescindible saber ensamblador, es conveniente saber al menos que es, como
se organiza un programa por dentro, que es lo que pasa cuando se convierte en proceso, que
es el stack, el head, el .TEXT, el cdigo de operacin, o sea, puede ser divertido usar un
emulador de un microentrenador para prcticas de microprocesadores y aprender algo de
ensamblador y hacer algunas prcticas. No es porque pueda serte til, si no porque te d otra
visin ms avanzada de lo que realmente hacen los programas, incluso cuando programas en
C, tienes otra visin diferente. Por ejemplo, sabes que las variables locales se crean en el
stack y que por eso se pierden cuando sales de la funcin?, si eso te lo dicen sin saber
ensamblador, pues puede que te suene a chino.
Un truquillo para avanzar ms rpido, aunque no es imprescindible, puedes matricularte en la
facultad de informtica, con eso acortars algo de tiempo. Si no tienes nota suficiente, pues
tambin puedes tirar de academias y cursillos.
Estudiando por tu propia cuenta, a veces te puedes atascar, combina los dos mtodos, avanza
por tu cuenta y lo que te enseen.
Con eso ya tienes tarea para rato, vuelve dentro de unos aos.
No hay que confundir hacker con pirata informtico. Por contra de lo que todo el mundo cree,
"pirata" no es la traduccin literal de hacker. En espaol se denomina "pirata informtico" a
los que se dedican a la copia y distribucin de software ilegal. Por lo tanto, los piratas
informticos son aquellos que simplemente pinchan sobre el icono copiar disco, siendo el
programa y la grabadora los que hacen el resto del trabajo.

http://www.duiops.net/hacking/que-se-necesita-hacker.htm
http://hackstory.net/Es.comp.hackers
Cmo ser Hacker?
Ver fuente Comentarios17
37PGINAS EN EL WIKI

Bueno para ser hacker primero debes pensar como tal (Es algo lgico), pero: Cmo piensa un
hacker?
Contenido
[mostrar]
Cmo piensa un hacker?
Bueno para saber cmo piensa un hacker primero hay que saber qu es ser hacker."Un hacker
es una persona aficionada a la informtica y todo lo relacionado a la computacin", pero eso
no significa que sea aficionado en el sentido de que lo hace sin saber lo que hace, sino que lo
hace porque le gusta hacerlo.
As que un hacker es una persona que le gusta la computacin (esa es una forma de pensar de
un Hacker).
Pero un hacker tambin es una persona a la que le gusta resolver problemas, le gusta crear, le
gusta aprender cada vez ms.
Entonces con lo ya dicho antes una hacker es un persona que piensa as (Ms o menos ya que
cada persona piensa diferente pero esto es lo que bsicamente debera pensar un hacker):

A un hacker le gusta la informtica por lo que casi todo su tiempo se dedica a eso. Aunque eso
no significa que debe estar da y noche frente a una computadora (Esto puede resultar
perjudicial para su cuerpo y mente), como una persona debe dedicarse a algo diferente como
por ejemplo practicar algn deporte.
A un hacker le gusta resolver problemas (los cuales hay siempre)
A un hacker le gusta crear (esto sera en base a el problema que encontr y que lo resolver
creando algo para resolverlo)
No debes ocultarte si vas a ser un y eres un hacker todos deben conocerte por lo que nombres
ficticios estn por dems. Si eres hacker debes presentarte en la comunidad con tu nombre
real no nombres como Ciber 69 o Rey de la Computacin eso es de crackers, (y si eres cracker
no debes estar aqu)
Bueno esto sera la base de lo que un hacker debera pensar para ser un verdadero hacker,
pero para ser un hacker no solo debes pensar como tal sino que debes saber ciertas cosas
como las siguientes:
Cosas que un hacker debe saber
Programacin:
Para ser una hacker real debes saber varias cosas ya que la computacin enserio es algo cerio
(yo pienso que es de las ms importantes "ciencias" por as decirlo).
Bueno un hacker deberas para empezar saber programar, si no sabes programar
dudosamente puedes ser llamado hacker.
Debes conocer varios lenguajes de programacin existen varios pero los ms importantes o
ms conocidos son estos:
C
C++
PHP
Bueno esos son unos pocos pero si quieres ser hacker lo ms recomendable seria aprender
lenguajes fciles como por ejemplo Python que es un lenguaje sencillo, y muy utilizado por
cierto, Python es un lenguaje avanzado y perfecto para empezar a aprender a programar.
Habilidad en la web:
Tambin deberas aprender a manejarte en internet muy bien y eso no significa que navegues
bien sino que aprendas cdigos como HTML que es muy til para disear paginas, aunque ese
no es el nico, sino el mas fcil a mi parecer, ya que para disear paginas existen varios
lenguajes de programacin como por ejemplo PHP el cual es un gran lenguaje a mi parecer y
con el que estn hechas varias pginas, e incluso es gratis para descargar. En ciertas pginas te
ensean a manejar ciertos lenguajes como por ejemplowww.aulafacil.com la cual te ensea no
solo a manejarte con HTML sino que tambin con PHP pero recuerda que son solo las bases.
(Sigue estos links para llegar ah 1 2 , aunque si te interesa ser hacker buscaras otros lugares a
donde ir).
Otros:
Personalmente creo que debes aprender ingls, ya que casi todos los lenguajes de
programacin por no decir todos estn en ingles y buscar un traductor estara algo difcil entre
traducir y continuar programando.
Desenvolvimiento:
Para ser un hacker tienes que desenvolverte en la comunidad hacker para as hacerte conocer,
y que los dems te llamen hacker. En el momento que un hacker te llame hacker, te puedes
considerar hacker, caso contrario serias un hacking o lago por el estilo. Pero como
hacerlo? pues mira.
Contribucines
Cuando ests listo y quieras empezar como hacker y despus de haber aprendido a programar
al menos con un lenguaje deberas ayudar a los dems en la comunidad hacker as como crear
artculos de ayuda para los dems, como por ejemplo tutoriales para ensear a futuros hackers
a manejarse con lenguajes de programacin (El que ya aprendiste a manejar seria idneo), y
veras que empezaras a hacerte conocer.
http://es.hacker.wikia.com/wiki/%C2%BFC%C3%B3mo_ser_Hacker%3F

También podría gustarte