Hi!
this migtht be too simple, but it cant hurt looking there aswell:
dlls carry their own checksum.
from msdn:
Code:
Checksums are required for kernel-mode drivers and some system DLLs
This checksum is checked by windows for the above described dll's but is usually contained in all dll's.
Its part of the IMAGE_OPTIONAL_HEADER structure, you can easily recompute that checksum using e.g. MapFileAndCheckSum from the imagehlp.dll
But if you want a quick way to try if this one is used here, grab yourself modifype (hxxp://unattended-sponsor.de/downloads/tools/modpe081.zip) and let it update the checksum for you.
As said, might be too simple but still worth a try!
Greetnx
TheMadGuy