PDA

View Full Version : Editing dumps


Theislander
06-17-2009, 09:24 PM
Hi Reversers...

First off I DO NOT KNOW ANYTHING ABOUT CRACKING..
I have ONE question...

How do I edit and merge a *.reg file... So that it can work as this guy says...

"If your programs use USB-HASP or USB-HASP HL emulators you need to understand two things
1) the Emulator's vusbbus.sys version may be different, but you must understand that old vusbbus.sys support only HASP dongles, while newer vusbbus.sys support HASP HL too, and if you program needs a HASP HL emulator you can not run it with HASP Emulator

2) You can not install TWO emulators using vusbbus.sys and DIFFERENT Registry Entry for dumps (*.reg) storing
Dumps (*.reg) using by Emulator have to be in the SAME Registry Entry (THIS IS THE PART I DON'T UNDERSTAND)

I have got about 10 programs using USB-HASP(HL) emulator on same computer ( SolidCAM, MasterCAM, AlphaCAM, NovaFlow, cncKad.. ets) but if they initially used different USB-emulator I install them under only one Emulator

Suppose you had a program using USB HASP emulator using for dumps
HKEY_LOCAL_MACHINE\SYSTEM\New\Emulator\HASP\Dump\

And want to install a second program with USB HASP HL emulator using for dumps
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHAS P\Services\Emulator\HASP\Dump\

If you want that the first program continue to work you need to delete first emulator, edit its dump (*.reg) and change path in it to path like in second emulator, register an edited dump and install second Emulator for both programs

Here are the dumps..

First dump
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHAS P\Services\Emulator\HASP\Dump\584B4AE9]
"Name"="dump1"
"Copyright"="2008(c)DevEloPer"
"Created"="15.03.2008 18:31"
"SN"=dword:3a4354f0
"Type"=dword:00000001
"Memory"=dword:00000004
"SecTable"=hex:2d,2d,03,03,ed,ed,c3,c3
"NetMemory"=hex:03,00,f0,01,04,ff,ff,ff,ff,ff,fe,ff
"Option"=hex:01,01,02,4a,1f,00,00,00,00,00,00,00,00,c9
"Data"=hex:\
9A,2E,bc,c5,0f,ab,00,00,00,00,69,69,90,01,06,00,\
90,01,00,00,90,01,02,00,90,01,06,0a,90,01,00,00,\
00,00,00,00,42,56,11,43,d9,5a,99,3b,05,0a,90,01,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,\
ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff



second dump
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\NEWHAS P\Services\Emulator\HASP\Dump\584B4AE9]
"Name"="dump2"
"Copyright"="Copyleft (C) 2008"
"Created"="12.08.2008 21:00"
"SN"=dword:3A4354F0
"Type"=dword:00000001
"Memory"=dword:00000001
"SecTable"=hex:2D,2D,03,03,ED,ED,C3,C3
"NetMemory"=hex:03,00,70,00,02,FF,00,00,FF,FF,FE,FF
"Option"=hex:01,01,00,4A,1F,00,0C,03,68,00,61,00,72
"Data"=hex:13,8F,BC,C5,0F,AB,00,00,00,00,09,09,90,01,06, 00,\
90,01,00,00,90,01,02,00,90,01,06,0A,90,01,02,00,\
00,00,00,00,15,1C,11,43,D9,5A,00,00,06,0A,90,01,\
90,01,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,00,00,00,00,00,00,00,00,00,00,00,00,00,00

Any help would be very helpful

Thanks

bolota
06-18-2009, 05:56 AM
(To use the keys with the same password you want to add any character
after the password key:
... MultiKey \ Dumps \ xxxxxxxxa]
... MultiKey \ Dumps \ xxxxxxxx1] )
read multikey manual, I think it have your answer.
bolota

Git
06-18-2009, 06:49 AM
Look again - they have the same serial number. Imagine yourself as the Emulator. A program send a request for info from that dongle to you. Where do you take your answer from?

Git

bolota
06-18-2009, 11:25 AM
Look again - they have the same serial number. Imagine yourself as the Emulator. A program send a request for info from that dongle to you. Where do you take your answer from?

Git

I don't have tested any emulator with same password, multikey manual says (*** General ***

[HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ MultiKey \ Dumps \ xxxxxxxx]

xxxxxxxx - password key

To use the keys with the same password you want to add any character
after the password key:
... MultiKey \ Dumps \ xxxxxxxxa]
... MultiKey \ Dumps \ xxxxxxxx1]

Git
06-18-2009, 02:28 PM
Yes, I know. I am talking about the Hasp serial number, not the Modad. The SN field in the reg file.

Git

bolota
06-18-2009, 02:42 PM
the serial number of dumps in the example above are equal. maybe manipulating the serial number .
bolota

Theislander
06-18-2009, 05:47 PM
Than you very much for your help.

I tried what you said but unfortunately One program works and the other does n't..:(

I guess it's because I can only use one type of Hasp.

That is either Hasp or nethasp!

The dumps that I have are dump1 Nethasp Dump2 Hasp

Thanks again.

For Bolota...hxxp://rapidshare.com/files/246107072/Crack.zipx.html