
bashで書かれたLinuxポストエクスプロイテーションフレームワークで、レッドチームによる永続化、偵察、権限昇格、および痕跡を残さない活動を支援するために設計されています。
Linux post exploitation framework designed to assist red teams in persistence, reconnaissance, privilege escalation and leaving no trace.

netcat、bash、python、php、ruby、perlでさまざまなエンコードされたリバースシェルを生成する機能。
sudoコマンドをラッパー関数で注入し、"sudo"が実行されるたびにリバースルートシェルを起動して権限昇格を行う機能。
"ls"コマンドをラッパー関数で注入し、"ls"が実行されるたびにペイロードを実行して永続化する機能。
straceを使用してsshプロセスのキーストロークを記録する機能。
リモートサーバーからペイロードをダウンロードし、毎分実行するcronジョブを作成して永続化する機能。
30秒ごとにペイロードをダウンロードして実行するsystemdタイマーを作成し、永続化する機能。
さまざまな方法で特権昇格を試みる機能。
ログを消去し、フォレンジック調査を困難にする機能。
システムに関する大量の偵察情報を取得する機能。
システムが仮想マシンかどうかを確認する機能。
リモートのbashスクリプトをメモリ上で実行する機能。
iptablesを使用してIPを禁止する機能。
RedGhostをインストールするワンライナー:
wget https://raw.githubusercontent.com/d4rk007/RedGhost/master/redghost.sh; chmod +x redghost.sh; ./redghost.sh
前提条件とRedGhostをインストールするワンライナー:
wget https://raw.githubusercontent.com/d4rk007/RedGhost/master/redghost.sh; chmod +x redghost.sh; apt-get install dialog; apt-get install gcc; apt-get install iptables; apt-get install strace; ./redghost.sh
dialog, gcc, iptables, strace