We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
It is rare, but it may happen in valid PE files, that full blocks are empty:
Example - the files belonging to MS Office:
C:/Program Files/Common Files/microsoft shared/OfficeSoftwareProtectionPlatform/OSPPSVC.EXE C:/Program Files/Common Files/microsoft shared/OfficeSoftwareProtectionPlatform/OSPPOBJS.DLL
LibPEConv interprets blocks which have all entries empty as invalid blocks.
libpeconv/libpeconv/src/relocate.cpp
Line 78 in 01bc0d0
And then the full Import Table is treated as invalid:
Lines 120 to 121 in 01bc0d0
The text was updated successfully, but these errors were encountered:
[BUGFIX] Do not treat empty reloc blocks as invalid (Issue #22)
3569d96
No branches or pull requests
It is rare, but it may happen in valid PE files, that full blocks are empty:
Example - the files belonging to MS Office:
LibPEConv interprets blocks which have all entries empty as invalid blocks.
libpeconv/libpeconv/src/relocate.cpp
Line 78 in 01bc0d0
And then the full Import Table is treated as invalid:
libpeconv/libpeconv/src/relocate.cpp
Lines 120 to 121 in 01bc0d0
The text was updated successfully, but these errors were encountered: