Skip to content

Releases: K2/ADMMutate

ADMMutate v0.8.4 - Polymorphic Shellcode Engine

23 Dec 22:31
@K2 K2
Immutable release. Only release title and notes can be modified.
ec3c7da

Choose a tag to compare

ADMMutate v0.8.4 Release

ADMMutate is a polymorphic shellcode engine, one of the first public polymorphic shellcode generators, originally presented at DEF CON.

About This Release

This is the official release of ADMMutate v0.8.4, archiving the classic code from 1999 with modern documentation and citation metadata.

Key Features

  • Polymorphic shellcode generation engine
    • Support for multiple architectures (Intel, SPARC, PA-RISC, M7)
    • Multiple NOP sled implementations
    • Advanced shellcode mutation capabilities

Citation

If you use ADMMutate in your research, please cite it using:

Macaulay, S. (1999). ADMMutate: Polymorphic shellcode engine. DEFCon presentation.

Usage

See the README.md and CONTRIBUTING.md files for documentation and build instructions. The tool is available for unrestricted use—please use it responsibly. I lost the OSX version in a drive crash and would appreciate if anyone could resubmit it. I'm also interested in feedback on whether a 64-bit native implementation would be worthwhile, as it would offer significantly more capability.

License

ADMMutate is released under the GNU Affero General Public License v3 (AGPL-3.0).

For more information, visit: https://github.com/K2/ADMMutate