Hacker: qué es, qué hace, tipos (sombrero blanco, negro...)
El término "hacker" se usa con frecuencia para referirse a una persona experta en informática que emplea sus conocimientos para acceder a dispositivos y sistemas de terceros con diversos fines ilegales: desde obtener y robar información, entrar en programas cifrados, bloquear el acceso a programas o equipos, realizar acciones de denuncia, etc.
¿Qué es un hacker?
El término hacker ha tenido más de un significado desde que surgió a fines de la década de 1950. Al principio, esta palabra se usó con una connotación positiva para describir a los expertos en programación. Luego, en la década de 1970, fue usada para describir a los revolucionarios informáticos, muchos de los cuales se convertirían en los fundadores de las empresas de IT más importantes.
En la década de 1980, esta palabra pasó a emplearse para designar a personas involucradas en la piratería de videojuegos que desactivaban las protecciones de estos juegos y revendían las copias.
En la actualidad, se usa como sinónimo de pirata informático o, incluso, de cibercriminal, refiriéndose a personas que irrumpen ilegalmente en sistemas informáticos ajenos y desarrollan herramientas específicas para sacar provecho de las vulnerabilidades que estos presentan. Sin embargo, existen hackers de muchos tipos y muchos de ellos emplean sus conocimientos para acciones que buscan el beneficio de la sociedad.
¿Qué tipos de piratas o hackers existen?
En realidad, existen varios tipos de "atacantes" divididos en categorías de acuerdo a sus experiencias y motivaciones.
- Los "hackers de sombrero blanco", hackers en el sentido noble de la palabra y cuyo objetivo es ayudar a mejorar los sistemas y las tecnologías informáticas, son casi siempre los responsables de los protocolos informáticos y las herramientas más importantes usadas actualmente, por ejemplo, el correo electrónico.
- Los "hackers de sombrero negro", más comúnmente llamados piratas, son personas que irrumpen en los sistemas informáticos con propósitos maliciosos:
- Los "script kiddies" (también conocidos como crashers, lamers y packet monkeys) son jóvenes usuarios de la red que utilizan programas que han encontrado en Internet, casi siempre de forma incompetente, para dañar sistemas informáticos por diversión.
- Los "pherakers" son piratas que usan la red telefónica conmutada (RTC) para hacer llamadas gratis a través de circuitos electrónicos (llamados cajas, como la caja azul, la caja violeta, etc.) que conectan a la línea telefónica para manipular su funcionamiento. Por lo tanto, la palabra "phreaking" se usa para el pirateo de líneas telefónicas.
- Los "carders" principalmente atacan sistemas de tarjetas inteligentes (en especial tarjetas bancarias) para entender su funcionamiento y aprovechar sus vulnerabilidades. El término carding se refiere a los piratas de tarjetas inteligentes.
- Los "crackers" no son galletitas de queso sino personas que crean herramientas de software que permitan el ataque de sistemas informáticos o el craqueo de la protección anticopia del software con licencia. Por consiguiente, el "crack" es un programa ejecutable creado para modificar (o actualizar) el software original con el fin de quitarle su protección.
- Los "hacktivistas" (contracción de hackers y activistas) son hackers con motivaciones principalmente ideológicas y que emplean sus conocimientos para denunciar situaciones que consideran injustas y luchar por causas que creen que merecen ser defendidas.
Estos tipos de distinciones no son estancas, ya que algunos hackers de sombrero blanco han sido alguna vez hackers de sombrero negro y viceversa. Es común ver a usuarios de listas de distribución y foros discutiendo sobre la diferencia que debería hacerse entre un pirata y un hacker.
¿Qué motivaciones tienen?
Los hackers de sombrero negro (piratas) pueden actuar por razones como:
- El atractivo de lo prohibido.
- El interés financiero.
- El interés político.
- El deseo de reconocimiento.
- La venganza.
- El deseo de dañar (destruir datos, hacer que un sistema no funcione, etc.)
Los hackers de sombrero blanco (hackers) por lo general tienen uno de estos objetivos:
- Aprender.
- El interés ético.
- Optimizar los sistemas informáticos: probar las tecnologías hasta el límite para llegar a un ideal más eficiente y fiable.
¿Cuáles son los principales términos de la cultura "underground" hacker?
Éstas son algunas definiciones específicas de la cultura "underground" del mundo hacker:
- Warez: piratería de software;
- Appz (contracción de applications y de warez): piratería de aplicaciones;
- Gamez (contracción de games y de warez): piratería de videojuegos.
- Serialz (contracción de serials y de warez): éstos son números de serie que permiten registrar copias de software comercial de manera ilegal;
- Crackz (contracción de cracks y de warez): son programas escritos por crackers que se usan para borrar automáticamente los sistemas de protección anticopia de las aplicaciones comerciales.
- Lenguaje "c0wb0y": los fanáticos de la comunicación en tiempo real (IRC, chat, mensajería instantánea) se han encontrado envueltos en una discusión con un usuario que se expresaba en un lenguaje extraño en el que las vocales se reemplazan por números. Este lenguaje se llama "c0wb0y" y lo usan principalmente los script kiddies de la cultura underground. Consiste en reemplazar algunas letras (en general vocales) por números para dar la impresión de que el atacante tiene cierto conocimiento de técnicas y tecnologías de piratería. Éstas son algunas sustituciones posibles:
- E=3
- A=4
- B=8
- O=O
- N=/\/
- I=|
Así es como quedan algunas palabras de uso común:
- Leer = L33r
- Tomate = T0m4t3