EL
INTRUSO Y SUS TÉCNICAS
2.1 BREVE HISTORIA DE LOS HACKERS
Término derivado de Hacking,
exploran posibilidades en los códigos ejecutables, o procesos de la máquina,
para ver comportamientos de los documentos técnicos no tienen documentados. Se
podría decir que son los instructores del manual de los “no documentado”.
El movimiento hacking es una
fuerza para el desarrollo de mejoras en el mundo del software, su filosofía es
dejar su huella en el mundo con persistencia y mucha imaginación para cambiar
lo establecido y desafiar el statu quo.
El hacking nace en el Instituto
Tecnológico de Massachusetts (MIT) como motivación por conocer, descubrir y
entender cómo funcionaba la máquina de comunicaciones TX-0 (computador con
transistores). En 1960 un grupo de estudiantes que se hizo cargo de esta,
estaban dispuestos a sumergirse en jornadas de 36 horas de programación y
conocimientos, porque la máquina no tenía software o aplicaciones disponibles,
lo cual obligaba a crear las herramientas y estrategias para sacarle mayor
provecho.
El PDP-11, el más exitoso de
toda la serie, esta fue la primera en interconectar todos los elementos del
sistema (procesador, memoria y periférico), a un único bus de comunicación
bidireccional, asíncrono. Este dispositivo llamado Uníbus, permitía a los
dispositivos enviar, recibir o intercambiar datos sin necesidad de dar un paso
intermedio por la memoria. Ésta fue una de las primeras computadoras en las que
corrió el sistema UNIX, desarrollado en los Laboratorios Bell.
Desde finales de los 60´ hasta
principios de los 70´, la guerra hace que las naciones desarrollen nuevas
posiciones estratégicas en temas de comunicaciones, para defenderse y
comunicarse en caso de un ataque nuclear. Los científicos de los Laboratorios
Bell, que habían creado un sistema operacional de multiusuario, multiproceso,
altamente avanzado para la época, participan en la convocatoria que hace el
gobierno americano para desarrollar un nuevo concepto de redes y computación,
ante la amenaza de Cuba con los misiles que la antigua Unión Soviética (URSS)
le había provisto.
Todos los participantes en
esta iniciativa de defensa, coordinada por la ARPA (Advanced Research Project
Agency) eran los hackers más destacados del momento. Entre otros nombres,
Dennis Ritchie, Brian Kernighan, Ken Thompson, Vinton Cerf, Leonard Kleinrock
(autor de la teoría de redes de paquetes) fueron los responsables (bajo la
coordinación de Paul Baran, de la Rand Corporation, contratista del gobierno
americano para el proyecto de la red de comunicaciones) de la creación de la
red militar de ARPA (Arpanet), que luego se transformaría en lo que conocemos
como Internet.
Entre 1970 y 1980 se crean
industrias y los hackers aprovechan para crear nuevas distinciones, como los
nuevos procesadores (Motorola 68000, Z-80, la serie x86, entre otros), nuevas
aplicaciones y servicios (correo electrónico, sistemas de noticias, accesos telefónicos,
entre otros). Se podría llamar esta etapa como la de hackers empresarios.
Personas como C.J. Date (padre de la base de
datos), Edsger Wybe Dijkstra (científico eminente de algoritmos de
programación), Niklaus Wirth (diseñador de lenguajes de programación y
estructuras de datos), fueron hackers de alto desempeño es esta etapa. Con el inicio de los 80´ gracias a los logros
de dos importantes investigadores que diseñaron y pusieron en operación el
conjunto de protocolos TCP/IP. Vinton Cerf y Robert Kahn, de la Universidad de
California como de Stanford.
![]() |
| C.J. Date |
El término virus informático,
se adoptó en 1984, pero esta amenaza ya se había materializado en los sistemas
IBM 360, EN 1972, al presentarse el programa Creeper (enredadera). Varios
nombres como Kevin Mitnick, Legion of Doom, Master of Deception, Mafia Boy,
entre otros, se denominan hackers por descubrir las fallas de seguridad de los
sistemas.
2.2 LA MENTE DE LOS INTRUSOS
Nos referimos a las motivaciones, esos disparos de acción y
su manera de actuar para avanzar. Según Furnell existen diferentes
consideraciones para clasificar a los atacantes, así como las motivaciones,
para actuar en una situación en particular.
Cada uno de ellos se mueven con diferentes propósitos,
además de estos perfiles se agregan algunos que pasan inadvertido, como son los
empleados insatisfechos o atacantes
internos.
El ciberterrorista, enterado de las interconexiones de los sistemas,
genera inestabilidad en los sistemas, incertidumbre sobre la operación y fallas
de las comunicaciones, creando un ambiente propicio para iniciar una guerra de
desinformación y actuar para generar y potenciar la sensación de “pérdida de
control” que llevará a las autoridades, sin un adecuado manejo de crisis, a una
experiencia semejante al terror y vulnerabilidad que se experimenta con un
carro bomba o explosiones masivas en
el territorio civil.
Los phreakers o los amantes de los teléfonos; es un individuo que ha
sido iluminado por la frecuencia de los tonos que emiten los dispositivos de
comunicaciones, de las ondas hertzianas y los espacios electromagnéticos para
distinguir los códigos que ellas llevar, que se traducen en números,
indicaciones o llamadas que se hacen de un lugar a otro.
Se llama script kiddies a todos aquellos que utilizan herramientas y
técnicas utilizadas por los hackers, phreakers, para lograr penetrar sistemas o
inutilizar sistemas de comunicación o tecnologías de información. Motivados por
su curiosidad para experimentar y ver qué tan reales son los efectos de las
ramas de los hackers o phreakers, establecen un perfil de posibles atacantes
intencionales o no, que pueden generar cierta conmoción en las organizaciones.
Experimentan con sus máquinas, aman las fallas de estas mismas y quieren
demostrar sus conocimientos a otros.
El cracker, tiene como objetivo vulnerar un sistema con una motivación
de venganza o económica; es un individuo cuyo resentimiento lo ciega y lleva a
utilizar sus conocimientos para traspasar la línea de los permitido y lo legal.
Son los criminales online que han repensado su actuar en el mundo físico,
usando mensajes irrastreables e intimidaciones electrónicas.
![]() |
| Virus informático |
El atacante interno puede ser cualquier persona, sólo requiere un
disparador o detonante para que se transforme en un potencial y su
infraestructura le manera para demostrar que existe y que requiere atención a
su situación.
2.2.1.
TÉCNICAS BÁSICAS DE HACKING
Podemos visualizar dos modelos de técnicas para ser llamado
hacker. Uno conceptual y otro operacional; en el conceptual detallamos qué se
busca alcanzar, y en el operacional el cómo se desarrolla. En el modelo
operacional se complementa con lo expuesto en la propuesta conceptual, el
hacker adelanta los siguientes pasos (Cole, E.):
1. Reconocimiento
pasivo
2. Reconocimiento
activo-scanning
3. Explotación
o vulneración del sistema
a. Intrusión
i.
Ganar acceso a través de:
1. ataques
al sistema operacional
2. ataque
a las aplicaciones
3. scripts
o programas que materializan ataques
4. ataques
por fallas en la configuración
ii.
Elevación de privilegios
iii.
Carga o
instalación de programas maliciosos
iv.
Descarga de datos
b. Inutilización
del sistema
v.
Negación del servicio
4. mantener
el control o accesos del sistema a través de:
a. puertas
traseras
b. caballos
de Troya
c. Rootkits
5. eliminación
de rastros
a. eliminación
segura de
i.
registro o pistas de auditoría
2.3
IDENTIFICACIÓN DE RASTROS DE LOS ATAQUES
Hablar del intruso en
inseguridad informática es hablar de aquellas personas que luchan contra sus
habilidades y creaciones. Hablar de los intrusos es reconocer que estamos ante
una dualidad de pensamiento que nos invita a “abrir nuestra mente” para ver más
allá de lo que nos dice el manual. El intruso, si bien es una persona o grupo
que puede ser encuadrado en algún tipo de clasificación
En este sentido, revisar la
técnicas y habilidades de los intrusos es mirar hacia nuestra infraestructura
de cómputo y comunicaciones para revisar si hemos visto lo que “ellos” han
visto, o mejor, si tenemos la disciplina de cuestionar lo que dice el proveedor
para ver el “efecto de borde” que es posible, modificando el contexto de
ejecución de la aplicación el servicio o el protocolo. Las técnicas de los
atacantes son el resultado de un estudio dedicado y paciente de las
especificaciones (algunas documentadas y otras no) de las funciones del
hardware de la máquina, de los sistemas operacionales de la base de datos, y de
las aplicaciones.





0 comentarios:
Publicar un comentario