Excel Word ファイルにペイロードをバインド
マクロ機能にペイロード実行コードを紛れ込ませることが可能
MS Office のマクロ機能でペイロード実行を支援するツール
MacroShop をインストールする
1 2 | git clone https: //github .com /khr0x40sh/MacroShop .git cd MacroShop/ |
で Github から git で入手
使い方は
1 | . /macro_safe .py .. /Desktop/evil3 .bat /root/Desktop/script .txt |
というように
1 | . /macro_safe .py <input batch> <output text> |
というように使う
input batch は
Veil で作成した PowerShell 系ペイロード
output text は
マクロスクリプト
今回は evil3.bat のペイロードから
script.txt というマクロスクリプトを生成
内容を見たいのなら
1 | gedit /root/Desktop/script .txt |
で確認可能
なお、実験は試用版 Windows10 では
Excel がみあたらず
Excel Online ではマクロ作成などができなかったため
動作確認は保留