|
Crea el archivo: DECRYPT_YOUR_FILES.HTML
Define los tipos de archivo a cifrar:
.txt, .qbb, .pdf, .msg, .asmx, .rpt, .arw, .sldprt, .dwf, .doc, .adi, .adt, .docx, .altr, .xls, .xlsx, .ppt, .pptx, .odt, .jpg, .png, .csv, .sql, sln, .php, .asp, .aspx, .html, .xml, .psd
Y posteriormente modifica los datos de todos los archivos y carpetas almacenados en todas las unidades de disco presente en el sistema a través del método LockFile el cual tiene como función:
LockFile
» Recibe como parámetro el archivo a cifrar.
» Genera una longitud aleatoria para el password de cifrado (valor entre 30 y 50 caracteres).
» Genera de forma aleatoria los caracteres que formaran parte de dicho password.
» Calcula el valor del hash SHA256 para el texto definido como password y lo establece como nueva contraseña para cifrar los archivos.
» Hace uso del algoritmo de cifrado AES; enviando la información almacenada en el archivo y el password de 256 bytes de longitud.
» Sobrescribe el archivo con los datos recibidos (cifrados).
» Finalmente agrega la extensión .remind a cada uno de ellos.
|