Patrocinan

  • Heuristic

Hack Contest – Xtrelan 2011 – Seguridad Informática

Written by Civan. Posted in Seguridad Informática

H4ckc0nt3st

hackcontest_portada

Introducción

¿Alguna vez te has preguntado “cómo hacen los hackers”? ¿Cómo se meten en los sistemas o cómo consiguen saltarse las protecciones?
Si sientes curiosidad, si quieres experimentar “qué es eso”, si quieres comprenderlos mejor, en definitiva, si quieres aprender, ÉSTE es tu concurso.

¿Qué es?

h4ckc0nt3st es un concurso de seguridad informática en el que sus participantes deberán enfrentarse a distintos desafíos y tratar de superarlos empleando distintas técnicas, el ingenio y el sentido común.
h4ckc0nt3st es una competición con la que todo el mundo puede aprender y divertirse, ya que tiene desafíos con distintos niveles de dificultad. Todo el mundo tiene una oportunidad de sacarle partido y de hacer su aportación, no es sólo para expertos.
h4ckc0nt3st tiene cómo principal objetivo el de acercar, de una forma amena y gradual, el campo de la seguridad informática a todo el mundo, en forma de retos que nos harán ponernos en la piel de un “hacker”, y así poder entender mejor cómo funcionan las cosas desde una perspectiva única: desde “el otro lado”.

h4ckc0nt3st

hackcontest_portada

Introducción

¿Alguna vez te has preguntado “cómo hacen los hackers”? ¿Cómo se meten en los sistemas o cómo consiguen saltarse las protecciones?
Si sientes curiosidad, si quieres experimentar “qué es eso”, si quieres comprenderlos mejor, en definitiva, si quieres aprender, ÉSTE es tu concurso.

¿Qué es?

h4ckc0nt3st es un concurso de seguridad informática en el que sus participantes deberán enfrentarse a distintos desafíos y tratar de superarlos empleando distintas técnicas, el ingenio y el sentido común.

h4ckc0nt3st es una competición con la que todo el mundo puede aprender y divertirse, ya que tiene desafíos con distintos niveles de dificultad. Todo el mundo tiene una oportunidad de sacarle partido y de hacer su aportación, no es sólo para expertos.

h4ckc0nt3st tiene cómo principal objetivo el de acercar, de una forma amena y gradual, el campo de la seguridad informática a todo el mundo, en forma de retos que nos harán ponernos en la piel de un “hacker”, y así poder entender mejor cómo funcionan las cosas desde una perspectiva única: desde “el otro lado”.

 

 

¿Cómo funciona?

El sistema h4ckc0nt3st tiene como base un portal web. Los participantes deberán acceder a la página principal de dicho portal y darse de alta para poder jugar, inscribiéndose con un alias/nick y una dirección de correo electrónico válida, dónde recibirán un enlace para poder confirmar su alta.hackcontest_registro

Una vez inscritos, deberán autentificarse en el portal para poder acceder al listado de los distintos desafíos disponibles, que aparecerán indicados con su nombre, descripción y valoración (= puntos otorgados por resolverlo). Desde este listado se podrá acceder a cada uno de los desafíos, dentro de los cuales se darán las instrucciones necesarias para intentar superarlos.

Todos los desafíos son independientes y muchos de ellos estarán disponibles desde el principio, de manera que si algún participante se atasca en uno, siempre podrá intentar otro y por tanto tendrá las mismas oportunidades que cualquiera. A lo largo del concurso se podrán liberar nuevos desafíos, por lo que siempre habrá que estar atentos.

h4ckc0nt3st cuenta con un “ranking” público en el que todo el mundo (participante o no) puede ver cómo evolucionan la competición y los competidores: quien va en cabeza, cuantos puntos tiene, que pruebas ha resuelto y en que orden. El participante que acabe en primera posición, es decir, aquel que resuelva el mayor número de desafíos antes que sus contrincantes, será el ganador de la competición.

h4ckc0nt3st funciona de forma automática por lo que los resultados se obtienen en tiempo real. Toda la actividad del concurso es registrada, y el responsable del mismo puede exigir datos adicionales (aclaraciones, solucionarios, etc.) si detecta anomalías o tiene dudas. También hará de juez para dirimir cualquier conflicto que surja durante el desarrollo de la competición.

 

hackcontest_ganzuas

Desafíos

