jueves, 11 de diciembre de 2014

Bandit Level 1 --> Level 2



Continuamos con la segunda entrega del segundo nivel de Bandit.

Para ello establecemos una conexión SSH:
- Host: bandit.labs.overthewire.org 
- User: bandit1
- Pass: boJ9jbbUNNfktd78OOpsqOltutMc3MY1

La información que dan es la siguiente:



El problema que aquí se expone es el de usar el carácter guión medio '-' como nombre de fichero y eso plantea problemas para la mayoría de comandos en Linux usan ese carácter para delimitar opciones, es por eso que comando como cat no puedan gestionar bien este asunto, aunque sea un nombre de fichero perfectamente legal.

Las solución a esto pasa por prefijar al fichero una ruta './' . En la siguiente captura se puede apreciar todo esto:


Esto es todo por el momento. ¡No olvides aportar todo lo que se te ocurra!



Bandit Level 0 --> Level 1


Aprovechando que ahora estoy practicando con todos los CTFs/Wargames que puedo, he decidido ir publicando las resoluciones de cada uno de ellos por sencillos que esto sean o no, principalmente por tres motivos:

- Ayudar a quienes estén intentándolo y necesiten ayuda.
- Darle persistencia de algún modo a lo que voy haciendo.
- ¡Porque no solo de ingeniería inversa vive el hombre!

Por lo tanto, comienzo aquí con una serie de entradas relacionadas con estos temas y para ello que mejor que empezar con el conocido WarGame Bandit de OverTheWire.

Antes de continuar, me gustaría dejar constancia de que si alguno tiene una solución distinta o mejorada, que lo haga saber. De esta manera siempre seguiremos creciendo en conocimiento.

El primer nivel dice así:


Por tanto, establecemos una conexión SSH:
  • Host: bandit.labs.overthewire.org 
  • User: bandit0
  • Pass: bandit0
Ahora, listamos el contenido del directorio actual y con un 'cat' al fichero 'readme' obtenemos la flag:


Esto es todo por el momento. ¡Hasta el próximo nivel!



lunes, 29 de septiembre de 2014

Solución al reto tr4ceflowCrackme




Llevo tiempo sin publicar en el blog y es por una sencilla razón; el camino del aprendizaje es largo y requiere de muchas horas. 

Sin embargo, siempre que encuentro un hueco, me gusta compartir aquello que considero interesante o que aporta algo.

Tal es el caso que traigo a continuación. Se trata de la solución a un reto que no es difícil de analizar, pero sí de crear un keyGen. 

Estamos ante un reto matemático, en el cual la fortaleza está en la combinación Name/Serial y no en el propio algoritmo.

Adelanto que es muy entretenido y ha conseguido hacerme repasar conceptos olvidados. Sin duda he pasado buenos momentos con él.

Anexo la solución en PDF, el binario y el keyGen en python:

domingo, 3 de agosto de 2014

Euskal Encounter 22


Los días 25 y 26 de Julio del presente año, tuve la oportunidad de asistir a un evento del cual no tenía referencia alguna a pesar de ser su 22 edición. Estoy hablando de la Euskal Encounter 22 que se ha celebrado en Barakaldo y por donde han pasado más de 5700 asistentes, con una extensión de más de 35000 metros cuadrados.

Lo primero que llama la atención es la cantidad de puntos de red que había montados (aprox. 4000 si no más), con un acceso a Internet de 20 Gbps. Es impresionante ver desde la altura la dimensión real del evento, especialmente cuando se apagan las luces y solo se ven los monitores conectados.



Lo segundo es las decenas de actividades que hay en ella y que a grandes rasgos son:
  • Escena
  • Hardware
  • Software Libre
  • Juegos
  • Conferencias y talleres
  • Otras, por si no encajas en ninguna de las anteriores.


En mi caso, participé en la actividad Hack it/Solve it, perteneciente a Software Libre, en donde es el primer evento presencial que tengo con el grupo al que pertenezco (@amn3s1a_team). En esta ocasión no pudimos contar con Skuater y Nox, así que haremos todo lo posible para que el próximo año, esto no suceda.

