cry
1.0.0
これが完全であることさえ近づいていないことを理解していない人もいれば、これの支払いを処理するシステムを構築することができないように思われます。これは、ファイルの一部を暗号化してサーバーに保存するプログラムであり、気にしないプログラムであると言えます。
このプロジェクトは、非常に悪意のあるコードを作成するのがどれほど簡単かを示すために書かれました。
ランサムウェアは、最も愛されているファイルを人質にして、ロックを解除するために大量のお金を要求するように設計されています。
隠された毛のクローンであるGoで書かれたネイティブティーアのクローン
Go-Cryは、Webサーバーとクライアントソフトウェアの2つの部分で構成されています。出力ファイルは./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 )BINディレクトリ内のすべてのファイルを削除します
$ make clean
Web/web.goを参照して、定数値を変更します。彼らはコメントされ、簡単です。
config.goを参照して、定数値を変更します。
RSAキーサイズ変数Bitsを変更する場合は、 EncryptedHeaderSizeを参照してください。 RSA暗号文の長さは、使用されるキーサイズに応じて変化し、実行時に計算されません。
ProcessMaxで指定されたファイルの量を暗号化し、サーバーに送信します。ファイルを暗号化し、暗号化キーをサーバーに保存します。