View Single Post
Old 12-17-2020, 11:05
atom0s's Avatar
atom0s atom0s is online now
Join Date: Jan 2015
Posts: 326
Rept. Given: 25
Rept. Rcvd 107 Times in 52 Posts
Thanks Given: 49
Thanks Rcvd at 555 Times in 222 Posts
atom0s Reputation: 100-199 atom0s Reputation: 100-199
Ok for this, the xex is compressed, so you need to decompress it first.
Attached to this post is xextool v6.3. (use with caution, no idea if its trusted/safe, I use it in a VM)

Put xextool and the exe you supplied in the same folder, open command prompt and run:
xextool.exe -c u SpeedMilestoneOpt-enUS.exe
This will decrypt/decompress the file.

Next, use the attached python scripts for IDA which are loaders. Place the .py's inside of <Path to IDA>/loaders/

These scripts are the old idaxex version before it was turned into a plugin. (However, the plugin does not work/support the 32bit version of IDA.) I've modded this script to work with IDA 7.5 (Python 3.9.x).

You should see the option to run the file with the Python script as the loader now in IDA. Let that run and then you should be able to apply the .pdb after it loads.
Attached Files
File Type: rar XexTool_v6.3.rar (209.6 KB, 3 views)
File Type: zip (8.7 KB, 3 views)
File Type: zip (25.9 KB, 3 views)
Personal Projects Site:
Reply With Quote
The Following 2 Users Gave Reputation+1 to atom0s For This Useful Post:
Kurapica (12-17-2020), tonyweb (12-17-2020)
The Following 2 Users Say Thank You to atom0s For This Useful Post:
chants (12-17-2020), niculaita (12-17-2020)