viernes, 20 de noviembre de 2009

SuperKB 0.20

Buen día a todos,
Pues ya salio la versión 0.20 de superkb gracias a Octavio quien oficialmente me hizo "Package Maintainer" para los paquetes de Fedora.
- Aquí esta el blog de Octavio del release.
- Aquí esta la página oficial de Superkb.
- Aquí pueden bajar el source code y paquetes.

Enjoy!!

jueves, 19 de noviembre de 2009

Farmville Auto Click

Ser un Farmville Addict no es fácil, requiere de esfuerzo y dedicación para tener tu Farm en buen estado, la flojera viene cuando tienes demasiados "cuadros" de sembradios y tienes que cosechar, arar y sembrar (clicks, clicks y mas clicks).
Para eso un programador con pseudonimo Sam creo una aplicación que se llama FarmVille Auto Click (FVAClick.exe).
Esta aplicación soluciona todos los problemas antes mencionados por que le indicas cuantos "cuadros" vas a dar click y lo hace automágicamente por ti por lo cual no más sufrimiento para las tareas diarias de FarmVille.
Screenshots



[Download]
Imagenes Obtenidas de aquí
Creditos: Para el Desarrollador de la aplicación.
Enjoy!!!

Superkb - Paquetes RPM y SRPM para Fedora 12

Despues de haber instalado Fedora 12 aka Constantine me di a la tarea de crear unos paquetes RPM y SRPM para el proyecto de mi amigo Octavio Alvarez - SuperKB.
Esta aplicación es sencilla y muy útil:
Superkb es un lanzador gráfico de programas para Linux. Funciona activándose al presionar una supertecla, normalmente Super_L o Super_R (mejor conocida como "la tecla de Windows"). Al activarse, presenta en pantalla un teclado con las teclas y sus correspondientes acciones.

Por ejemplo podemos configurar la Superkey + f para ejecutar Firefox.

Screenshot - Esta muy "crappy" por que todavia tengo que modificar el archivo de configuración a mi gusto.



Receta mágica para Fedora 12
1.- Deben de tener instalados los siguientes paquetes:
libnotify-0.4.5-3.fc12.i686
imlib2-1.4.2-5.fc12.i686
libXinerama-1.1-1.fc12.i686
libX11-1.3-1.fc12.i686
libX11-common-1.3-1.fc12.i686
libXft-2.1.13-4.fc12.i686

Haciendo esto:

#yum -y install libnotify imlib2 libXinerama libX11 libX11-common libXft

2.- Despues de eso bajan el RPM de la página de downloads de Superkb (Hay que esperar a que Octavio suba los RPMs).

3.- Lo instalan:
#rpm -Uvh superkb-0.17-1.fc12.noarch.rpm

4.- En /etc/superkb tendran unos archivos de configuración, de preferencia utilicen el que dice fedora.superkbrc -
Este lo van a guardar en un archivo .superkbrc en su directorio HOME. ie. $HOME/.superkbrc
:

5.- Ejecutan desde su shell (o hacen un launcher) a superkb:

$superkb &

Listo, solo presionan (dejan presionada) la tecla Super_L (Windows Key Left) y veran las opciones, en este ejemplo si presionan Super_L+f se ejecutara Firefox.

Bueno, espero sea de ayuda.

UPDATE: Platicando con Octavio, va a liberar una nueva versión soportando Cairo, esperare esa versión para compilar de nuevo el RPM y SRPM y podamos subirlos en su sitio de SF. Se probo el RPM con un conejillo de indias y funciono sin problemas utilizando esta guia (bueno, si tiene problemas pero ya son de su configuración).

Saludos!

miércoles, 18 de noviembre de 2009

Upgrade from Fedora 11 to 12

