Static analysis

The second piece of information that you'll need to know, next to knowing the filename, is the hash of the file. Let's pick Quickhash (https://quickhash-gui.org/) to help us with this task.  After opening the passcode.exe file using Quickhash, we can get the hash calculations for various algorithms.  The following screenshot shows the calculated SHA256 hash for the passcode.exe file:

The file has a name extension of .exe. This initially sets us to use tools for analyzing Windows executable files. However, to make sure that this is indeed a Windows executable, let's use TriD to get the file type. TrID (http://mark0.net/soft-trid-e.html ...

Get Mastering Reverse Engineering now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.