killeven / Polychaos

PE permutation library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:MIT License


Languages

Language:C++ 96.0%Language:C 3.8%Language:Makefile 0.2%