In order to look inside the executable binary file, it is not necessary to read through machine codes in hex editor. There are tools which allow converting executable files into human readable form. For example, disassembler is an executable application which allows converting a binary machine codes to human readable assembly instructions.
Disassembler is included in dumpbin.exe, a tool which is shipped with Microsoft Visual Studio and includes functionality to decode portable executable format and output details about PE files internals.
Dumpbin output option include:
You should note that full output of disassembler and dumpbin is very complex and requires solid computer engineering background to interpret correctly. Despite that certain things like dependent DLLs, imports and exports are relatively easy to read. For easier navigation through imports and exports of portable executable file it is recommended to use Dependency Walker tool available as a separate download or as part of Microsoft Visual Studio install.
BIN Quick Details | |
---|---|
Binary File | |
MIME Type | |
| |
Opens with | |
|