Некоторые, кажется, не понимают, что это даже не близко к тому, чтобы быть полным, и удается создать систему, которая обрабатывает платежи за это, тогда вы, вероятно, сможете написать это самостоятельно. Я мог бы сказать, что это была программа, которая шифрует некоторые из ваших файлов и хранит ее на сервере, и вы не будете беспокоиться
Этот проект был написан, чтобы показать, насколько легко создать чрезвычайно вредный код.
Ransomware предназначен для того, чтобы взять ваши самые любимые заложники, требующие больших сумм денег, чтобы разблокировать их.
Клон нативного нагрузки, написанный в Go, который является клоном скрытого дева
Go-Cry состоит из двух частей, веб-сервера и клиентского программного обеспечения. Выходные файлы будут размещены в ./bin/
Построен с флагами линкера -w -s чтобы минимизировать размер файла. Чтобы еще больше уменьшить размер двоичных файлов Go, см. Проект UPX
$ make
Создаст файлы
./bin/web[.exe]./bin/cry[.exe] $ make all
Создаст файлы
./bin/windows_amd64.exe./bin/windows_x86.exe./bin/linux_amd64./bin/linux_x86./bin/macos (AMD64)Удалит все файлы в каталоге Bin
$ make clean
См. Web/web.go и измените постоянные значения. Они прокомментированы и прямолинейны.
См. Config.go и измените постоянные значения.
Если изменить Bits переменной размера клавиш RSA, см. EncryptedHeaderSize . Длина цифрового текста RSA изменяется в зависимости от используемого размера ключа, и он не рассчитывается во время выполнения.
ProcessMax , и отправляет его на сервер. Зашифруйте свои файлы и сохраните ключ шифрования на вашем сервере.