I have recently taken over a project that requires me to remove the "Date Modified", "Magic Number (MZ)", and the "Directory Structure an *.EXE Was Built In" from the information that is contained within a Microsoft Visual C++ version 6 compiler. (The purpose of knowing this information is to verify with 100% accuracy that the bits/bytes within a give *.EXE are the same as the *.EXE that is generated from the source code of a Microsoft Visual C++ version 6 compiler.)
I have already verified that the "Date Modified", "Magic Number", and the "Directory Structure the *.EXE was built in" are contained within various segments of the *.EXE using WinMerge and PE Explorer. I was hoping that someone could help me out with turning off the proper settings, or letting me know if it is/isn't possible to remove this information from *.EXE that are compiled with Microsoft Visual C++ version 6.
Any help that could be provided on what settings would need to be set, or changed would be greatly appreciated.