Pues ya salio la versión 12 de Fedora AKA Constantine y no podia desaprovechar la oportunidad para actualizar mi Box.
Para realizar el Upgrade tuve que seguir los pasos de Upgrading Fedora using yum, una actualización que no necesito mucho trabajo, ya que a mi sistema lo trato de tener lo mas sano posible, solo hubo algunos paquetes que marcaron conflictos (2).
Lo que me gusto fue la advertencia:
Once a live upgrade is started do not stop the upgrade by rebooting, killing the process, or by any other method until it is complete, doing so will cause the affected system to be in a mixed state. Partially the old release and partially the new release. In this state the system will not be reliable and will not operate as expected. The only way to recover from this is to reinstall if it occurs.

O sea que si en el momento del "Live upgrade" pasaba algo con la conexion a Internet, Luz, etc. mi sistema podia quedar inoperable (yeah, Extreme Living!).
Saludos!

viernes, 13 de noviembre de 2009

Windows 7 / Server 2008R2 Remote Kernel Crash

¿Recuerdan el exploit que provocaba un BSOD en Windows 7 de Laurent Gaffié?...
Si la respuesta es sí continuen leyendo, si es no, favor de ir aquí.
Pues nuestro amigo Laurent encontró otro fallo en SMB que afecta a Windows 7/ Server 2008 R2 con severidad de medium a high.
El impacto es que un atacante puede remotamente "tronar" cualquier Windows 7/Server 2008R2 dentro de la LAN o via IE (Internet Explorer).
NO hay patch por lo que se recomienda cerrar los puertos que usen SMB.
From Laurent...
"Most secure Os ever";
What ever your firewall is set to, you can get remotly smashed via IE or even via some broadcasting nbns tricks (no user interaction)
How funny.

[Blog de Laurent]

UPDATE: It works!, el PoC lo tienen que modificar un poco, una pizca de Ingenieria Social y listo!, la Windows Machine se Freezea!!! (Pwn3d!):

jueves, 12 de noviembre de 2009

¿Microsoft Patenta Sudo?



DAMN!
Así empezamos es post, no soy "Microsoft hater" como algunas personas que usan Linux, yo uso ambos sistemas a diario, claro que tienen sus pros y sus contras pero al fin alcabo hacen lo que deben hacer.

Como el titulo de este post lo dice "¿Microsoft patenta sudo?", esta noticia la vi en Groklaw en donde describe una patente de Microsoft con numero 7,617,530 ingresada el 10 de noviembre de 2009 en la cual hace referencia a:

Systems and/or methods are described that enable a user to elevate his or her rights. In one embodiment, these systems and/or methods present a user interface identifying an account having a right to permit a task in response to the task being prohibited based on a user's current account not having that right.

Sistemas y/o metodos que permiten a un usuario elevar sus permisos.


O sea, NO ma#$%s...

Esta claro que estan describiendo a sudo y/o su, esto me hizo pensar en varias cuestiones, como lo mencione antes, no soy "Microsoft hater", pero en esta ocasión si se paso de ....

1.- ¿Le habra hecho daño a la comunidad que Microsoft se casara con Novell?
2.- ¿Microsoft esta "pirateandose" habilidades de GNU/Linux gracias a este "deal"?
- Will the REAL "NEW" in Windows 7 please stand up - TechRepublic
3.- ¿Seguira Microsoft ingresando patentes de sus "nuevos inventos" que saca de la comunidad de Software Libre y UNIX?
4.- ¿Algun día cobraran por x razón por aplicaciones hechas con MONO (uso, patentes, etc.)?
- Mono Tools for Visual Studio - By Icaza

Estas son algunas cuestiones que me he puesto a pensar, no tengo nada con la interoperabilidad de OSes, pero gandallearte con una patente creo que no es justo.

Let the Flame wars begin...

[GrokLaw Article]
Image by - xkcd

jueves, 5 de noviembre de 2009

Graudit

Graudit es un script simple que te permite encontrar importantes fallas de seguridad en tu código.

Soporta escanear código de asp, jsp, perl, php y python.

Programmers denle una revisada.

[Sitio de Graudit]