The most |
native obfuscator
FlowGuard Native protects your native code with powerful mutation and code virtualization techniques.
Apply for accessLinux
Windows
macOS
C++
C
- native codevmmov eax, [rdi]VM.7F 03mov ecx, [rsi]VM.C4 1Axor eax, ecxVM.09 E2mov [rdx], eaxVM.B6 F0call checkVM.31 AC 5DretVM.E9 00
Code virtualization
Translate native code into a custom VM instruction set to make the original logic harder to recover.
- originalmov eax, [input]xor eax, [key]mov [result], eaxret
Mutation engine
Rewrite native instructions into equivalent sequences that make the underlying logic harder to recognize.
- VirtualizationMutationAnti-debugTamper
Layered protection
Native virtualization and mutation, working together to make reverse engineering harder.
Pricing
Native virtualization and mutation. Choose monthly, yearly or Enterprise licensing.
Monthly
Native protection, billed monthly.
$20/ monthGet started- Native code virtualization
- Native mutation engine
- Monthly billing
Yearly
popularA full year of native protection.
$180/ yearSave 25% compared to monthly billing
Get started- Native code virtualization
- Native mutation engine
- Yearly billing
Enterprise
Custom terms for larger teams.
CustomContact us- Native code virtualization
- Native mutation engine
- Custom licensing terms
See what attackers see.
The same native logic, before and after flowguard native. Flip the switch, or hover the button.
native.asm
1
mov eax, [input]2
mov ecx, [key]3
xor eax, ecx4
mov [result], eax5
ret6
7
illustrative