31Mar
MacBook Air fue la primera víctima del Pwn2Own 2008, un reto planteado en CanSecWest, que consiste en exponer tres portátiles, corriendo tres sistemas operativos diferentes (Windows Vista Ultimate SP1, Ubuntu Linux 7.10 y Mac OS X 10.5.2), a todas las maldades que se les ocurran a los muchos hackers asistentes a las conferencias.
Posteriormente Shane Macaulay, ganador de la anterior edición de CanSecWest, logró hacerse con el portátil Fujitsu que ejecutaba Windows Vista. Por tanto, sólo el Sony Vaio que corría Ubuntu Linux finalizó el reto imbatido.
Vale, esto es muy emocionante para todos los que nos gusta Gnu/Linux y el Free Software, pero tal como ya comentaron en otro sitio el ganador en realidad es NoScript. Si han leido con detalle las noticias se habrán enterado que los dos fueron derrotados mediante la vulneracion de navegadores web, pero más especificamente en ciertos plugins que estos tenían instalados (en el caso de Vista, fue por culpa del Adobe Flash).
Pero tal y como dice Shane Macaulay (“could affect Linux or Mac OS X” too), el ataque pudo afectar a cualquiera de los otros sistemas operativos… sencillamente él prefirió hacer sus “pruebas” con Vista.
Por tanto, lo que queda claro es que no se puede navegar sin el uso de NoScript
28Mar
Para terminar la semana (que nunca posteo Sábados ni Domingos), algunos enlaces interesantes… aunque algunos ya deben tener más de una semana. En orden cronológico:
28Mar
Por falta de tiempo me es imposible explicar este código detalladamente, tal como me gustaría, pero no tengo otra opción que simplemente ponerlo. Aún así es de recordar que pueden dejar todos los comentarios que deseen, con sus dudas y sugerencias (que no pedidos de tareas).
Aún así explico un poco el resultado del programa… el programa es un chat simple (muy simple), que usa Sockets para crear conexiones de red. Consta de un servidor (Servidor.java) y un cliente (Cliente.java), mediante los cuales se puede establecer una conversación. Si se escribe “TERMINAR” (sin comillas), la conexión se cierra.
El resultado


El código
Leer el resto de la entrada…
Los ejercicios utilizados en este post están basados en ejemplos del libro Cómo programar en Java de Deitel, y por lo tanto están bajo la licencia que esta editorial disponga.
27Mar
La cosa es que he dejado el espacio en donde mostraba publicidad de Adsense, solo para las personas que llegan a este blog a través de un buscador. De esta forma no incomodo a los lectores habituales del blog y los que me siguen mediante el feed, con publicidad, que si bien no es muy molesta, no me gusta para nada.
Lo he hecho de la siguiente manera, por si les interesa:
<?php
if (preg_match('/q=|search/', $_SERVER['HTTP_REFERER']) ) {
echo 'En esta parte el codigo de adsense';
}
?>
Es un código sencillo pero eficiente; lo he visto en SigT.
27Mar

De nuevo online, después de que de nuevo se me agotara el ancho de banda (puto hosting). Al grano… desde hace un tiempo que he seguido por el lector de feeds al blog Gigacode, y la verdad me parece que Carlos (colombiano como yo!) hace un trabajo realmente estupendo. De sus últimas entradas interesantes destaco:
Sin duda un gran sitio para iniciarse en el maravilloso mundo de la programación!
Enlace directo: Gigacode | Feeds