Mostrando entradas con la etiqueta ciberseguridad. Mostrar todas las entradas
Mostrando entradas con la etiqueta ciberseguridad. Mostrar todas las entradas

martes, 20 de septiembre de 2016

Sobreviviendo a Qurtuba 2016. Ponencias y Talleres.




La QurtubaCON comenzaba temprano así que nos tocó madrugar. Pero esto no nos importó ya que después de la presentación oficial del evento con las autoridades arrancaban las charlas con un peso pesado: la abogada Susana González.

Fotos en la entrada que inmortalizará nuestra presencia en el congreso junto con antiguos y nuevos compañeros.

Durante el desayuno me reencontré con los alumnos del IES Gran Capitán Javier Frías (@javifs94), Jorge Gutiérrez (@jorge_tsw), Moisés Pedrajas (@moxete) y con sus profesores Jaime Rabasco (@jaimerr) y José Ramón Albendín (@jralbendin).

Comenzo Susana y su “Hackers al borde de un ataque de datos”. Evidentemente allí estuvimos para compartir con ella este momento. Un lujazo contar con esta gran profesional para el evento.

La segunda charla fue impartida por David Marugan (@radiohacking) y su “Homemade TSCM” que nos vino con todas sus herramientas de radio para dejarnos con la boca abierta. Una vez más, David nos dejó alucinados contando como realizar escuchas encubiertas. Todo un referente.

La tercera correspondió a Josep Bardallo (@jbardallo) y su “Seguridad en entornos hospitalarios & IOT” donde tratamos el Internet de las Cosas y la exposición de los dispositivos médicos en Internet. Gran exposición.

La cuarta fue para Daniel Medianero y su “Hackeando las emociones: una nueva visión de la ingeniería social”. No olvidaré ese momentazo en el que Medianero tomo el control de todos los asistentes de la sala. Bravo Daniel, como nos hiciste disfrutar. Brillante.

La quinta era para Josep Albors y su “Yo soy cola, tu pegamento. Hacking de videojuegos”, dejando patente que las ciberamenazas también aparecen en nuestros sistemas de juego. Excelente.

La sexta correspondió a Pablo Teijeira (@jpablotg) con el “Retorno del Rey”. Gran profesional y gran comunicador.

Los descansos fueron aprovechados para hacer networking entre los asistentes y establecer nuevos contactos personales y profesionales.

Jorge Websec (@jorgewebsec) intento entrevistarme pero mi pavor cuando me ponen delante de una cámara quedo patente y mi verborrea y capacidad de improvisación se esfuman.

Mi turno llego en el octavo pase. Tome todo el descanso para preparar el video y sobre todo el audio porque si alguien venía con sueño, el hardcore de la intro los iba a despertar. Tanto tiempo de preparación se tenía que ver reflejado en 45 minutos. Y así lo hice. Risas, caras de sorpresa y muchas preguntas lanzadas al público para que fueran conscientes de los riesgos a los que nos enfrentamos a diario con el uso de las nuevas tecnologías.

No me olvide de aquellos amigos ausentes que no pudieron asistir: Julio (@yulietor), Silvia Barrera (@sbarrera0), José Aurelio, Angelucho (@_angelucho_), José Fernandez (@JFS_1969), Marcos Minion, Yolanda Corral, Vicente Aguilera (@vaguileradiaz), Raul Renales (@raulrenales), Jacob Peregrina (@tecnoiuris_es), Alfon (@seguridadyredes), Petrux (@petruxit), Oscar Navarrete (@navaguay), @Pedaguitu … Así no me sentí tan solo allí arriba.

La demo estuvo a punto de fallar, pero alguien hay arriba debió pensar que no merecía eso y finalmente pude acceder en directo al visor de ciberataques. Cerré la charla con un Game Over y un reconocimiento a los que me han dado todo en esta vida. Menos mal que Edu estuvo allí para ayudarme en ese momento.

Ultima charla a manos del murciano, el gran Joaquin Kinomakino con su “Córdoba nos están vigilando” con su arte y forma particular de hacer sus exposiciones. Imposible no divertirse.

La jornada termino con una mesa redonda sobre reporte de vulnerabilidades entre abogados, hackers éticos, Policía y Guardia civil que no dejo indiferente a nadie. Estuvieron Oscar de la Cruz del GDT, Manuel Guerra de UIT, Edu, Miguel Ángel, Susana y Rafael Perales (@d_mas_i).

Destacar también la iniciativa @hacksolidario para el banco de alimentos de Córdoba (@balimentos). Gracias por esa solidaridad.

En la sala contigua se celebró el CTF coordinado por Aran y Carlos García que contenía algunos retos aportados por los ponentes del evento. Nosotros aportamos 5 de los cuales se resolvieron 2. El reto Ninja y su Charizard con 1000 puntos quedo sin resolver. Alta fue la pasión que le pusieron aquellos que compitieron por subirse en el podio. Finálmente algunos no compitieron sino que colaboraron. Destacar la presencia de Álvaro Diaz (@alvarodh5), administrador de Underc0de, que unió sus fuerzas con Juan Velasco y Diego Jurado. La unión hace la fuerza. Entre los participantes Daniel Púa (@arrowcode_),Alex Castón (@alexcaston97) y @rasr98 estuvieron resolviendo retos.

También se celebro el Reto RF, con premios cortesía del grupo NHS (@grupo_nhs) que lo ganaron Carlos García (@cg_sanchez) y Jesús Angosto (@jdangosto) que estuvieron durante toda la jornada intentando resolver el reto propuesto. Y todo el esfuerzo finalmente se vio recompensado. Enhorabuena a los dos. Por fin conocía en persona a estos dos grandes. A ti Carlos te deseo lo mejor en esta nueva etapa de regreso a España.

