Medic
October 16th, 2004, 17:21
Hi,
Having a bit of fun with this one...
When running the <App>.exe a single messagebox pops up asking for the password. OK & Cancel buttons but OK is greyed out.
So, typed in random password. All chars appear as ||||| in the window and OK button stays greyed out so no Softice bpx option.
Had a look at the .exe with PiED, says its Installshield 2003 stub [overlay]
Decided to look for strings with WDASM32 which revealed a string "PASSWORD", hmmm promising.
Opened OllyDbg and put a break on the PASSWORD string which broke a few times before loading the password enter messagebox.
Saw that in memory a .tmp file was being written.
Temp file contents:-
[Info]
Name=INTL
Version=1.00.000
DiskSpace=8000 ;DiskSpace requirement in KB
[Startup]
CmdLine=
SuppressWrongOS=N
ScriptDriven=1
ScriptVer=7.4.0.377
DotNetOptionalInstallIfSilent=N
Product=<appz name removed for board>
PackageName=<appz name removed for board>.msi
MsiVersion=2.0.2600.2
EnableLangDlg=N
OnUpgrade=1
DoMaintenance=Y
ProductCode={4CF91139-0FA6-4DC3-B118-6D6F58C0BCDC}
PackageCode={38B5B404-FC8B-4DFC-98AD-1E4DFAA7751E}
SuppressReboot=N
[SupportOS]
Win95=1
Win98=1
WinME=1
WinNT4=1
Win2K=1
[Win95]
MajorVer=4
MinorVer=0
MinorVerMax=1
BuildNo=950
PlatformId=1
[Win98]
MajorVer=4
MinorVer=10
MinorVerMax=11
BuildNo=1998
PlatformId=1
[WinME]
MajorVer=4
MinorVer=90
MinorVerMax=91
BuildNo=3000
PlatformId=1
[WinNT4]
MajorVer=4
MinorVer=0
MinorVerMax=1
BuildNo=1381
PlatformId=2
ServicePack=1536
[Win2K]
MajorVer=5
MinorVer=0
MinorVerMax=1
BuildNo=2195
PlatformId=2
[KEY]
Password=1954169968
[Languages]
count=1
default=409
key0=409
[<appz name removed for board>.msi]
Type=1
Location=<appz name removed for board>.msi
[Setup.bmp]
0=setup.bmp
Type=1
[instmsiw.exe]
Type=1
Location=instmsiw.exe
[instmsia.exe]
Type=1
Location=instmsia.exe
[ISScript.msi]
Type=1
Location=isscript.msi
So there it was!!! Under [Key], Password=1954169968 !!!!!!!
But... entering this password does not enable the OK button so I'm still in the dark..
Tried a few Installshield unpackers but nothing worked.
Any suggestions greately appreciated.
Medic
Having a bit of fun with this one...
When running the <App>.exe a single messagebox pops up asking for the password. OK & Cancel buttons but OK is greyed out.
So, typed in random password. All chars appear as ||||| in the window and OK button stays greyed out so no Softice bpx option.
Had a look at the .exe with PiED, says its Installshield 2003 stub [overlay]
Decided to look for strings with WDASM32 which revealed a string "PASSWORD", hmmm promising.
Opened OllyDbg and put a break on the PASSWORD string which broke a few times before loading the password enter messagebox.
Saw that in memory a .tmp file was being written.
Temp file contents:-
[Info]
Name=INTL
Version=1.00.000
DiskSpace=8000 ;DiskSpace requirement in KB
[Startup]
CmdLine=
SuppressWrongOS=N
ScriptDriven=1
ScriptVer=7.4.0.377
DotNetOptionalInstallIfSilent=N
Product=<appz name removed for board>
PackageName=<appz name removed for board>.msi
MsiVersion=2.0.2600.2
EnableLangDlg=N
OnUpgrade=1
DoMaintenance=Y
ProductCode={4CF91139-0FA6-4DC3-B118-6D6F58C0BCDC}
PackageCode={38B5B404-FC8B-4DFC-98AD-1E4DFAA7751E}
SuppressReboot=N
[SupportOS]
Win95=1
Win98=1
WinME=1
WinNT4=1
Win2K=1
[Win95]
MajorVer=4
MinorVer=0
MinorVerMax=1
BuildNo=950
PlatformId=1
[Win98]
MajorVer=4
MinorVer=10
MinorVerMax=11
BuildNo=1998
PlatformId=1
[WinME]
MajorVer=4
MinorVer=90
MinorVerMax=91
BuildNo=3000
PlatformId=1
[WinNT4]
MajorVer=4
MinorVer=0
MinorVerMax=1
BuildNo=1381
PlatformId=2
ServicePack=1536
[Win2K]
MajorVer=5
MinorVer=0
MinorVerMax=1
BuildNo=2195
PlatformId=2
[KEY]
Password=1954169968
[Languages]
count=1
default=409
key0=409
[<appz name removed for board>.msi]
Type=1
Location=<appz name removed for board>.msi
[Setup.bmp]
0=setup.bmp
Type=1
[instmsiw.exe]
Type=1
Location=instmsiw.exe
[instmsia.exe]
Type=1
Location=instmsia.exe
[ISScript.msi]
Type=1
Location=isscript.msi
So there it was!!! Under [Key], Password=1954169968 !!!!!!!
But... entering this password does not enable the OK button so I'm still in the dark..
Tried a few Installshield unpackers but nothing worked.
Any suggestions greately appreciated.
Medic