Arminius, on Dec 20 2007, 09:42 PM, said:
Thanks for the thoughtful feedback. Tried out MiTeK EXE Explorer to see if I could reveal the PE timestamps but got Kernel32 page fault errors when I tried to start the program.
That's a pity. Never had any problem with it. Then your only easy option is to get Matt Pietrek's PEDUMP.EXE
I explained where to get the latest version
here. You'll download PE.EXE, and this is a SFX installer, so you can simply open it with WinRAR, 7-zip or your favorite extractor program and get PEDUMP.EXE from inside it whithou any need to run the installer. After you get it try runing, from a DOS box <pedump <path/nameoffile.ext> | find /i "TimeDateStamp" | find /v "00000000">, where <nameoffile.ext> is the name of the PE executable which date you are interested in, and .ext can be .exe, .dll, .ils, .sys, .mpd or a lot of other file extensions. It only works on PE executables, but if you provide it with a file which isn't a PE executable it'll duly complain and exit.
Arminius, on Dec 20 2007, 09:42 PM, said:
On another subject:
I was trying to find an unmodded copy of EXPLORER.EXE 4.72.3612.1710 which is said to have come from the IE4SHL95.CAB that shipped with IE4.01 SP2. I have two copies of the official Win 98 SP1 on different magazine discs and and the IE4SHL95.CAB with that release of IE4.01 SP2 contains EXPLORER.EXE 4.72.3612.1700. I have also found IE4.01 SP2 on a few servers on the net and their IE4SHL95 cabs also contain 4.72.3612.1700. If anyone knows where I can find the intact IE4SHL95.CAB file with 4.72.3612.1710 please point me to it.
I have myself puzzled over this question for a long time too, and here I give you the result of my musings.
If you go to MDGx site, the last two lines of
this page state the following:
Quote
Original (BUGgy) EXPLORER.EXE 4.72.3612.1710 installs as part of older MS
Internet Explorer 4.01 SP2 = inside IE4SHL95.CAB .
Then, by using PEDUMP as described above, getver and dir I compiled this table for the patched versions 1700 and 1710:
explorer.exe v. 4.72.3612.1710 size 171.280 PE Timestamp Mon Feb 08 1999 21:04:25
explorer.exe v. 4.72.3612.1700 size 171.280 PE Timestamp Sat Jan 30 1999 00:00:13
Now, you can get IE4SHL95.CAB from three different sources, AFAIK: IE55SP2, IE55SP1 and IE401SP2.
From each you can extract a version of explorer.exe, but you'll find that those from IE55SP2 and IE55SP1 are identical, according to fc /b. So this leaves us with just two different versions, which analysis is the following:
explorer.exe v. 4.72.3612.1700 size 171.280 PE Timestamp Mon Feb 08 1999 21:04:25 from IE401SP2
explorer.exe v. 4.72.3612.1700 size 171.280 PE Timestamp Sat Jan 30 1999 00:00:13 from IE55SP1/2
So far, these are the hard facts. Below is the explanation I concocted that, IMHO, satisfies all known facts.
I believe that explorer.exe from IE401SP2, originally versioned as 4.72.3612.1700 *IS* the unmodded original from which modded explorer.exe v. 4.72.3612.1710 was created, by adding the 256 colors patch and updating some of the icons. Its version was changed to reflect the fact that its compilation date is *newer* than that of the explorer.exe found in IE55SP1/2. A quick and dirty comparison of the relevant files using first eXeScope and then WinHex seems to support my conclusions.
So, AFAIK, you already have the file you are looking for. But this is just my opinion...