
What is this Plugin?
Anti-Tamper Plugin is a security-focused plugin designed to prevent and detect unauthorized tampering of in-memory opcodes within applications. This plugin monitors critical memory regions for suspicious modifications, ensuring that runtime code remains unaltered and trusted throughout execution.
If a tampering has been detected, it will display a CMD window with a warning and exit the application. If the Exit function is hooked or noped, the Plugin will Zero out all Process Memory, wich will lead to an application crash.
What are the Requirements for this Plugin to work?
The target application must be a native Windows .exe file compiled in unmanaged code (e.g., C, C++, Delphi). Managed executables such as .NET assemblies are not supported. Also having the .exe pre-compressed or being crypted by another protector is also not supported.
How to use this Plugin?
Simply put the Plugin in the Enigma Installation Directory named "Plugins". Please make sure to create it when its not there as the x64 Installation might not have that folder.
Demonstration
You can see a demonstration of how the plugin acts here in a simple example where the memory was changed in runtime with Cheat Engine. You can count this somewhat as a tutorial on how to use it as well.

Download
The download is attached to the post. You will have to download all 3 parts and use Winrar or 7Zip to extract it. Due to the severe limitation of attachments to 500kb to this forum i had to split the parts.
Best,
Aiden