Fue un día de grandes desvirtualizaciones, por fin conocí a Fran Moraga (@btshell) después de muchos intentos de conocernos que no se produjeron. Guardaré para mí esa frase que me dijiste. Hubiera merecido la pena ir a la CON solo por conocerte. A mi amigo Jesús Angosto, que también llevaba tiempo queriendo desvirtualizarlo y con el que no tuve mucho tiempo para conversar porque estuvo a tope con el reto RF. Y como no al compañero Norberto González (@nicky69es) que también compartió la jornada con nosotros. Sorpresa al conocer a Naivenom de fwhibbit que se presentó sin avisar. También fue un placer poder charlar con Andrés (@cafemigao), Antonio J. Caba (@antoniojcaba), Ismael Morales (@ismasec), Andrés Caro (@_andrescaro_) y José Carlos Sancho (@tatemoheda). Emotivo reencuentro con Alfredo Aguilera, compañero de Policía de Córdoba y amigo.

El almuerzo y la cena, espectacular, con comida típica cordobesa en Sociedad de Plateros y Moriles Pata Negra donde tuve el placer de compartir la cena rodeado de personas a las que admiro como Manu Guerra de UIT y Oscar de la Cruz de GDT. Y es con Manu Guerra precisamente con quien anuncie nuestra intención de presentar un taller en Cybercamp 2016 si finalmente somos seleccionados. El tiempo dirá. Fue un placer estar allí rodeado de tantos amigos. Queda en mi retina la imagen de Rafa Otal, Kino y Josep Albors disfrutando entre risas de la velada. Impagable.

El día fue intenso y personalmente termine agotado. Tocaba recargar las pilas para el último día.

El sábado fue día de talleres y todos estábamos emocionados por poder compartir esas horas con grandes profesionales del sector: Paco Barcos (@pacobarcos1) y Manu Guerra de Policía, María José Montes, Manolo Camacho, Rafa Otal, Carlos García y Pablo González (@pablogonzalezpe), Rafael Perales y Alberto Ruiz (@alberto_sophos).

Edu y Miguel Ángel Arroyo fueron los encargados de inaugurar los talleres tras una breve charla sobre la CON.

Tuve la ocasión de estar en el taller de Rafa Otal, gran persona, gran profesional donde disfrutamos del taller de Pentesting Web.

Aunque todos queríamos participar en todos los talleres eso no era posible y tuvimos que descartar talleres en función a nuestras preferencias. Los comentarios eran bastante positivos con respecto a los distintos talleres y es que no todos los días puedes contar con profesionales de esta categoría y mucho menos gratis. Muchas gracias por compartir vuestro tiempo y conocimiento con todos nosotros.

El almuerzo fue a base de pizza y momento ideal para networking. Yo aproveche estos momentos como si no hubiera un mañana. Desvirtualicé a los abogados Miriam García (miriamg_), David Álvarez (@abogadodavid_) y Victor M. Sanchez (@vicsantor1) con quien tuve la oportunidad de tener una breve pero interesante charla.

Después de estos 3 días ya el cansancio era evidente. Muchas emociones en muy poco tiempo pasan factura.

En el CTF finalmente ganaron Juan Velasco, Diego Jurado y Álvaro Díaz. Unieron sus habilidades para alcanzar el pódium. Imparables. Cuando leo que no hay talento en ciberseguridad, creo que no saben donde tienen que buscarlo. Finalmente será Juan Velasco el enviado a la final de Cybercamp 2016 y competir individualmente para conseguir podio. Mucha suerte para ese difícil reto.

Después de una emotiva clausura de las jornadas llevada a cabo por Edu, se daban por finalizadas las excelentes jornadas de QurtubaCON 2016. Unas jornadas que quedarán en el recuerdo de todos nosotros.

Lo mejor: Organización y Staff. Restaurantes cordobeses para disfrutar de las comidas. Nivel de los ponentes tanto en charlas como talleres. Contar con 19 ponentes de distintas áreas. El lugar para la CON: Universidad y CECO.

Lo peor: Tener la impresión de que el tiempo pasa más rápido de lo normal debido al alto nivel de disfrute de esta CON. 3 días han sido insuficientes, el año que viene una semana XD.

Lo mejor de lo mejor: Paco Sanchez, por todo el trabajo realizado y esa gran entrega a este proyecto. Edu, escriba lo que escriba no explicaría todo el esfuerzo y sacrificio para sacar esto adelante. Solo GRACIAS. Y a ti, Miguel Ángel Arroyo, lo has conseguido. Colocar a Córdoba en el mapa de la ciberseguridad nacional. Dicen que lograr el éxito es fácil, que lo difícil es mantenerlo. Creo que no me equivoco si digo que no solo se ha mantenido sino que además lo has incrementado. 6 millones de impresiones con el hashtag #Q2k16 lo avalan. Impresionante.

Cierro recitando una frase que hace tiempo escribió mi amigo Manuel Guerra de UIT:

¿ Qué es el hacking ? Es la excusa que tenemos para quedar todos juntos.

Y eso es precisamente lo que hemos hecho. Salir de nuestro mundo virtual para compartir en el mundo real todo aquello con lo que disfrutamos con la gente con la que queremos estar. Gracias a todos por formar parte de esta experiencia.

Si alguien me he dejado atrás le pido disculpas. Hasta la próxima CON.

NOTA:

Se busca al propietario de esta cola de pulpo encontrada en las proximidades de la Mezquita de Córdoba. En caso de información, contactar con la organización.





Sobreviviendo a Qurtuba 2016. Previa y H&B Córdoba



Este texto está dedicado a todos los que hicieron posible este extraordinario congreso, especialmente al señor Paco Sánchez (@fscervera), Eduardo Sánchez (@edusatoe) y Miguel Ángel Arroyo (@Miguel_arroyo76).

                        


Esta fue mi experiencia personal antes y durante la QurtubaCON. Para ver todo lo ocurrido en el evento así como fotos podéis buscar el Hashtag #Q2k16 en Twitter.
Gracias a fwhibbit por cederme este espacio.


Dicen que los grandes logros no se obtienen de la noche a la mañana, sino que son el resultado del trabajo y la dedicación. Un logro espectacular está siempre precedido por una preparación espectacular. Y en el caso de QurtubaCON no podía ser menos.