h4ckc0nt3st incluye multitud de desafíos, de toda clase y dificultad, que pueden requerir conocimientos específicos o simplemente algo de ingenio, y, en todo caso, sentido común. Los desafíos son independientes, y pueden ser pruebas que se realicen directamente en el portal (por ejemplo un formulario web que hay que superar), pruebas que requieran la descarga de algún fichero (un ejecutable, un texto, una imagen…) o incluso pruebas que requieran el acceso a otros sistemas (wifi, ssh, servidores web, sockets, MVs, etc.).
Actualmente h4ckc0nt3st cuenta ya con desafíos que abarcan campos tan variados como la esteganografía, la criptografía, bases de datos (múltiples variedades), ingeniería inversa, sistemas de autenticación débil, depuración de comunicaciones, etc. etc. pruebas tanto para entornos gnu-linux como windows.
h4ckc0nt3st tiene además una peculiaridad, cualquiera puede desarrollar desafíos para el sistema como parte de la competición: si a algún participante se le ocurre un nuevo desafío, puede desarrollarlo utilizando el SDK y enviárselo a la organización para su revisión y aprobación. Una vez incorporado este desafío al concurso, el participante que lo ha creado ya tiene una prueba más en su haber (¡ya sabe cómo resolverla!), mientras que el resto deberán superarla. De esta manera se fomenta que la gente se involucre más activamente, ya que los demás participantes se verán impulsados a realizar sus propios desafíos para competir en igualdad de condiciones. Cuanto mayor la calidad de la prueba, mayor puntuación y mayor beneficio. Es un sistema retroalimentado.

 

Dinámica

La competición h4ckc0nt3st se iniciará durante el primero día del evento y, normalmente estará activa durante toda su duración, incluidas las noches. Es una competición “non-stop” a la que cualquiera se puede incorporar en cualquier momento: basta con apuntarse y comenzar a superar los desafíos inmediatamente.
hackcontest_url
h4ckc0nt3st es una competición participativa, en la que se fomenta el intercambio de información con la organización, pero también entre los participantes. Se proporciona algún sistema que permite “dialogar” a todos los implicados (foro, IRC, IM, twitter, etc.). De esta manera también la organización puede resolver dudas (¡que siempre surgen!), responder preguntas y dar pistas. Ésta es una de las partes más divertidas del concurso: ¡el intercambio!.

 

 

Gracias al ranking público de h4ckc0nt3st, todo el mundo en el evento podrá comprobar, en tiempo real, cómo evoluciona la competición: cómo se adelantan, cómo son superados, las pugnas por cada puesto, las carreras, quién ha resuelto primero esta prueba o aquella, etc… ¡es como seguir cualquier otro deporte!

hackcontest_ranking

h4ckc0nt3st ha sido diseñado para que los participantes aprendan y se diviertan mientras lo hacen, así que no te agobies si no funciona todo a la primera. Aprovecha la ocasión para explorar, para conocer a nueva gente con la que compartes intereses y con la que, quizás, puedas encontrar soluciones nuevas. Compartir y divertirse son las claves.

¡happy hacking!

Bases

La competición “h4ckc0nt3st” se rige por una máxima general: “CASI TODO VALE”. Aún así, hemos decidido regularizarla para establecer los límites. Estas son las normas oficiales:

– Para participar en el concurso es necesario inscribirse.
- No está permitido causar daños al sistema de competición (eso no quita que le busquéis las cosquillas…
- No está; permitido causar daños a los contrincantes (eso no quita que también les busquéis las cosquillas…
- Los participantes podrán ser individuos o grupos, pero no ambas cosas a la vez, esto es, no se permitirá; que los integrantes de un grupo se apunten individualmente y participen conjuntamente.
- Normalmente no es necesaria la fuerza bruta para resolver ninguna de las pruebas, aunque sí pueden ser necesarios ataques repetitivos.
- Cada participante deberá documentar la resolución de las pruebas y enviar dichas soluciones a la organización del reto soluciones@hckcontest.org – Cualquier participante puede contactar con la organización para resolver dudas o realizar consultas (es más, ¡se aconseja!).
- El incumplimiento de cualquiera de estas normas puede ser motivo de expulsión de la competición.
- La organización del concurso tiene la última palabra en cualquier decisión acerca de la competición.

El sentido común es lo que debe regir en casos o situaciones dudosas. El espíritu de la prueba es el de aprender, el de divertirse, el de experimentar…
Buscar los límites es lícito (e incluso aplaudido), pero nunca nunca hagas daño al entorno o a tu contrincante.

Premios

1º h4ckc0nt3st – PS3 Slim
2º h4ckc0nt3st – 100€


Trackback from your site.