Hack it/Solve it es un concurso en donde hay que intentar resolver restos hacking, de ingeniería inversa, criptografía, esteganografía, etc. !El paraíso!


Como en todos estos eventos, el social networking es algo inevitable y en este caso me ha servido para desvirtualizar a una persona que, a pesar de su juventud tiene gran cantidad de admiradores entre los cuales ahora me incluyo yo. Estoy hablando de Héctor Martín Cantero (@marcan42). Por si a alguno no le suena, diré que entre otros logros, fue responsable directo del hack a Kinect.

Quisiera recomendar este evento a todos aquello a los que como yo, les fascina todo lo que huela a bits y electrones. Os aseguro que es una experiencia muy muy positiva.



El siguiente vídeo, resume un poco todo lo que he contado:




Hasta la próxima entrada!!

miércoles, 23 de abril de 2014

¡Arrancan las Jornadas X1RedMasSegura 2014!


Las Jornadas X1REDMASSEGURA nacieron en 2013 con el propósito de promover a través de un foro el uso de Internet de una manera confiable y segura. Su objetivo es hacer llegar a todos los públicos, independientemente de sus conocimientos técnicos en informática, el uso adecuado y responsable de los recursos disponibles en la red con el fin de evitar ser víctimas de abusos fraudulentos, estafas, acoso, grooming, y tantos otros problemas que cualquier navegante puede sufrir en Internet si no cuenta con unos conocimientos adecuados.

Esta segunda edición del evento también se encuentra coordinada por el colectivo X1RedMasSegura, que desde su nacimiento en 2013 ha ofrecido sus ganas y todo su apoyo por hacer de estas jornadas algo grande, sin ningún ánimo de lucro.

Las Jornadas durarán dos semanas, del 8 al 17 de Mayo. Comenzarán por una serie de talleres GRATUITOS que se celebrarán del 8 al 14 de Mayo en las sedes de IPA Madrid, del Vivero de Empresas de Móstoles y de la UDIMA, para Padres, Niños, Ciberabuelos, Empresarios, Profesores e Internautas Base, en los que se enseñarán como protegerse de la red de redes sin necesidad de ser experto ni en Informática, ni en Seguridad de la Información. Entre los temas que se tratarán se encuentran porqué es necesario utilizar HTTPS, cómo crear una contraseña segura, seguridad en redes sociales, etc. Los talleres tienen un máximo de 20 plazas cada uno, y podréis apuntaros GRATUITAMENTE desde el siguiente formulario de inscripción:


Además, el día 10 de mayo tendrá lugar un taller dirigido a personas con discapacidad, gracias al Programa de Atención Integral a la Discapacidad del Ayuntamiento de Alcalá de Henares, que tendrá lugar en el Espacio Joven, situado en los bajos de la plaza de toros de Alcalá de Henares a las 18h

Los días 16 y 17 de Mayo se celebrará el evento principal en el auditorio de la Escuela Técnica Superior de Ingenieros de Telecomunicación (ETSIT) de la Universidad Politécnica de Madrid, localizada en la “Ciudad Universitaria”. Las jornadas comenzarán el viernes 16 a las 16:00 horas y finalizarán el sábado a las 14:30 horas. Al igual que los talleres, las jornadas van dirigidas a público no técnico y en ellas se tratarán problemas actuales como las estafas cibernéticas, malware (virus), nuestros derechos en la red, la nube, etc., explicado para ser entendido por todos los niveles.

A continuación os dejamos la dirección para llegar tanto a los talleres como al lugar donde se celebrarán las jornadas:


Esperamos que las jornadas sean un éxito, las disfrutéis y sobretodo que sirvan para lo que queremos, conseguir entre todos 1Red MasSegura.

Aprovechamos para recordaros que sigue abierto el concurso “Infografías Jóvenes x1RedMasSegura ’14″ hasta el próximo 4 de Mayo, con el objetivo de concienciar y educar a los más jóvenes en el uso seguro y responsable de Internet.



Esta jornada además, es muy especial para mi pues tengo el enorme placer de asistir como ponente. El título y el contenido de la charla lo daré a conocer en los próximos días.

¡No dejéis que os lo cuenten! Os esperamos en: