PDA

View Full Version : Hasp Hl Time quaction


oxxomoon
11-16-2009, 06:10 AM
Hi all members
This is my emulator it is 31/12/2009 finished how can I change 2099 is possible? I'm waiting your answer regards..

PS: I search all forum but I can not find detail :confused:


REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\NEWHAS P\Services\Emulator\HASP\Dump\xxxxxx]
"Name"=""
"Copyright"="Copyright (C) 2009 Administrator"
"Created"="16/11/2009 12:10:32"
"SN"=dword:5E23CB47
"Type"=dword:000000DA
"Memory"=dword:00000020
"SecTable"=hex:3F,1D,B3,91,7E,5C,F2,D0
"NetMemory"=hex:00,00,00,00,00,00,00,00,00,00,FD,FF
"Option"=hex:00,01,02,4A,1F,01,10,0A,09,01,0B,0A,27,00
"HaspTimeMemory"=hex:00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ,00,00,00,00,00,00,00,\
47,CB,23,5E,00,00,00,00,\
FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF
"TimeShift"=hex:00,00,00,00,00,00,00,00
"Data"=hex:\
1F,00,0C,00,14,00,09,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,63,00,DF,1F,63,00,\
FF,FF,00,00,00,00,00,00,FF,FF,00,00,FF,FF,D8,01,\
63,00,08,00,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,\
FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,\
57,42,50,54,01,00,00,00,70,00,00,00,00,00,21,11,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"ColumnMask"=dword:000000DB
"CryptInitVect"=dword:00000010

Git
11-16-2009, 08:15 AM
May be encrypted in last 16 bytes of HaspTimeMemory or as number of days from a reference date, somewhere in Data.

Git

SonofabiT
11-16-2009, 08:35 AM
Hi all members
This is my emulator it is 31/12/2009 finished how can I change 2099 is possible? I'm waiting your answer regards..

PS: I search all forum but I can not find detail :confused:

.....
"Data"=hex:\
1F,00,0C,00,14,00,09,00,00,00,00,00,00,00,00,00,\
.....

@oxxmoon
Well, you said that it's finished on 31/12/2009 and you will change the year that you want...

Try to play in the "Data"=hex:\. See below :
1F,00,0C,00,14,00,09,00,00,00,00,00,00,00,00,00,\
(0x1F) = |31| Date ; (0x0C) = |12| Month ; (0x14)(0x09) = |20|09| Year.

Let us assume that you will make it end on 21/12/2012. Then see below :
(0x15) = |21| Date ; (0x0C) = |12| Month ; (0x14)(0x0C) = |20|12| Year.

Finaly the first 8 bytes of your "Data"=hex:\ should like below :
15,00,0C,00,14,00,0C,00,00,00,00,00,00,00,00,00,\
Better, try to change these data in the .dmp and convert it with unidmp2reg converter. Next, edit the reg in order to suitable with multikey emulator. ;)

I don't have the installer of your s/w and i don't know the PW1 and PW2. Simply edit your reg and try it. ;) If it will not work, then there are more effort that you should do ... :D

GL
SonofabiT

Git
11-16-2009, 02:22 PM
Quite likely you have got the time format correct (and stunning they didn't try to disguise it more or encrypt it). If it does not work, I would suspect that somewhere else in the data has a checksum or CRC on all or part of the rest of the data.

Git

mctheRE
11-16-2009, 04:34 PM
I take it the checksum could be anywhere in the data.I can find the increment of 1,but before this, there are 2 other hex values that are different from the same key last year...before an update.Probably is what your talking about.Is there mutiple ways of checksuming or is it constant?.Where would one look for info?

流星1978
11-17-2009, 02:14 AM
maybe u can do it this way:
unistall all hasp driver,install HASP4 driver from aladdin,then emu it with mutilkey,use haspedit to remove time limit,i use this way success removed my time limit of pioneer and navigator.

Git
11-17-2009, 08:23 AM
Yes, that works well for Hasp, but not for this dongle which is Hasp HL Time.

Git

woxiwox
11-18-2009, 04:39 AM
Look screen is very easy :)

for 2099 you need change
1F,00,0C,00,14,00,09 to 1F,00,0C,00,14,09,09

XimeraRULEZZZ
03-07-2011, 04:14 AM
how change the "TimeShift" row?

BfoX
03-07-2011, 06:21 AM
@ximera: try to search sataron's tools for time option