
Villainは、複数のリバースTCPおよびHoaxShellベースのシェルを処理し、追加機能(コマンド、ユーティリティ)で機能を強化し、接続された兄弟サーバー(異なるマシンで動作するVillainインスタンス)間で共有できる高レベルステージ0/1 C2フレームワークです。
Villain は、複数のリバース TCP および HoaxShell ベースのシェルを処理し、追加機能(コマンド、ユーティリティ)で機能を強化し、接続された兄弟サーバー(異なるマシンで動作する Villain インスタンス)間でそれらを共有できる、高水準の Stage 0/1 C2 フレームワークです。
フレームワークの主な機能は次のとおりです。
Villain の最新機能を紹介する最新のプレゼンテーションはありませんが、以下の動画で機能の概要を確認できます。 [2022-11-30] John Hammond 氏がこのツールを紹介した素晴らしい動画はこちら -> youtube.com/watch?v=pTUggbSCqA0 [2023-03-30] 私が作成したバージョン 2.0.0 リリースデモ -> youtube.com/watch?v=NqZEmBsLCvQ
| ❗ 免責事項 |
|---|
| このプロジェクトは活発に開発中です。リリースにより互換性が損なわれる可能性があります。 |
| 明示的な許可なくこのツールをホストに対して使用することは違法です。このツールを使用して引き起こした問題については、すべて自己責任です。 |
https://github.com/t3l3machus/Villain/assets/75489922/20bf0ad5-d06f-4658-bb43-1bb0359fe3f7

Villain は kali linux 上で明示的に開発・テストされています。apt を使用してインストールできます:
apt install villain
❗新しいリリースが kali のリポジトリに組み込まれるまでに時間がかかる場合があります。
最新バージョンをインストールする場合、または手動でインストールする場合:
git clone https://github.com/t3l3machus/Villain
cd ./Villain
pip3 install -r requirements.txt
また、gnome-terminal もインストールする必要があります(フレームワークのコマンドの1つに必要です):
sudo apt update&&sudo apt install gnome-terminal
root で実行することを推奨します:
villain [-h] [-p PORT] [-x HOAX_PORT] [-n NETCAT_PORT] [-f FILE_SMUGGLER_PORT] [-i] [-c CERTFILE] [-k KEYFILE] [-u] [-q]
詳細は Usage Guide を参照してください。
⚠️ AV 回避をより適切に行うために、独自の難読化されたリバースシェルテンプレートを作成し、Villain インスタンスのデフォルトテンプレートと置き換えてください。方法はこちら 📽️ -> youtube.com/watch?v=grSBdZdUya0
プルリクエストは一般的に歓迎します。ただし、私は常に新しいツールの開発や複数の既存ツールのメンテナンスを行っているため、対応が遅くなる可能性があります。 かなりの量のコードを含む新機能のアイデアがある場合は、プルリクエストを作成する前に、まず私に連絡して、すでに同様のものが開発中かどうかを確認することをお勧めします。