Subir archivos usando AKelos Framework + validaciones respectivas

En este post el objetivo es conocer un poco más sobre este poderoso Framework y todas sus bondades, para ello en esta sección voy a compartir con ustedes como subir archivos al servidor y las validaciones respectivas (tamaño, tipo, extension, etc).

Primero como todos sabemos interactuamos con la vista para cargar el archivo a subir, en formato Akelos:

Accelerar el refresco del chat en Dokeos 1.8.6

Por si a caso unos de ustedes quieren accelerar el refresco del chat en Dokeos 1.8.6, se puede hacer modificando el archivo main/chat/header_frame.inc.php, línea 43, donde dice 5000, y bajarlo a 2000 por ejemplo.

Tengan cuidado con este tipo de cambio. Si el chat esta muy usado en su portal, podría subir de una manera considerable el uso del procesador (y esto no es bueno – el uso siempre debería estar bajo 10% de uso en promedio).

Falla de seguridad en Dokeos – biblióteca de funciones tablesort

Un hacker encontró una nueva falla de seguridad que afecta todas las versiones de Dokeos. Por favor, aplique el parche referido en el siguiente enlace lo más temprano posible. El riesgo es *muy* alto y potencialmente puede afectar el servidor entero, no solo Dokeos:

http://www.dokeos.com/wiki/index.php/Security

Detecta fallas de seguridad usando Wapiti

Aunque no haya una manera automática que asegure una detección de todas las fallas de seguridad de un aplicativo web, existen herramientas que permiten analizar una herramienta y reportar una capa base de fallas.

Una de estas herramientas, en GPLv2, se llama Wapiti. Descargalo y instala python, python-utidylib, tidy y python-ctypes. Crea una carpeta /tmp/out/ para poner los resultados (cuidado, Wapiti probará de vaciar la carpeta antés de iniciar su reporte).