Crear un “QurtubaCON v.2016” y que compilara a la perfección (y libre de bugs) sería una tarea que llevaría meses de desarrollo, trabajo en equipo, reuniones, etc. Nadie mejor que el equipo de desarrollo sabe el esfuerzo que conlleva sacar adelante un proyecto de esta magnitud. Cumplir todos los requisitos funcionales y obtener el objetivo de situar a Córdoba dentro del mapa de la ciberseguridad iba a ser una tarea que requería un gran esfuerzo y mucho músculo. Aunque ya lo consiguieron en la Release 2015, ahora tocaba depurarla y obtener la flamante Release 2016 con nuevas y mejores funcionalidades que mejoraran un producto que ya fue bueno. Siempre parece imposible hasta que se hace, y vaya si lo hicieron, trabajando en equipo, juntos.

No viví esta experiencia desde el punto organizativo, sino desde el punto de vista del conferenciante. Que si bien es una posición más cómoda, también conlleva un buen tiempo de preparación, sobre todo si preparas un video introductorio con música hardcore sincronizada con las imágenes porque quieres captar la atención de toda la sala desde el primer momento. También el exponer en mi tierra era un punto importante y tenía que poner todo de mi parte. Porque el único sitio donde éxito está antes que trabajo es en el diccionario. Y por los aplausos y las risas recibidas creo que lo conseguí. Reto desbloqueado.

Comentar que el trato con los ponentes fue exquisito. Desplazamiento, alojamiento, comidas y todo lo referente a nuestras ponencias. La organización se ha encargado de todo. Resaltar la labor del staff, atentos en todo momento. Así da gusto. Y si a esto le sumamos el lote de productos cordobeses proporcionados por el patrocinador Supermercados Deza pues es para quitarse el sombrero.

Fue durante la Cybercamp 2015 cuando Miguel Ángel Arroyo (@Miguel_arroyo76) me propuso participar en la nueva edición de Qurtuba que se celebraría en la segunda mitad del 2016. En la edición del 2015 no pude asistir por temas profesionales y esta sería una buena ocasión para poder volver a mi Córdoba y exponer allí por primera vez frente a amigos, familiares, profesores y demás. Era una decisión muy importante que tenía que meditar concienzudamente y sin precipitarme, analizando pros y contras, viabilidad de la propuesta y riesgos asociados a la ejecución de la misma. Tras un análisis exhaustivo durante los siguientes 2 segundos, acepté la propuesta de Miguel Ángel.

Fue durante el verano de 2016 en el que mentalmente fue creando el esquema de lo que quería exponer, sabía que los visores de ciberataques los mostraría, pero no quería repetir todo lo contado en Cybercamp 2015. Decidí introducir temas de brechas de seguridad en la ponencia debido a los crecientes leaks que se estaban produciendo en empresas importantes y así hacer conscientes a los asistentes de lo que estaba ocurriendo con su información. El imparable crecimiento del Internet de las Cosas y la exposición de los dispositivos IOT en la red de redes era un tema que me fascinaba y que finalmente incluí. Quería mostrar la amenaza a la que estamos expuestos constantemente pero que no vemos y que mediante sensores iba a poder enseñarlo tanto desde consola como con mis visores y hacer conscientes a los asistentes del riesgo que asumimos si no se hacen las cosas bien. Y por supuesto comparar el antes y el ahora con respecto a los dispositivos que forman parte de nuestra vida. Ya tenía ponencia. Todo esto aderezado de momento retro para poder al público en contexto. Y haciendo referencia a la película Juegos de Guerra: ¿Es un juego o es real?. Ya sabemos que la realidad supera la ficción. Y eso es lo que estaba dispuesto a enseñar.

Una vez montada toda la charla, necesite pasar un exhaustivo control de calidad para depurar todas aquellas imperfecciones que yo, como creador de todo aquello, no podía ver. Necesitaba otro punto de vista diferente al mío. Afortunadamente, las redes sociales te permiten conocer personas que esta dispuestas a dedicarte su valioso tiempo. Fueron Yolanda Corral de Palabra de Hacker (@yocomu), José Aurelio, cofundador de ANCITE (@jagmtwit) y el minión Marcos de Guardia Civil (@_n4rr34n6_) los encargados de visionar todo aquello de primera mano y recibí de ellos todas las críticas constructivas necesarias para mejorar mi exposición y superar así el test de calidad. Ellos no estarían en QurtubaCON por causas diversas y esta era una oportunidad de que también disfrutaran de lo que días después yo iba a exponer. Gracias a los 3 por vuestro tiempo. Eternamente agradecido

