sábado, 7 de febrero de 2009

Análisis del troyano multimedia GecCodec


La gente de Hispasec publica un informe muy detallado del funcionamiento del troyano GecCodec. Aunque es cierto que se necesitan muchos conocimientos técnicos (especialmente de ensamblador) para seguir el desensamblado del código, siempre puedes aprender muchísimo de este tipo de documentos. Como curiosidad decir que el troyano está escrito en C++ y que se puede compilar en Visual Studio.

jueves, 5 de febrero de 2009

Visual Studio 2010




Visual Studio 2010 trae bastantes novedades interesantes:

- Soporte a multiples diagramas incluyendo UML.
- Un nuevo Architect Explorer
- Inclusión de caraterísticas enfocadas a metodologías ágiles
- Con el nuevo Test Impact View ahora podremos identificar y ejecutar solo aquellas pruebas que son afectadas con un cambio en el código.
- La opción de que los testers guarden la información de bugs incluyendo características del SO, estado de la memoria e incluso de una captura de video de la pantalla durante la ejecución de la prueba fallida, con la posibilidad de que el desarrollador pueda reproducir el error con toda la información posible
- Se han unificado las versiones Develpment y Database en una sola

Muchas más novedades en este post

miércoles, 4 de febrero de 2009

El test de los lenguajes de programación

Si estáis un poco aburridos en la oficina podéis intentar hacer este test para demostrar vuestro conocimiento sobre lenguajes de programación. ¿Estáis muy puestos en la materia? Yo he logrado un 65% que no está nada mal (cuando terminéis el test pinchar en "No thanks, take me to my quiz results" para ir a la página de resultados).

martes, 3 de febrero de 2009

Como cambiar el puerto por defecto de Terminal Server

Terminal Server utiliza el puerto 3389 por defecto. Sin embargo, por motivos de seguridad, puede que nos interese cambiar este puerto para evitar ataques al puerto por defecto del terminal server. Para ello (en el servidor donde tengamos activado terminal server) nos vamos al registro de Windows a:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

En la clave PortNumber ponemos (en decimal) el valor del puerto que nos interese (por ejemplo el 50500). Reiniciamos el ordenador y listo.

Ahora en el ordenador que utilicemos deberemos conectarnos a ese puerto (por ejemplo: 192.168.0.1:50500). Además, si vamos a configurar Terminal Server para poder acceder desde fuera de la red local, deberemos abrir ese nuevo puerto en el router.

lunes, 2 de febrero de 2009

Como saber con que programa abrir un archivo


Seguro que más de una vez te has descargado un archivo de la red o te han enviado algún fichero que no sabes con que se abre, ya que tiene una extensión que no conoces. ¿Y que puedes hacer con él? Pues gracias a fileinfo pudes conocer, mediante su extensión, que programa necesitas para abrirlo. Su uso es muy sencillo: puedes navegar alfabeticamente hasta localizar la extensión del fichero y así conocer con que programa se abre.

Visto en puntogeek

domingo, 1 de febrero de 2009

Como quitar manualmente una instancia de Microsoft SQL Server 2000 Desktop Engine (MSDE 2000)

Si alguna vez habés intentado desinstalar el MSDE os habréis dado cuenta que, o no hay manera de quitarla, o se quedan componentes y bastante mierda por el sistema. ¿Se puede eliminar de forma sencilla? Microsoft ha publicado un completo resumen titulado Cómo quitar manualmente una instancia de Microsoft SQL Server 2000 Desktop Engine (MSDE 2000). Además, tenemos un completo post en el Blog de TresW con los pasos que tenemos que llevar a cabo para quitar el MSDE.

Google dejo de funcionar por una hora debido a un “error humano”


Ayer por la tarde (hora española) Google sufrió un fallo y mostraba todos los resultados en su buscador como si fuesen fraudulentos, con el mensaje “¡Peligro!, Este sitio puede dañar tu equipo”. No importaba lo que buscases, todas las webs aparecían con el mensaje de peligro.

El error se debió a un fallo humano ya que según comenta Marissa Mayer de Google, la empresa trabaja conjuntamente con stopbadware.org que es la encargada de elaborar estas listas de sitio peligrosos. ¿Cual fue entonces el problema? Pues que por equivocación, se recibió una actualización de sitios peligrosos donde se incluían como dañinas todas aquellas webs que contienen el carácter "/" (o sea, todas las páginas web del mundo). Temporalmente, Google desactivó este sistema de notificación para evitar el error. Stopbadware ha lanzado un comunicado donde comenta que ellos no fueron los culpables del problema. Como vemos, se van pasando la pelota unos a otros.

De todas formas se actuó bastante rápido y en pocas horas el problema, al menos, no aparecía (me imagino que solucionarlo tampoco necesitó mucho más tiempo).

Enlaces similares:
Autopsia al código fuente del Zune