Presentación del Curso en Hacking Etico y CiberInteligencia
Vivimos en un mundo en el que la tecnología nos rodea, incluso, ha cambiado nuestro modo de vida y nuestra manera de comunicarnos e interactuar con nuestro entorno. Ahora compramos por Internet, reservamos nuestras vacaciones usando aplicaciones móviles, consultamos nuestras cuentas bancarias a través de un navegador web, pagamos la factura de la compra con el móvil, reservamos cita con nuestro médico a través de una aplicación web, compartimos de nuestros contenidos personales tales como fotos, documentos personales a través de Internet, etc. Toda esta interacción que hacemos con esta tecnología genera un volumen de información personal que, puede ser objetivo de criminales. La información es valor, y este valor, cuando se puede convertir en dinero, se convierte en el objetivo de los ciber-ciminales. Todo esto unido a que, estas tecnologías que permiten todo este ecosistema han sido diseñadas y programadas por seres humanos y, por tanto, no están exentas de fallos o, mejor dicho, vulnerabilidades. El objetivo de esos ciber-criminales es, justamente, encontrar esos fallos en los sistemas y tecnologías, explotarlas para conseguir algún beneficio, casi siempre económico.
En este punto, resulta interesante la figura del hacker, con fines éticos. Un hacker no es más que un apasionado de la tecnología que, persigue el objetivo de someterla y llevarla hasta el límite, para conocer y superar los límites. Una labor similar a la de los ciber-criminales, pero con un fin diferente, el de reportar esos fallos para corregirlos y hacer un mundo más seguro.
En este módulo se tratará el primer paso para realizar un ataque informático o una intrusión (pentesting) es la fase de recopilación de información. En esta fase, se intenta recopilar cuanta más información posible del objetivo, analizarla y determinar cual es el punto débil o vector de ataque más apropiado. Un atacante puede ayudarse de muchos servicios públicos y accesibles a través de internet que nos pueden ofrecer información sensible, esta fase es la fase de footprinting. Una vez identificados los activos o recursos del objetivo, la fase de escaneo y enumeración, permiten listar servicios (fingerprinting) ofrecidos para buscar vulnerabilidades reportadas no corregidas. Además, usando técnicas de sniffing se puede recopilar información sensible que circula por la red y, session hijacking se pueden observar y robar sesiones ya establecidas. Por último, el vector de ataque más eficiente, suele ser la ingeniería social, donde el factor humano, es uno de los puntos débiles de cualquier sistema informático.