1
0
Fork 0
mirror of https://github.com/atom0s/Steamless.git synced 2024-12-28 23:37:41 +01:00
Steamless/Steamless.API
atom0s 411f4f711c
PE32: Replace manual PE checksum calculations with Win32 API call instead.
PE64: Replace manual PE checksum calculations with Win32 API call instead.

I was trying to avoid using Win32 API calls in this project for the most part, however, this calculation has multiple conditions that can alter its result. Steamless was only producing proper checksums about 40% of the time as a result of this. Instead, the project will now use the system API call 'MapFileAndCheckSum' to calculate the checksum properly.
2022-09-23 15:58:12 -07:00
..
Crypto API: PE64 - Add check for TlsDirectory.AddressOfCallBacks == 0 to prevent attempting to reference invalid data. 2022-03-22 03:46:48 -07:00
Events API: PE64 - Add check for TlsDirectory.AddressOfCallBacks == 0 to prevent attempting to reference invalid data. 2022-03-22 03:46:48 -07:00
Extensions API: PE64 - Add check for TlsDirectory.AddressOfCallBacks == 0 to prevent attempting to reference invalid data. 2022-03-22 03:46:48 -07:00
Model Core: Fix typo with new ZeroDosStubData option checkbox using wrong field bool. 2022-03-26 02:23:03 -07:00
PE32 PE32: Replace manual PE checksum calculations with Win32 API call instead. 2022-09-23 15:58:12 -07:00
PE64 PE32: Replace manual PE checksum calculations with Win32 API call instead. 2022-09-23 15:58:12 -07:00
Properties PE32: Replace manual PE checksum calculations with Win32 API call instead. 2022-09-23 15:58:12 -07:00
Services API: PE64 - Add check for TlsDirectory.AddressOfCallBacks == 0 to prevent attempting to reference invalid data. 2022-03-22 03:46:48 -07:00
Steamless.API.csproj Begin initial work on supporting 64bit files. 2017-01-16 20:00:34 -08:00
SteamlessApiVersionAttribute.cs API: PE64 - Add check for TlsDirectory.AddressOfCallBacks == 0 to prevent attempting to reference invalid data. 2022-03-22 03:46:48 -07:00
SteamlessEvents.cs API: PE64 - Add check for TlsDirectory.AddressOfCallBacks == 0 to prevent attempting to reference invalid data. 2022-03-22 03:46:48 -07:00