Skip to content

tempbottle/Polychaos

 
 

Repository files navigation

Polychaos

PE permutation library

Features

  • Reconstruct and reorder execution branches

  • Alter jcc branch paths

  • Swap, replace instructions

  • Generate trash

  • Randomize instruction position

  • Support for custom mutation implementation

  • Update relocations, TLS callbacks, exports, SAFESEH pointers

Limitations

  • No data in mutated code section (only code is allowed)
  • No .NET stuff

License

Polychaos is licensed under the MIT License. Dependencies are under their respective licenses.

About

PE permutation library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 95.9%
  • C 3.9%
  • Makefile 0.2%