
メモリからPE Windowsペイロードをロードする位置非依存シェルコードを生成するためのDonutの回避型フォーク
Homer は donut のフォークであり、 donut-decryptor のようなツールによる 静的抽出に対して堅牢化されています。
教育および防御的研究目的に限ります。所有している、またはテストを許可されたシステムでのみ使用してください。いかなる保証も提供されず、悪用に対する責任も負いません。違法行為に使用しないでください。
セキュリティモデル、ビルド手順、および使用方法については HOMER.md を参照してください。
make -f Makefile.homer all
gcc、i686-w64-mingw32-gcc、x86_64-w64-mingw32-gcc、および pefile を備えた
python3 が必要です。./homer を生成します。(exe2h はソースからビルドされるため、
objcopy は不要です。)
BSD 3-Clause。LICENSE を参照してください。