Skip to content

jackullrich/Windows-API-Fuzzer

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Windows-API-Fuzzer

Designed to learn OS specific anti-emulation patterns by fuzzing the Windows API.

Example usage

Truffle needs a DLL, searched first using GetModuleHandle, then LoadLibrary, to perform analysis on.

Truffle will execute arbitrary code, please run ONLY in a VM!

To adjust the timeout of a function, specify the timeout (-t) in ms.

truffle.exe -dll crypt32.dll

truffle.exe -dll crypt32.dll -t 6000

More information

https://winternl.com/fuzzing-the-windows-api-for-av-evasion/

https://github.com/SPTHvx/SPTH/blob/master/articles/files/dynamic_anti_emulation.txt

About

Designed to learn OS specific anti-emulation patterns by fuzzing the Windows API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published