Certains ne semblent pas comprendre que cela n'est même pas proche d'être complet et parvient à créer un système qui traite les paiements pour cela, alors vous pouvez probablement écrire ceci par eux-mêmes. Je pourrais dire qu'il s'agissait d'un programme qui crypte certains de vos fichiers et le stocke sur un serveur et que vous ne dérangeriez pas
Ce projet a été écrit pour montrer à quel point il est facile de créer un code extrêmement malveillant.
Ransomware est conçu pour prendre vos fichiers les plus appréciés en otage exigeant de grandes sommes d'argent pour les déverrouiller.
Clone de la tête native écrite en go qui est un clone de cachette cachée
GO-CRY se compose de deux parties, d'un serveur Web et du logiciel client. Les fichiers de sortie seront placés dans ./bin/
Construit avec des drapeaux de liaison -w -s pour minimiser la taille du fichier. Pour réduire davantage la taille des binaires GO, veuillez consulter le projet UPX
$ make
Créera les fichiers
./bin/web[.exe]./bin/cry[.exe] $ make all
Créera les fichiers
./bin/windows_amd64.exe./bin/windows_x86.exe./bin/linux_amd64./bin/linux_x86./bin/macos (AMD64)Supprimera tous les fichiers dans le répertoire bin
$ make clean
Voir web / web.go et modifier les valeurs constantes. Ils sont commentés et simples.
Voir config.go et modifier les valeurs constantes.
Si la modification des Bits variables de la taille des clés RSA, veuillez consulter EncryptedHeaderSize . Les modifications de la longueur du texte chiffré RSA en fonction de la taille de la clé utilisée et il n'est pas calculé au moment de l'exécution.
ProcessMax et l'envoie au serveur. Cryptez vos fichiers et stockez votre clé de chiffrement sur votre serveur.