PE permutation library
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
contrib/portable-executable-library/pe_lib
src
.gitattributes
.gitignore
LICENSE
Polychaos.sln
README.md

README.md

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.