Y llego ese día 15 de Septiembre tan ansiado. Dejaba la fría León para volver a la calurosa Córdoba para disfrutar del esperado evento. Todo el verano espameando con mi charla en Twitter y con info del evento. Creo que la emoción se apoderó de mí. Siento haber sido un Spammer. -1 para mí. :(

Era el momento de desvirtualizar a personas con las que ya llevaba tiempo en contacto por redes sociales, reencontrarme con otras que hacía tiempo no veía y conocer a nuevos apasionados de la ciberseguridad de diferentes ámbitos profesionales. Esta parte, para mí, es la mejor.

La H&B Córdoba fue el primer lugar de encuentro. Allí estaban mis compañeros Juan (@juanvelasc0) y Diego (@djurado9), flamantes ganadores del Reto Isaca 2016 que venían dispuestos a disfrutar al máximo del evento y participar en el CTF, donde INCIBE colaboraba y que ofrecería un pase a la final del CTF del Cybercamp 2016. Allí se nos presentó Antonio Jesús (@antoniojlacurva) al cual conocíamos por Twitter, el cual se vino solo desde Almería a vivir esta aventura. Es el ejemplo de persona apasionada en la ciberseguridad que se planta en Córdoba solo con su mochila para disfrutar del evento. Todo un descubrimiento este chico y una futura promesa.

Al entrar en la sala conocí a los alumnos de Edu y parte del Staff Sojo (@rasr98) y Juanmi (@juanmicastellon), el cual se ha criado en el mismo barrio y que ahora sigue unos pasos similares a los mios. Aluvión de abrazos a la entrada al local de Califa. Por fin, conocía a Susana Gonzalez (@sudigitallawyer) a la hace tiempo deseaba conocer, volvía a reencontrarme con Miguel Arroyo, Fernando Lianes (@lianestekpyme), Manuel Camacho (@manologaritmo), Maria José Montes (@mmontesdiaz), Edu, y Carlos Garcia (@ciyinet) que había venido desde Praga para participar del evento. Un gran ejemplo de talento cordobés fuera de nuestras fronteras. Saludé a Enrique Palacios (@enripalacios) y le felicité por su escuela de ciberseguridad que va a formar a profesionales en Córdoba. Mucha suerte Enrique con este proyecto tan ilusionante. Reencuentro con mi amigo Paco Barcos, Inspector de Policía Nacional y con el gran Justo Martín (@klego), gran persona este chico. Desvirtualización de grandes como Josep Albors (@josepalbors), Pedro Caamaño (@cloud_099), Rafa Otal (@goldrak), Mery Pickford (@merypickford), Toni Escamilla (@toespar), mi amigo desde la infancia Manuel Jimenez (@manolitotic), el gaditano Mario Parra(@mpalonso_) y desarrollador de HoneyTrack, Manuel Hidalgo (@manu_orfeo), al gallego Jose Luis (@ciudadano72), todo un apasionado de la informática, mi antigua compañera de estudios Teresa (@teresa_cms), Daniel Medianero (@dmedianero), @soydelbierzo, @ojurado1010, @ingformatico, el extraordinario @kinomaquino, mi gran compañero y amigo de UIT Manuel Guerra (@ciberpolies) …

Como en toda H&B la cerveza es la estrella y aún más siendo celebrado este evento en la fábrica de Califa. Estábamos preparados para la previa a la Qurtuba 2016 con las ponencias de Miguel Ángel Arroyo, Eduardo, Carlos García y los propietarios de Califa (@carvezascalifa).

Miguel Ángel optó por una ponencia de IOS sobre ASLR y el uso de Radare2 que nos dejó sorprendidos enseñándonos ejemplos prácticos de su uso. Tremendo.

Edu nos habló sobre Pentesting Web en Hidden Services dentro de TOR. Y aunque nos hubiera hablado de usar ensamblador en lenguaje élfico nos hubiera gustado igual, porque Edu tiene la habilidad de convertir cualquier charla en un momento épico. Y así fue. Una vez más.

Los chicos de Califa nos dieron a conocer sus cervezas y el proceso de fabricación de las mismas, dejando claro su gran conocimiento al respecto y su pasión por lo que hacen.

Carlos García, nuestro compañero más internacional, nos habló sobre un caso práctico de Phishing, dejando más que claro sus habilidades técnicas. Pero de su ponencia no solo destacó por su nivel técnico sino también esa intro motivadora que nos tocó la fibra sensible. Personas como Carlos, con ese talento, son las que necesitamos en este país.

Enhorabuena a todos ellos por su tiempo y por compartir sus conocimientos.

Una vez finalizado, hora de cenar, de compartir vivencias y conocimiento con los antiguos y nuevos amigos. La cena, espectacular, ese salmorejo, esos pinchitos caramelizados y esas hamburguesas hicieron las delicias de todos los asistentes. Un acierto por parte de la organización tanto del menú como del sitio.

Tocaba descansar para lo que nos esperaba durante los dos días. Primer día superado. Reto desbloqueado.

lunes, 18 de julio de 2016

Curso Hacking Ético: Introducción

Buenas chavales!

Vamos a empezar un curso prácticamente desde 0, de Hacking Ético y Pentesting, con lo que nos podréis seguir sin necesidad de tener grandes conocimientos de informática, sólo os faltará tener, motivación y ganas de aprender las reglas de la seguridad informática.

En el vídeo de introducción, podremos ver un poco las definiciones de lo que realmente es un Hacker, que también nuestro compañero andatux nos dejó una entrada para poder leer, y es bien interesante sobre el tema. Hollywood-Hackers

Hay una pequeña sección sobre los hackers que me han inspirado para seguir éste camino, el cual no es fácil, pero con ganas y fuerza de voluntad, se aprende.

Y ya acabamos con una pequeña guía de lo que veremos en las siguientes semanas.

El próximo Viernes, habrá nuevo vídeo sobre la instalación de VirtualBox en nuestra máquina, (os adelanto que yo haré el vídeo de instalación en un entorno OS X, concretamente "El Capitán".

Para luego poder instalar nuestra distribución favorita en la rama del pentesting, que es Kali Linux.

Veremos los comandos más usuales que necesitaremos tener presente, y así romper mano con Linux.

Y más adelante, ya entraremos en materia con lo que viene siendo las redes, para entender la parte técnica de los test de penetración que haremos contra nuestras máquinas.

Espero que os guste mucho el curso, y os espero a todos!






Rubén Gutiérrez.
@rgutga.

www.cursohackingeticorabbithutch.tk

martes, 31 de mayo de 2016

Me lo llevo to en un USEBE




"Aiii amo, cuantas veces le he dicho que mas vale un Live USB que cualquier sistema instalado... que que??? que saque el USB?? si se dice así so paleto no USEBE!"

Buenas Haxors! Vengo a enseñaros que podemos tener siempre preparado un pendrive con varios sistemas operativos que correrán sin problema una vez arrancados desde el ... igualito que si estuvieran instalados en el pc de marras. Parece algo sencillo y trivial pero tener una herramienta así en el bolsillo realmente puede ser útil si se tiene acceso a algún ordenador o si el típico familiar necesita disponer de un ordenador rápido y el suyo esta escacharrado.

Para esto vamos a utilizar un par de programas RMPrep + EasyBoot (desde Windows) o MULTISYSTEM (Desde Ubuntu) y un pendrive ... cuanto mas grande mejor!

Algunos os preguntareis el porque tener varios ... pues porque no siempre vamos a querer hacer lo mismo en un PC. 


"El amo por ejemplo con poder abrir paginas de ovejas es feliz mientras que yo ... prefiero usar mi talento en otro sentido muajajjajaja cosas como ayudar a una bella y agradecida dama... (jijij sobre todo agradecida ;P )"



Estos famosos Live Usb se pueden hacer de 2 maneras

  • Live : Todo cambio que hagas sobre el sistema una vez cierras se borra.
"Para el amo lo mas útil ya que su asqueroso historial bovino queda eliminado... ayyy no me pegue que no le he llamado bobo que se dice así ovejil! ... pensándolo mejor si ... usted es mas bobo que un zapato."
  • Persistente: Todos los cambios que se hagan en el sistema quedan almacenados para la siguiente vez... algo que muchos sabréis que es bastante útil si maqueamos y modificamos el sistema para que luzca como queremos nosotros. Esto normalmente se hace instalando directamente el sistema operativo sobre el pendrive... cosa que en nuestro caso no va a ser posible. 

¿Que sistemas vamos a elegir?
Todo depende de que queramos hacer. Dado que entiendo que lo vais a usar para todo tipo de cosas... vamos a hacernos una navaja suiza en forma de USB.



  1. Un sistema operativo limpio y agradable al usuario ... para cuando a los mayores de la casa se les escacharra el pc pero necesitan para ayer que siga funcionando. Por ejemplo UBUNTU. 
  2. Un antivirus en Live CD: Muchas veces los antivirus normales no son suficiente para eliminar la porquería que se nos instala al visitar las paginas de dudosa reputación en la que ninguno nos metemos... jajaj "si amo las de ovejas tienen parásitos también". El problema viene en que estos virus se meten en el registro de Windows arrancando junto al sistema operativo... y esto los hace imposibles de eliminar a no ser que sea desde fuerao desde un antivirus de arranque, cosa que muchos AV traen ya de serie. Vamos a meter 3: AVAST, Panda Cloud Cleaner y Windows Defender.
  3. Sistema de Pentest : Cuantos no han querido instalar un sistema operativo para poder hacer cosas de hacking... pero a la vez no quieren machacar el Sistema original de su maquina?? pues aquí esta la solución!Por ejemplo KALI . 
  4. Instalador de Windows: Hay veces que por mas que lo intentes el sistema esta fastidiado del todo... y necesitas restaurar al menos los archivos de sistema.. que mejor que tener en el pendrive el sistema para poder usarlo en caso de necesidad. 
  5. Ophcrack : es un sistema que nos permite "recuperar" contraseñas de Windows cuando no nos acordamos de ellas... como nos podemos encontrar todo tipo de sistemas, bajaremos tanto la version XP como la version VISTA/7 
  6. ERD Commander: Un montón de herramientas que nos permiten trastear con los sistemas Windows 
  7. WifiSlax: Es una distro linux que ha sido diseñada para ataques wifi porque seamos serios... siempre vamos a "olvidarnos" de la clave de la wifi (Siii amo si el FLIFLI ejem...) 
  8. TAILS : Un sistema para la navegación anónima por internet... seamos serios cuando buscamos cosas que no debemos o que narices si no queremos que nos vigilen nuestras comunicaciones... por que no usarlo? Este sistema utiliza la red TOR para anonimizar de forma efectiva la conexión. 
  9. Hirens BOOT CD: es un mix de herramientas para todo tipo de sistemas, desde recuperadores de discos duros, antivirus.. hasta creadores de particiones e imágenes de disco y algo interesante un miniwindows bastante útil en algunos casos. 


"Como ve amo... pido USBs grandes porque meto muchas cosas útiles! no como usted... que los usa para meter ovejas en bikini... Marrano!! como ?? que ??? que le he dado una idea?? que igual ahora diversifica y se dedica también al tema porcino?? amo esta muy enfermo...."

En nuestro caso... no vamos a hacer ningún sistema de forma persistente dado que no nos interesa guardar grandes cambios dentro de los sistemas ya que queremos utilizarlos de la forma mas limpia posible. Para ello formatearemos el USB en formato FAT32 o FAT ya que de otra manera no nos va a hacer el proceso de forma correcta.

Utilizando EasyBoot


Easyboot es un programa que funciona bajo Windows, nos va a ayudar a montar el pendrive con los sistemas operativos que nos interese permitiéndonos crear un pequeño menú para su arranque que nos ayude a elegir el sistema que queremos utilizar en cada momento.



Utilizando MULTISYSTEM


Multisystem es un programa con interfaz gráfica (GUI) que nos permite crear Live USB de arranque con múltiples sistemas operativos, generando un menú para elegir el que queramos con su propio GRUB de linux (no es una pasada?). Esto lo haremos desde Ubuntu.


Tras estos pasos lo unico que queda por decir es que en el PC en el que queramos utilizarlo tenemos que cambiar el orden de arranque de los dispositivos en la BIOS (normalmente aparece al arrancar el PC abajo un pulsa F12 para elegir o F8 o Del) y elegir como dispositivo de arranque el USB para que nos lo coja y pueda funcionar.

Espero que os haya gustado y os sirva de ayuda ;P
Hasta la próxima chavales!
Nebu 

martes, 26 de abril de 2016

DeceptionPI - Estudiando a los atacantes mediante sistemas señuelo





Buenos días hackers!!

En el anterior post sobre Introducción a los sistemas señuelo - Honeypots , vimos una pequeña introducción sobre el tema y os prometimos esta entrada, una prueba de concepto en la que aprenderemos un poquito más sobre el apasionante mundo de los sistemas señuelos (Honeypots).

Antes de empezar con la prueba de concepto, queremos explicar en que partes de la red podemos montar estos sistemas, así como las ventajas e inconvenientes que conlleva cada una.



Ubicación de los Honeypots

La ubicación de los Honeypots, es una parte fundamental y que deberemos tener en cuenta, con el fin de maximizar la efectividad y el número de ataques que recibimos. Una mala implementación, hará que los atacantes abandonen el sistema tras conseguir el acceso, o simplemente no atacarán.


Antes del Firewall (Front of Firewall): 
Al implementar nuestro Honeypot antes del firewall, evitaremos que nuestra red local (LAN) sea vulnerada, ya que el Honeypot se encontrará fuera de la zona protegida por el firewall.
Es la ubicación donde menos riesgo se suministra a la red.
Esta es la principal ventaja que nos ofrece esta ubicación, pero también tiene algunas desventajas como por ejemplo: evitamos la detección de atacantes internos (en caso de haberlos), generamos grandes volúmenes de tráfico, por la facilidad que ofrecemos para ser comprometidos.


Después del Firewall (Behind the Firewall): 
En esta ubicación, el Honeypot se ve afectado por las reglas de filtrado del firewall, lo que conlleva una configuración previa para permitir el tráfico entrante.
Esto permite la identificación de atacantes tanto externa como interna, sin embargo, ponemos en riesgo todo nuestro sistema, ya que el atacante tendrá vía libre a toda nuestra red, si logra comprometer el Honeypot.
Para minimizar este riesgo, podremos incluir un firewall extra en el Honeypot, que limite el tráfico de salida (reverse firewall).



En la DMZ (Zona Desmilitarizada): 
Personalmente, este es la ubicación que más me convence, ya que permite situar en el mismo segmento de red a nuestro Honeypot con nuestros servidores de producción, controlando el peligro ya que existe un firewall que lo aisla del resto de nuestra red.
Es la arquitectura ideal para organizaciones o empresas y permite detectar ataques tanto externos como internos, con una simple reconfiguración del firewall, ya que el Honeypot se encuentra en una zona de acceso público.


Con los conceptos claros, ahora pasamos a mostraros la prueba de concepto. Este proyecto ha sido creado por Juan Velasco y Diego Jurado, y presentado al reto de jovenes profesionales de ISACA, el cual se celebrará el día 27 en el evento de MundoHackerDay (Madrid).



DeceptionPI




Vamos a realizar un breve resumen sobre el proyecto realizado. Quien quiera, puede descargar nuestro trabajo en formato PDF en el siguiente enlace: https://lnkd.in/ddKGe5y

DeceptionPI se centra en el análisis de las tendencias de ataques y malware en sistemas señuelos para informática forense. Nace de la necesidad de obtener y analizar los diferentes tipos de amenazas informáticas mediante la emulación de vulnerabilidades, concretamente ataques Secure Shell (SSH).

Implementamos y configuramos una pequeña red de sensores, integrados en plataformas de pequeñas dimensiones (Raspberrys) y situados tanto en Madrid como Granada y mediante los cuales recogeremos y clasificaremos datos, malware y otra información de interés.



Este es el esquema de red que implementamos:



Para la configuración de nuestros sistemas en las raspberrys, utilizamos el sistema operativo "Raspbian", junto con la integración de Honeypots Cowrie, basados en la detección de ataques SSH.
Durante este proceso, tuvimos que configurar a conciencia nuestros sistemas, emulando una apariencia completamente real, para que los atacantes no detectaran que se encontraban en un Honeypot, y abandonasen sus ataques.

Una vez configurados los sistemas, estuvimos recogiendo ataques de todas partes del mundo durante una semana y decidimos crear una página web en la cual pudiésemos mostrar los resultados de forma visual.
Esta es la web: http://deceptionpi2016.tk/

Entre los ataques recibidos, podemos mostrar (entre otros) cuales son los diez países más atacantes, las combinaciones de usuarios y contraseñas más utilizadas, o incluso la geolocalización ip de los atacantes.







Pero sin duda, una de las partes más interesantes del proyecto fue el análisis de los resultados.
Pudimos recoger muestras de malware de todo tipo, las cuales fueron estudiadas para determinar el impacto y el tipo de malware recibido. 

Utilizamos listas de reputación conocidas como virustotal para saber si los hashes ya habían sido detectados anteriormente o por el contrario, se trataba de nuevas tendencias de malware.



También podemos determinar si la IP atacante pertenece a una botnet, consultando en listas de reputación de bots. 
Para esto, hemos utilizado un script implementado por @rbelane el cual nos permite determinar de una lista de IP's, cuales de ellas forman parte de una botnet.






Recomendaciones

Hemos detectado hasta 3200 ataques por día en nuestros sensores, lo cual nos muestra que todos nos encontramos expuestos, y que todos somos vulnerables si no configuramos nuestros servicios de manera correcta.
Hemos sido capaces de detectar nuevas tendencias de ataque, nuevos patrones, detecciones de malware y por eso os recomendamos:
  1. Cambiar el puerto SSH por defecto.
  2. No permitir la autenticación por defecto (root o 1234)
  3. Implementar medidas contra ataques por fuerza bruta.
  4. Uso de contraseñas más fuertes.
  5. Hacer uso de las opciones host.allow y host.deny , o configuración de reglas mediante iptables para especificar desde que dirección se va a permitir el acceso y desde cuáles no.



Espero que les haya gustado esta entrada. Esto es tan solo una mínima parte de nuestro proyecto, pero como ya he dicho anteriormente, podéis descargar nuestro trabajo, con el fin de conocer todos estos datos de manera más detallada.
Nuestro proyecto fue seleccionado, y expondremos mañana en mundohackerday
Os esperamos.


"To make a good defense, you have to know how they attack."

jueves, 7 de abril de 2016

Seguridad Informatica (I) - Introducción

Concepto

La seguridad informática representa la seguridad de los sistemas de una organización, el como garantizar de un modo u otro el control del acceso físico y lógico, de su integridad, y que no corra el peligro de las fugas de información por parte de atacantes desde dentro de la organización como ataques desde el exterior.



La seguridad absoluta de los sistemas de información, es complicado. ¿Por qué es tan difícil mantener la integridad de los datos, confidencialidad y disponibilidad? Bueno muchos de ustedes sabéis que la información puede ser alterada cuando circula por la red y dicha comunicación debería ser cifrada siempre (aunque el protocolo HTTP parece que no le importe) entre el cliente y servidor, y garantizar que el servicio ofrecido este siempre disponible.
Por otra parte, si un sistema es muy seguro de nada sirve si los miembros de la organización no tienen conocimientos básicos sobre seguridad para evitar ataques de ingeniería social.

La visión general de la seguridad informática, esta comprendida en la seguridad pasiva, la seguridad lógica, y las aplicaciones usadas y protocolos (SSH, VPN...). Es decir, hay que tener en cuenta la importancia tanto de la seguridad perimetral (física) de la organización; como el control de acceso a los datos, una correcta administración de los sistemas implementando contraseñas seguras, bases de datos de las firmas de los antivirus siempre actualizada y las comunicaciones siempre cifradas.


Los famosos sombreros

Existen diferentes definiciones de hacker. Por regla general, un hacker es una persona entusiasta con afán de ganar conocimiento y aplicarlo, ya sea por ejemplo buscando vulnerabilidades de software y explotarla para alcanzar una shell remota, y la posterior escalada de privilegios.
Dependiendo de la categoría asociada al hacker existen:
  • Black Hat: Se asocia a aquel hacker que penetra los sistemas informáticos con el propósito de cometer actos maliciosos o retos personales. El término black hat no significa sin ética ni moralidad. Emplean las mismas técnicas que por ejemplo un pentester o auditor de seguridad informática pero con propósitos diferentes.
  • White Hat: Las técnicas usadas son las mismas que los Black Hat con la diferencia que su objetivo es ayudar o mejorar los sistemas auditados en una organización, explotando vulnerabilidades ya existentes o los famosos 0days. Estos hackers publican sus investigaciones en la red, divulgando su código como por ejemplo pueden ser los exploits, para añadirlos en los módulos de Metasploit Framework. 
  • Grey Hat: Sus intenciones no son del todo malas, pero dependiendo de la legislación del país entrar en un sistema de la organización "X" es ilegal, incluso avisando al propietario. Por tanto es una especie de híbrido entre los dos anteriores, ya que aunque no produzca daños a la organización, puede estar cometiendo un delito. 

Amenazas existentes

Con esta sencilla imagen se puede resumir de forma concisa una buena clasificación del malware existente:



Actualmente es muy habitual las redes zombis o botnet. Los usuarios no notan que su maquina esta infectada con el fin de realizar ataques con cada uno de las maquinas infectadas de la red zombie para hacer DDoS a un servidor en concreto.
La forma más habitual para distribuir este tipo de malware es el uso de cracks y archivos distribuidos por algún cliente p2p, como Emule o BitTorrent. Este software infectado con malware, al ejecutarse en la maquina queda totalmente comprometida e implementada en la botnet, así el atacante o el que la controla puede dirigirlo de forma remota
El uso más habitual de este tipo de redes son ataques DDoS, envio de Spam y minería de Bitcoins.



Es interesante la noticia reciente en Incibe, Malware y Filemón. A medida que avanza la historia hay distintas técnicas para atacar al usuario y así también van surgiendo nuevos métodos para poder protegerse.
La paradoja con Mortadelo y Filemon, es igual a malware disfrazado como un programa legitimo y el antivirus (AV's). Las distintas técnicas que usan los antivirus para poder desenmascarar el malware (casi) indetectable son varias como la firma digital, heurística, por comportamiento, uso de maquinas virtuales, minería de datos entre otros.
El disfraz que usa el malware (Mortadelo), para poder evadirse de los AV's (Filemon) es igual a unas determinadas técnicas de evasión:
  • Desactivación del AV's
  • Ocultación en procesos permitidos por el AV's
  • Evadir las firmas de los antivirus
  • Destrucción del registro de arranque principal 
  • Mediante claves de cifrado del código malicioso
  • Ofuscación de código ya sea desde el source o binario.

Los ladrones de información, les encanta la información sensible como cuentas bancarias. Si al usuario le cogen las fotos de vacaciones lo pueden subir algún servidor de internet sin su consentimiento, como las fotos recientes de las famosas.
Los ciberdelicuentes realizan estafas a los usuarios infectando la maquina mediante distintos procedimientos de ingeniería social haciendo exactamente lo que le dice el atacante. Un ejemplo sería que para descifrar el ordenador tienes que seguir estos pasos a cambio de dinero. La técnica principal es el phishing.  
(Wikipedia) "Phishing o suplantación de identidad es un término informático que denomina un modelo de abuso informático y que se comete mediante el uso de un tipo de ingeniería social, caracterizado por intentar adquirir información confidencial de forma fraudulenta (como puede ser una contraseña o información detallada sobre tarjetas de crédito otra información bancaria). El cibercriminal, conocido como phisher, se hace pasar por una persona o empresa de confianza en una aparente comunicación oficial electrónica, por lo común un correo electrónico, o algún sistema de mensajería instantánea o incluso utilizando también llamadas telefónicas."

Un ejemplo es el phising de ING. Se puede apreciar en la imagen que el parrafo segundo no tiene mucho sentido sintacticamente, por tanto si un usuario lee perfectamente este correo no "deberia" pinchar AQUI....


Al pinchar AQUI sale esta imagen:


Te pide 24 claves de 50...por tanto es muy sospechoso ya que los bancos solo te piden una de las 50 de la tabla de coordenadas para realizar las operaciones. Teniendo 24 claves es muy probable a que sea una de ellas de la tabla.
Otro ejemplo de bankia:
El texto esta bastante bien redactado en un español correcto (a falta del logo del banco...), realizando igual que en el ejemplo anterior una estafa al usuario pidiéndole sus datos personales mediante un enlace malicioso perfectamente camuflado "aparentemente".

Al pinchar en el enlace, se accede al servidor donde esta alojado la pagina falseada de bankia, donde el usuario introduce los datos personales almacenándose en una base de datos a disposición del atacante.


De esta forma tan sutil, el atacante almacena en la base de datos del servidor, información sensible sobre los usuarios que pican con el phishing.


Auditorías 

Una auditoría informática es aquella en la que un cliente nos contrata unos servicios para valorar la gestión de los sistemas informáticos, encontrar vulnerabilidades y explotarlas siempre con el permiso previo del cliente. Para ello se realizan test de intrusión redactando en un informe detallado, las vulnerabilidades obtenidas y las medidas o soluciones a adoptar por el administrador de sistemas para su futura corrección. Los test de intrusión que nos podemos encontrar son:
  • Test black box: Es el mejor método, simulando un ataque real. El auditor no tiene nada de información de las estaciones de trabajo, redes o servidores. Son test más rápidos pero no se obtiene toda la información que se puede obtener en un test de intrusión donde se disponga de más información previa. Se pueden realizar desde el exterior o internamente. Una organización que no tiene salida al exterior por ejemplo usando una Intranet, un atacante malintencionado haciendose pasar por un empleado mediante ingenieria social, puede atacar la organización y dejar fuera de servicio a la misma sufriendo pérdidas tanto de la información como economicas. 
  • Test white box: El auditor tiene total información acerca de la infraestructura de la corporación, tales como datos técnicos de la tecnologia usada, usuarios, contraseñas etc.. lo cual es sencillo hacer las pruebas de penetración y también le da más posibilidades para sacar más vulnerabilidades en el analisis, que en el test anterior.

Un saludo, naivenom.





sábado, 2 de abril de 2016

Introducción a los sistemas señuelo - Honeypots


Autor: Diego Jurado


Buenos días hackers!

En el día de hoy os traemos un tema muy interesante y que está muy de moda y no es otro que el de los sistemas señuelos, conocidos comúnmente como honeypots. Trataremos de dar una introducción clara y concisa para más adelante poder exponer un análisis más exhaustivo.


¿Que es un Honeypot?

Un honeypot (en inglés "tarro de miel") es un sistema muy flexible dentro de la seguridad informática, que se encarga de atraer y analizar el comportamiento de los atacantes en internet, y que provee al informático forense de una información extremadamente valiosa.

Y os preguntareis, ¿para que puede querer una persona atraer atacantes a sus propio sistema? , esto puede resultar muy contradictorio, pero lo que se busca con esta implementación es capturar todo el tráfico de red entrante y conocer todos los detalles acerca de las tendencias y metodologías de ataque de los atacantes así como los fallos de seguridad en nuestra red con el fin de subsanarlos.

Los honeypots pueden ejecutarse bajo cualquier sistema operativo y bajo cualquier servicio. Los servicios configurados determinan los vectores de ataque disponibles para que el intruso comprometa y ponga a prueba el sistema.



Finalidad de los Honeypots

Estas son algunas de las posibilidades que nos ofrecen los honeypots:

  • Desviar y distraer la atención del atacante.
  • Detectar y aprender nuevas vulnerabilidades.
  • Obtener información sobre el atacante (geolocalización, ip,puertos,etc).
  • Obtener tendencias de ataque y paises más atacados.
  • Detectar nuevas muestras de malware que aún no se conozcan.
  • Recopilar y estudiar tendencias de ataque



Clasificación de Honeypots

Los honeypots se clasifican según su implementación (virtuales o físicas) y su nivel de interacción (baja, media, alta).


SEGÚN SU IMPLEMENTACIÓN: 

  • Para producción: Al implementar un honeypot en una red de producción, el objetivo principal es la obtención de información sobre técnicas empleadas para tratar de vulnerar los sistemas que componen dicha infraestructura.
  • Para investigación: Por otro lado, en este caso los honeypots constituyen recursos educativos de naturaleza demostrativa cuyo fin es recopilar la mayor cantidad de información que permita al investigador poder analizar las nuevas tendencias y métodos de ataque así como los distintos objetivos atacados y orígenes de los ataques.

SEGÚN SU INTERACCIÓN: 
  • Alta interacción: Este tipo de honeypots se trata de un sistema convencional,construidos con máquinas reales como el que podría utilizar cualquier usuario. Se sitúan generalmente en la red interna en producción y no tiene más utilidad que la de ser atacados, lo cual significaría que el sistema está mal configurado.

    Cada interacción con este honeypot se considera sospechosa por definición, y  todo el tráfico debe ser monitorizado y almacenado en una zona segura de la red a la que un potencial atacante no tenga acceso.
  • Baja interacción: Este tipo suele ser creado y gestionado por organizaciones dedicadas a la investigación de acciones fraudulentas en la red, con la cual se investiga acerca de nuevas amenazas en la red. Son más fáciles de utilizar y mantener, con un riesgo prácticamente nulo.

    Esta implementación se basa por lo general en una instalación de software de emulación de sistema operativo, utilizando herramientas conocidas como VMware o Virtual Box.




Tipos de Honeypots

Estos son algunos de los honeypots más conocidos: 
  • Kippo: Baja interacción, emula servicios de Secure Shell (SSH).
  • Glastopf: Baja interacción para aplicaciones web.
  • Dionaea; Baja interacción, sucesor de "Nepenthes" para la recogida de malware.
  • Honeyd: Baja interacción , demonio que crea host virtuales en la red para servicios arbitrarios.
  • Sebek: Alta interacción , funciona como HIDS (Host-Based Intrusion Detection System).
  • Otros: KFSensor, Specter, HoneyBOT, HiHat



Espero que les haya gustado esta breve introducción, en la próxima entrega mostraremos en que partes de la red podemos montar estos sistemas señuelos y realizaremos una prueba de concepto (PoC) montando un honeypot de baja interacción en un sistema windows, linux o en una simple raspberry.


Para aprender más sobre el tema, os recomendamos la charla de Francisco Rodríguez (@0fjrm0), experto en ciberseguridad en INCIBE y creador de HoneyStation.



“conociendo como te atacan puedes defenderte mejor”   

Google Analytics