atom0s / Steamless

Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.
Other
3.08k stars 195 forks source link

Exe fails to unpack SteamStub v3.0 #91

Closed kasha695 closed 1 year ago

kasha695 commented 1 year ago

Found another game where Steamless detects version 3.0 x86 but fails at Step 1.

Please find attached the exe file

Exe.tar.gz

kasha695 commented 1 year ago

And another exe which is very similar, it appears to work but it doesn't work when applied to the game afterwards.

Rename the file to Exe2.7z to extract (avoiding file limit size and dislike of .7z uplaods) Exe2.zip

atom0s commented 1 year ago

trine1_32bit.exe - Steamless works fine on this file and I see no issue with the resulting binary. If the game has additional safety checks to see if its unpacked or has SteamStub removed, then you would need to fix that yourself separately.


trine2_32bit.exe - This file looks to be either already unpacked but with the .bind section left in, or it was incorrectly protected.

Some things to note about this file:

This suggests that the file was either already unpacked or not packed correctly in the first place.