Didier Stevens lo hizo de nuevo con una herramienta bastante útil que puede ser usada para copias de seguridad que quieras colocar en otro servidor en Internet. Esto es ideal si desea separar las copias de seguridad del sitio o del sistema operativo del servidor en ejecución para evitar que ambas no se puedan recuperar después de un fallo.
ZIPEncryptFTP es un programa de línea de comandos C#. Necesitará el tiempo de ejecución del framework.NET 2.0 para ejecutarlo. Se escribirá en el registro de eventos de la aplicación, por lo que deberá ejecutarlo la primera vez con privilegios de administrador para registrar ZIPEncryptFTP con el registro de eventos.
Para usar el programa tendrá que usar la línea de comandos. Si desea realizar una copia de seguridad del contenido del directorio c:temp, por ejemplo, utilice password:test para cifrar la(s) carpeta(s) con AES y cárguela al ftp 192.168.1.100 con el nombre de usuario de prueba y la contraseña de acceso, deberá hacer lo siguiente:
ZIPEncryptFTP /directorio:c:test /password:test /url:ftp://192.168.1.100 /ftpuser:test /ftppassword:pass
Puede añadir más de un directorio simplemente añadiendo otro parámetro /directory a ZipEncryptFtp.
Puede utilizar ZipEncryptFtp para encriptar los datos de nuevo, pero es necesario recuperarlos antes con un programa ftp. Para decodificar el archivo necesita usar el siguiente comando:
ZIPEncryptFTP /password:test /infile:test /outfile:test.zip
Todo se hace en memoria, no se crean archivos ZIP temporales. El archivo ZIP se crea y se cifra en la memoria.
La contraseña se convierte en una clave de 256 bits, y el vector de inicialización se genera al azar. El efecto de esto es que al encriptar el mismo archivo dos veces se obtienen 2 archivos encriptados completamente diferentes.
Esto puede ser muy útil si tiene acceso a servidores ftp con suficiente espacio de almacenamiento que desea utilizar con fines de copia de seguridad. Los servidores ftp pueden funcionar en una red local o de forma remota.
Se recomienda encarecidamente cifrar los datos para que sólo los usuarios autorizados puedan acceder a ellos.
Anuncio












