CLU Portable Executable Viewer
A downloadable tool
CLU is a static analysis tool for executable files (.exe) designed to inspect, decompose, and visualize the internal structure of a compiled program without running it.
Its purpose is to help developers, students, and low-level enthusiasts understand how an executable is constructed:
what sections it contains, how they are organized, what permissions they have, how much entropy they exhibit, and what structural patterns can be observed.
CLU analyzes the binary file and generates a structured report (JSON) that can be interpreted by various viewers or graphical interfaces. This allows for the transformation of complex technical information—normally invisible—into understandable and explorable data.
What is CLU used for?
Analyze the PE structure of Windows executables
Visualize sections, sizes, permissions, and entropy
Detect anomalous or interesting patterns in binaries
Learn how executables work at a low level
Serve as a basis for educational, analytical, or visualization tools
CLU is not an antivirus or a decompiler, but a structural introspection tool: it shows what an executable looks like, not what it does at runtime.
Ideal for those who want to see inside the .exe file and understand it for what it truly is: an organized structure of data, code, and metadata.
Download
Install instructions
Unzip the package and run CLU, do not move clu.exe from the work directory
Press F1 to toggle console


Leave a comment
Log in with itch.io to leave a comment.