-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EXEpack multiple version handling #3
Comments
Current hack:
|
The patch, for me, gets the unpacker to run further, but displays the following output: SizeFile = 1207A I open the exe with HxD and I can find the string, "Packed file is corrupt". I use Detect-It Easy 2.01 to detect that it is EXEPACKed. Detect-It Easy 2.01 displays the packer as: EXEPACK(3.69). I can share the EXE with you if you'd like to investigate further... |
Yes can you please share it, thx |
@Spork-Schivago, issue should be fixed, could you please test on your binary? thx! |
* Add a memory stream * Can now choose output file name [optional] * Use unpacked_data_size instead of exepack dest_len * Fix issue #3 : Now it handle any EXEPACK version (except non english one)
It seems that there are mutiple version of exepack with different headers.
The game
Sid-Meiers-Railroad-Tycoon
does not have the fieldskip_len
in its header.Update the tools so that every version is supported
The text was updated successfully, but these errors were encountered: