Skip to content
twili8Public

About

Evasive fork of Donut to generate position-independent shellcode that loads PE Windows payloads from memory

Topics

Resources

Stars

53 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

Homer

Homer is a fork of donut hardened against static extraction by tools such as donut-decryptor.

Educational and defensive research purposes only. Use only on systems you own or are authorised to test. No warranty are offered, no liability for misuse. Do not use illegal actions.

See HOMER.md for the security model, build instructions, and usage.

Build

make -f Makefile.homer all

Requires gcc, i686-w64-mingw32-gcc, x86_64-w64-mingw32-gcc, and python3 with pefile. Produces ./homer. (exe2h is built from source; no objcopy needed.)

License

BSD 3-Clause. See LICENSE.

About

Evasive fork of Donut to generate position-independent shellcode that loads PE Windows payloads from memory

Topics

Resources

Stars

53 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages