Skip to content

Add initial Inno Setup 6.5.0 support#208

Open
rhcp011235 wants to merge 2 commits into
dscharrer:masterfrom
rhcp011235:rhcp/inno-6.5-support
Open

Add initial Inno Setup 6.5.0 support#208
rhcp011235 wants to merge 2 commits into
dscharrer:masterfrom
rhcp011235:rhcp/inno-6.5-support

Conversation

@rhcp011235
Copy link
Copy Markdown

Summary

  • add initial support for Inno Setup 6.5.0 installers
  • handle revision-2 loader offset tables and the 6.5 setup encryption header
  • parse 6.5 ISSig key entries, file entries, file-location entries, and wizard/plugin trailer data
  • recognize 6.5.0 in version detection and update the advertised supported version range

Validation

  • built the updated extractor locally in the current workspace
  • verified innoextract -i succeeds on HMT Keys Generator setup v2.01.exe
  • verified innoextract -l succeeds on the same installer
  • verified fresh extraction succeeds on the same installer and materializes 76 installed files

Notes

  • this is still an initial support patch and does not add automated fixtures/tests yet
  • one string-decoding warning is still emitted on the validation sample, but listing and extraction complete successfully

@rhcp011235 rhcp011235 marked this pull request as ready for review April 18, 2026 21:50
Comment thread src/loader/offsets.cpp Outdated
@rhcp011235
Copy link
Copy Markdown
Author

fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants