Blog de Daniel Zegarra Rotating Header Image

enero 17th, 2010:

Que es BitLocker?

Es la tecnologia con la cual Microsoft ofrece encriptar (mediante software) la data de un dispositivo de almacenamiento masivo, sea un disco duro o memoria USB, usando una contrasena, una tarjeta inteligente o nuestros datos de sesion de windows y tener acceso a ella de forma transparente, osea, conectar el dispositivo, escribir la clave y listo.

Desbloqueando una unidad en Windows 7

Desbloqueando una unidad en Windows 7

La idea es buena y atractiva, sobre todo si solo eres un usuario de Windows Vista o 7 donde la tecnologia viene incrustada en el sistema operativo, pero que sucede con el resto?

Desbloqueando una unidad en Windows XP

Desbloqueando una unidad en Windows XP

Microsoft copia en el dispositivo los archivos necesarios para tener acceso a los datos en sistemas operativos de Microsoft previos a Windows Vista. A estos archivos Microsoft llama BitLocker To Go y si bien cumplen con su tarea, el modo de acceso a los datos deja de ser transparente. BitLocker To Go consiste en una aplicacion que se ejecuta automaticamente al conectar el dispositivo y muestra el contenido desencriptado en un explorador incluido con la aplicacion lo que conlleva muchas limitaciones:

  • Los datos solo pueden ser leidos por esta aplicacion.
  • Los archivos deben ser extraidos del dispositivo para poder usarlos.
  • Estas muerto si buscas un archivo y no tienes idea de en que directorio lo guardaste.
BitLocker To Go, un navegador de archivos muy austero.

BitLocker To Go, un navegador de archivos muy austero.

En conclusion, si cargas con informacion confidencial e intentas ahorrar dinero comprando una memoria externa sin encriptacion por hardware y tan solo usar una solucion de encriptacion por software como BitLocker, entonces, ten en cuenta que requieres de Windows Vista Ultimate o Windows 7 Ultimate para no arrepentirte.

Desactivando BitLocker (Panel de Control -> Cifrado de unidad BitLocker)

Desactivando BitLocker (Panel de Control -> Cifrado de unidad BitLocker)

Notas importantes
Solo Windows 7 Ultimate cuenta con soporte transparente para BitLocker
Solo Windows Vista Ultimate cuenta con soporte transparente para BitLocker
BitLocker Drive Encryption en Wikipedia en Espanol

AMFPHP 1.9 y la llegada de PHP 5.3

Con la llegada de PHP 5.3 el metodo ereg_replace() queda obsoleto y  apartir de PHP 6 sera retirado.

En su reemplazo recomiendo usar el metodo preg_replace().

Para continuar usando AMFPHP 1.9 con normalidad, en el fichero MethodTable.php ubicado en la ruta de directorios \core\shared\util\ de los archivos base de AMFPHP se deben reemplazar el contenido actual de las siguientes lineas:

$comment = preg_replace("\n[ \t]", "\n", trim($comment));
$comment = preg_replace("[\t ]", " ", trim($comment));

Informacion adicional
Metodo ereg-replace() en php.net
Metodo preg-replace() en php.net

Default timezone en php.ini

La ultima version de XAMPP (en formato no instalable) puede no tener definido el parametro date.timezone lo que puede lanzar errores de tipo E_WARNING no dejando correr adecuadamente nuestro script.

El parametro se puede definir en la linea 1018 del archivo de configuracion php.ini. Los valores posibles se pueden encontrar en pl2.php.net/manual/en/timezones.php .

Nota: XAMPP cuenta con el archivo setup_xampp.bat que completa basicamente su configuracion con algunas simples preguntas hechas al usuario.