Campus Party 2007: Resumen
Como la mayoría ya sabéis, la pasada semana tuvo lugar la Campus Party 2007 en la Fira de Mostres de Valencia, y yo estuve colaborando con el área software libre. He aquí un resumen de la semana, que había puesto pequeño pero se ha extendido un poco.
Lunes 23
A las 9 de la mañana cojo el tren y voy para Valencia. Llego sobre las 11 al recinto de la Campus Party y como ya voy acreditado subo a la zona software libre. Pasamos el día viendo que todo funciona, preparando el portátil del área y unas transparencias de presentación.
A mitad mañana vinieron Ramiro (aka Death_Master) y Laura que habían llegado el domingo de Madrid para la Campus Party, ya que él se iba a encargar de toda la parte de criptografía: Concurso y taller. Hacía más de un año que no veía a Ramiro, y unos tres (o quizá cuatro, yo diría que tres) desde la última vez que vi a Laura cuando les conocí en Gandía.
A las 12:00 empieza oficialmente la Campus Party, tras un concierto en la Ciudad de las Artes y las Ciencias como inauguración.
Martes 24
Turno por la mañana, después de desayunar me subo al área y preparo todo para la presentación del área a las 12:00. Tengo turno hasta las 19:00, cuando empieza la charla de seguridad en la que doy la segunda parte. El equipo que iba a albergar Xen con las máquinas virtuales para el concurso de seguridad llega a medio día y el estrés se empieza a apoderar de mí.
En los ratos que tengo intento ponerlo en marcha, aunque se resiste bastante. Llega la hora de la charla y el equipo sigue sin funcionar y los ejemplos que debía prepararme no los tengo, así que los hago muy rápido y que sea lo que dios quiera.
Tras la charla, vamos a cenar y vuelta a intentar preparar los equipos. Se hace la hora de presentar el concurso y los equipos siguen sin ir, así que decidimos presentar la aplicación y decir que en unas horas se pondrá en marcha el concurso.
Miércoles 25
Técnicamente ya es miércoles, aunque a mi martes aun le quedan muchas horas. Van pasando las horas y el Xen se sigue resistiendo. Las máquinas virtuales están instaladas, pero necesito un kernel cuya versión esté entre 2.6.12 y 2.6.18, pues quiero poder explotar fácilmente un overflow con saltos a linux-gate ( mapeado en 0xffffe000 en esas versiones del kernel, aunque haya aleatorización de la pila) y no hay manera. Primero me da error compilando en cierta función relativa al nmi_watchdog, lo arreglo con vim y dos preciosas barras ( // ) delante de la línea en cuestión ya que sé positivamente que NO necesito el watchdog para nada... pero aunque compila misteriosamente no me crea la imagen del kernel ( bzImage ).
Tras muchas horas peleándome, previo paso por un opencor en valencia para comprar varios litros de CocaCola (cafeínaaaa) decido olvidarme de Xen y utilizar dos máquinas físicas para el concurso, ya que veo que se hacen las 9 de la mañana y la cosa no está. Más o menos en este punto me quedo solo, ya que han ido cayendo todos yéndose a dormir. Tengo por delante instalar una Ubuntu vieja ( bajé Dapper y a cascarla) , configurar los ssh en ambas, meter los programas vulnerables con los archivos a leer y poner los grupos adecuadamente, idear alguna forma para que los participantes del concurso se puedan crear sus usuarios en las máquinas y lanzar el concurso.
A las 08:38 consigo que todo esté más o menos en orden, elimino el .htaccess de la página del concurso y aviso por el foro del inicio del mismo. Como falta poco para la hora a la que habíamos quedado para el taller de antenas la gente de IEEEsb-UPV espero a que suban, y me acabo yendo al hotel a las 9:30 aproximadamente. Total: 24 horas despierto.
Sobre las 11 me llama Javi diciéndo que la gente preguntaba mucho del concurso y que había un tío que llevaba 90 puntos, así que me levanto, me ducho y vuelvo a Feria... compruebo que todo va en orden y ya que estoy allí decido quedarme monitorizando cada cierto tiempo el concurso hasta la hora de comer, y arreglando la paginación que no la había programado y el número de usuarios ya es grande.
Mientras estaba en ello, me entrevista alguien de El País , que me incluye en un artículo del sábado aunque yo no dije esas palabras tal cual... y además que el concurso de criptografía NO lo organizaba yo sino Ramiro.
Me vuelvo a acostar durante dos horas después de comer, y vuelvo otra vez a Feria por la tarde para estar para la charla de Ramiro sobre criptografía y la presentación del concurso, que lo retrasamos a las 22:30 por problemas del sol, que no dejaba ver las transparencias.
Al final me acuesto a las 2:00. Ha sido un día largo...
Jueves 26
mmm de este día no me acuerdo mucho. Creo que me levanto sobre las 11, al llegar a Feria hay una charla de la gente de Telefónica sobre unas API para envío y recepción de mensajes SMS y creación de Mashups y tal... estoy medio en la charla medio en mi puesto mirando como van las cosas del concurso.
Como hoy no tengo turno, empiezo a vivir la campus como participante, instalo el cliente DC++ (Shakespeer) en el macbook y bajo alguna chorradill, etc. Por la noche cena con gente de IEEE: los que estamos de la rama de valencia, un par de chavales de la de zaragoza, uno que era de la de Madrid pero ya no, y Ricardo y dos compañeros suyos de google.
Viernes 27
Esta vez tengo turno por la mañana, duermo 6 horas y me voy a feria. Preparo las cosas para la charla de Tosatti sobre el OLPC pero resulta que se la llevan al stand de Momentos Telefónica, así que me quedo en el área haciendo el tonto. Por la tarde viene Moleman de visita y luego nos vamos a tomar algo y cenar con varios amigos de Wadalbertia.
Sábado 28
Esto se va acabando... último día de los concursos, últimas charlas, etcetera. Por la tarde visita de TaU y neofito a la Campus Party, charla de Mark Shuttleworth en la que no puedo estar porque también se la llevan a Momentos Telefónica y poco más. Otro día que también pude disfrutar prácticamente como campusero, aunque no mucho.
Por la noche a última hora jugamos un rato al Jump'n'Bump y luego hacia el hotel para dormir. Se ha acabado la Campus Party.
Domingo 29
Me acerco a Feria para recoger el ratón que me había dejado en la mesa y había recogido Bea ( gracias! ) , recojo los trastos, me despido de Ramiro y Laura y me voy para casa.
Esta vez he vivido la Campus Party desde una perspectiva diferente, ha sido una semana de bastante trabajo y estrés en algunos momentos, pero creo que ha merecido la pena. He conocido a gente nueva, he ayudado a llevar adelante un evento del que siempre había disfrutado como mero espectador, etc.
Espero que a los que hayáis ido como participantes os haya gustado, y espero opiniones/críticas al respecto aquí mismo ;-). En breves pondré uno o dos posts con las soluciones del concurso de seguridad.
July 31st, 2007 - 11:34
eloi eres el més gràn! xD
July 31st, 2007 - 21:53
Sabes que a mí me encanta que te encargues de esas cosas porque sé que vales mucho, pero esa noche sin dormir te vi jodido jodido :S. Si aún así has disfrutado la mitad que yo seguro que lo has pasado genial. Ha sido una experiencia distinta para todos, lo hemos visto desde otra perspectiva. Creo que ha molado :D.
August 5th, 2007 - 15:12
Fui unos de los participantes del concurso, no lo acabe por falta de tiempo, ademas de por la dificultad, pero quiero agradecerte todo tu trabajo ya que ese dia o dos que estuve liado con el concurso, me hicieron aprender por mi mismo unas cuantas cosas mas sobre seguridad 😉
August 5th, 2007 - 18:33
Ha sido divertido, omg!
August 22nd, 2007 - 18:53
Si, estuvo muy bien, pero no has puesto las solucciones, algunos nos quedamos con la intriga 😀
August 26th, 2007 - 22:52
Jur jur queremos soluciones!!! jijiji
August 27th, 2007 - 19:01
Resulta que tengo medio preparado el documento desde principios de agosto pero con el tema de la preparación del viaje no pude acabar de mirarlo. Además hubo problemas con los niveles de explotación que los hacían bastante más complejos, y quería poner también la solución en una máquina linux normal, sin parches de pila no ejecutable ni de aleatorización y ahora no tengo nada más que mi macbook.
Cuando pueda postearé algo… al menos lo que tengo, en cuanto tenga piso y conexión allí 😉
Saludos
August 30th, 2007 - 22:46
Seguiremos, entonces, pasandonos por aqui a ver si cuelgas las soluciones 😛
December 8th, 2007 - 14:14
Por curiosidad, pondrás las solucciones antes de la campus party 2008? ¬¬
December 8th, 2007 - 15:12
Oops, se me había pasado subirlo.
Como dije tengo desde principios de agosto algo escrito, pero quería poner las soluciones que deberían ser en mi máquina, y para eso no he tenido tiempo.
He subido lo que tengo a http://tuxed.serveblog.net/docs/soluciones.pdf . Las soluciones en una máquina “estándar” no puedo asegurar que tenga tiempo de hacerlas, así que de momento eso es todo.
December 14th, 2007 - 15:23
Gracias :D, ahora me pongo a leerlo 😀