Outline ·
[ Standard ] ·
Linear+
A simple PE analysis tool for reverse engineers
|
TSMatQuasar
|
Oct 17 2025, 11:44 PM, updated 3w ago
|
|
Hi, in April 2025, I created a small Win32 app (minimum requirement: Windows XP) in FASM that can let you open an executable file (e.g. EXE, DLL, SYS) and you'll get simple description such as: 1. "32-bit Console App" 2. "32-bit GUI App" 3. "64-bit Console App" 4. "64-bit GUI App" For any other type of subsystem, it will just merely states: 1. "32-bit PE file" 2. "64-bit PE file"  The source code (pemenu.txt) is included. I have published this program in SherpaSec cybersecurity Discord server before. To get the source code to compile, you'll need Flat Assembler for Windows. The command-line version is only available upon request, since it is not popular. Many prefer GUI app. This post has been edited by MatQuasar: Nov 2 2025, 04:09 PM Attached File(s)
pemenu.txt ( 8.97k )
Number of downloads: 5
|
|
|
|
|
|
TSMatQuasar
|
Oct 26 2025, 04:00 PM
|
|
Anyway, I have uploaded the pebasic.txt (FASM source code) of the console version of PEmenu on here. The usage is: CODE pebasic <executable filename>
 Or you can just drag and drop any EXE & DLL file on top of pebasic.exe program icon will do. A command processor window will open and prompt for Enter key to close, so you get to see the result of the PE file analysis before the window closes. This post has been edited by MatQuasar: Oct 26 2025, 08:13 PM Attached File(s)
pebasic.txt ( 6.13k )
Number of downloads: 2
|
|
|
|
|
|
TSMatQuasar
|
Nov 10 2025, 10:00 PM
|
|
Does anyone search for the availability of the program name before naming your program /application? I should have, because PEmenu is already used by another famous program: QUOTE pemenu is a small program for generating start menu shortcuts for windows PE. Now users will get confused with their pemenu and my pemenu, which are different programs.
|
|
|
|
|