Reverse Engineering RET Homepage RET Members Reverse Engineering Projects Reverse Engineering Papers Reversing Challenges Reverser Tools RET Re-Search Engine Reverse Engineering Forum Reverse Engineering Links

Go Back   Reverse Engineering Team Board > Reverse Engineering Board > Reverse Code Engineering
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #1  
Old 11-16-2009, 06:10 AM
oxxomoon oxxomoon is offline
Member
 
Join Date: May 2008
Posts: 26
Default Hasp Hl Time quaction

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


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,F F
"Option"=hex:00,01,02,4A,1F,01,10,0A,09,01,0B,0A,2 7,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
Reply With Quote
  #2  
Old 11-16-2009, 08:15 AM
Git Git is offline
Super Moderator
 
Join Date: Oct 2007
Location: Torino
Posts: 1,797
Default

May be encrypted in last 16 bytes of HaspTimeMemory or as number of days from a reference date, somewhere in Data.

Git
Reply With Quote
  #3  
Old 11-16-2009, 08:35 AM
SonofabiT SonofabiT is offline
Senior Member
 
Join Date: Dec 2008
Posts: 351
Default

Quote:
Originally Posted by oxxomoon View Post
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

.....
"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 :
Code:
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 :
Code:
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 ...

GL
SonofabiT

Last edited by SonofabiT : 11-16-2009 at 10:25 PM.
Reply With Quote
  #4  
Old 11-16-2009, 02:22 PM
Git Git is offline
Super Moderator
 
Join Date: Oct 2007
Location: Torino
Posts: 1,797
Default

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
Reply With Quote
  #5  
Old 11-16-2009, 04:34 PM
mctheRE mctheRE is offline
Member
 
Join Date: Oct 2009
Posts: 35
Default

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?
Reply With Quote
  #6  
Old 11-17-2009, 02:14 AM
流星1978 流星1978 is offline
Member
 
Join Date: Oct 2009
Posts: 28
Default

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.
Reply With Quote
  #7  
Old 11-17-2009, 08:23 AM
Git Git is offline
Super Moderator
 
Join Date: Oct 2007
Location: Torino
Posts: 1,797
Default

Yes, that works well for Hasp, but not for this dongle which is Hasp HL Time.

Git
Reply With Quote
  #8  
Old 11-18-2009, 04:39 AM
woxiwox woxiwox is offline
Senior Member
 
Join Date: Apr 2008
Posts: 137
Default

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
Attached Images
File Type: jpg hss.JPG (30.8 KB, 210 views)

Last edited by woxiwox : 11-18-2009 at 04:49 AM.
Reply With Quote
  #9  
Old 03-07-2011, 04:14 AM
XimeraRULEZZZ XimeraRULEZZZ is offline
Junior Member
 
Join Date: Apr 2008
Posts: 2
Default

how change the "TimeShift" row?
Reply With Quote
  #10  
Old 03-07-2011, 06:21 AM
BfoX BfoX is offline
Senior Member
 
Join Date: Aug 2007
Posts: 2,232
Send a message via ICQ to BfoX Send a message via MSN to BfoX Send a message via Yahoo to BfoX
Default

@ximera: try to search sataron's tools for time option
__________________
... Either you work well or you work much ....
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump





Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.