BinPeek – an app to determine if a #Windows executable is managed or unmanaged.

BinPeek is an application that checks to see if a Windows application is managed(.NET) or unmanaged(native). It handles x86 and x84 executables. If doing it manually, you must check several values in the PE (Portable Executable) file header that differ slightly based on whether the executable is 32-bit or 64-bit. BinPeek does that work for you.


D:\source\repos\BinPeek>binpeek BinPeek.exe
BinPeek.exe --> Unmanaged

Project Page on Github

<img src="" alt="BinPeek">


Build with Visual Studio or just use the release version in the repo.



Carl Sampson avatar
I am an application security guy living in Indiana. I also started and lead the OWASP Indianapolis Chapter.
comments powered by Disqus