PDA

View Full Version : Dump to MultiKey Registry file convertor V2.1


Git
08-14-2009, 12:31 PM
New version of dmp2mkey V2.3 18-Aug-2009. Converts PVA format dump files from sentinel superpro into registry file format suitable for MultiKey emulator.

1. Fixed bug that could cause incorrect standard/simple algorithm descriptor to be created by the solver when the dump has several standard/simple algorithms.

2. Improved error reporting and messaging.

3. Big speedup of standard/simple algorithm solving, now more than 4 times faster on multicore machines. Uses 4 threads.

4. Fixed WP bug introduced in V2.1 :)

5. Fixed bug where dump with 0 algos was seen as invalid, introduced in V2.1

Please report an bugs or problems. Thanks

Remove ".zip" from filename to leave :
dmp2mkey23.part1.rar
dmp2mkey23.part2.rar

Git

gus
08-14-2009, 01:47 PM
thanks GIT ;)

henrychen
08-15-2009, 04:34 AM
@Git
Thanks for your rapidly release!
However, it seems a new bug!
I convert my dump with old dmp2mkey (Jul. 28), the first line of sntMemory is
"sntMemory"=hex:\
B2,06,DF,19,D1,80,00,00,D1,80,00,00,00,00,00,00,\
and with new dmp2mkey (Aug. 14), the first line of sntMemory is
"sntMemory"=hex:\
B2,06,DF,19,00,00,00,00,00,00,00,00,00,00,00,00,\
However, the work well reg file which converted by SonofabiT is shwon as below one!!
"sntMemory"=hex:\
B2,06,DF,19,00,00,00,00,D1,80,00,00,00,00,00,00,\
May you check it??
Thank you!!

Git
08-15-2009, 06:52 AM
Thank you, yes it is an error. I commented a line of source code yesterday and forgot to uncomment it. oops :)

Please discard V2.1 and use V2.2 above.

you should now see :
B2,06,DF,19,00,00,00,00,D1,80,00,00,00,00,00,00,\
WP appearing in cell 0x02 as well as cell 0x04 is a side effect of the dump file. I have removed it from cell 0x02 as strictly it should be used for OWP1.

Git

besoeso
08-16-2009, 12:18 AM
Very good work!!

Thanks.

Git
08-18-2009, 09:54 AM
Archive in first 2 posts just replaced with V2.3. Fixed bug where dump with 0 algos was seen as invalid, introduced in V2.1. Thanks to sonofabit for reporting it.

Git

geophylika
08-18-2009, 01:06 PM
tks Git.
nice tools,can u share us a dmp2dng tools,man.
regard.

Sharp
08-18-2009, 03:48 PM
Hi Couple of questions

1 why did Git put 2 files (dmp2mkey) here - To me the output looks alike ?

2. Try to install Multikey64 for vista (18.0.3) by using install - all I get is "No device removed. devcon failed." why ?

Keep up the good work you are doing :-)

Sharps

gnerogeem
08-18-2009, 05:19 PM
Hi Git.

I already test your new dmp2mkey V2.3 converter. I test it with 2 dump of SSPro dongle for different software.

For the 1st dump, I managed to emulate it successfully with Multikey without any problem (1E100000).

For the 2nd dump, the software doesn't find the key at all (CDD00000).

Note that this 2 SSPro dongle can be emulated successfully with SENTEMUL 2007.

Can you check the CDD00000 reg file for me?

Below are the file.

Git
08-18-2009, 06:47 PM
gnerogeem - look at first full line of reg file :

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\MultiK ey\Dumps\CDD000001]

The CDD000001 should be CDD00000 if you only have one dongle with that password. Where did the '1' come from and why?. BTW, other than serial number, dev ID and write password, your dongle has no data at all.

Git

gnerogeem
08-18-2009, 08:08 PM
Oh snap, I forgot to delete the "1" before I send the reg file.
The "1" just a try and error solution for my problem.
But it doesn't work at all.
The original reg file doesn't have "1" just CDD00000. Sorry Git.

Thats weird, I can emulate it with SENTEMUL2007 but not with Multikey?
Is there other protection in this dongle @ the software?
This because both dongle are the same type.

SonofabiT
08-18-2009, 11:22 PM
Thats weird, I can emulate it with SENTEMUL2007 but not with Multikey?

@gnerogeem
well, you have 3 kind of interesting case. I suggest you to get 3 kind of log such as, log from an actual dongle, from sentemul 2007, and from multikey. If you lucky, sometimes you can find the solution from analyse these logs.

@Git
Thank's very much for the release of dmp2mkey2.3. We will keept report you if there are somethings which you should know. Good job !

Git
08-19-2009, 07:40 AM
gnerogeem - emulates fine for me but I repeat : your dump has absolutely no data. There are no algos and all writable data cells are empty. What exactly are you expecting?. Maybe you need to be more specific about what does or does not happen compared to what you expect.

Too often, people will run the app that uses the dongle, and when it fails they say "the emulator does not work" while in actual fact the emulator may be working fine and doing exactly what it is told. The way to find out is to run SproEval2 which you can download here. I believe I put a description of how to use it in the same thread as the attachment.

Git

C0L0R4969
08-19-2009, 10:24 AM
Real newbie… Trying to find a work around for a failed SSP dongle. Want to move to the next gen sw with both arms and legs!:)
Have been reading numerous posts… think I've got the jist and now need some downloads.

Have part 2 link for pt1 sends me to login again!
Any possibility of re-establishing the link?
So I can try a few things.

I admire anyone who can interpret the code and produce the vast array of work on this forum.:cool:

Git
08-19-2009, 10:36 AM
Download dmp2mkey23.part1.rar.zip and dmp2mkey23.part2.rar.zip

Rename dmp2mkey23.part1.rar.zip to dmp2mkey23.part1.rar
Rename dmp2mkey23.part2.rar.zip to dmp2mkey23.part2.rar

You now have a normal 2 part RAR archive which you an unpack with WInRar. Sorry, but the forum currently allows .zip uploads but not .rar and you can make multipart rar but not multipart zip. Why multipart?. Because the forum upload size limit is very small.

Reading this Devine? ;)

Git

C0L0R4969
08-19-2009, 11:28 AM
Thanks Git,
Currently using a MAC to browse etc. Right clicking the link no success… clicking no good either… I actually just get send to the login page again… no download! RE: the RAR rename etc. all good.
Any suggestions as to how to get this file dl'd?

C0L0R4969
08-19-2009, 11:49 AM
i.e. it send me to this link:

http://www.reteam.org/board/attachment.php?attachmentid=165&d=1250603511

Is there another external link to access this?

Appreciate you help.

SonofabiT
08-20-2009, 12:01 AM
Thats weird, I can emulate it with SENTEMUL2007 but not with Multikey?
@gnerogeem - The use of sproeval2 suggested by Git is the good idea. Play interactively with your actual sspro dongle to view/read each cell value.

also, you may dump your dongle with sporaw's, glasha's, ngoksun's, qq's, or spp.exe dumper. Try to dump it with different SSD version. May be one of these dumper will give you better writable cell.

Is there other protection in this dongle @ the software?
@gnerogeem - could you please upload only the installer?

Git
08-20-2009, 06:42 AM
Try to dump it with different SSD version. May be one of these dumper will give you better writable cell.

Same question - why?. That simply is not a correct statement. This isn't magic, it is science. Any dumper should always give correct results 99.99999999999999% of the time. On the one in a zillion time that it doesn't because your CPU got hit by a cosmic ray particle at the wrong time, or the program was operated by somebody with a single brain cell, just dump it again. Given that all the dumpers work all of the time and equally well, why bother using anything other than PVA as it is far better supported by follow on tools than any of the peripheral dumpers which exist mainly for commercial rather than technical reasons.

Git

bybyby
08-20-2009, 09:13 AM
Yes Git is right. The best way is the simpliest way.

SonofabiT
08-20-2009, 11:19 PM
Same question - why?. That simply is not a correct statement. This isn't magic, it is science. Any dumper should always give correct results 99.99999999999999% of the time.
@Git-Thank's for correct me.

@gnerogeem - Ok thank's. I have downloaded and installed the s/w.
We need the real value on cell 1Ah and 1Dh from your actual dongle. Follow Git's writing from post here : http://www.reteam.org/board/showpost.php?p=9709&postcount
Use attached sproeval2.exe for editing. Click on FormatPacket, then Initialize, then FindNextUnit and enter your dongles dev ID.
For your spesific cases, i add that you may click 'Read' then at the drop down list of 'Cell Address(hex):', select 1A. Next click 'Read' to read the value of cell 1A. Record cell 1A value. Do the some way to read and record the cell 1Dh. We hope both of these values are not zero. Or at least only on of these cells zero.

Edit your old CDD00000.reg. Replace the cell value on cell 1A and 1D to any value which you found from sproeval.exe.

"sntMemory"=hex:\
2C,24,D0,CD,00,00,00,00,FA,80,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,??,??,10,00,00,00,??,??,00,00,00,00,\
....

Finaly, emulate it and let us know what hapen ...

If it wouldn't work, then on the sproeval.exe, click "KeyView" and take screen capture of the KeyView Window. Save the image as any_name.jpg and upload here.

Let us try it together as a newbie... if there are somethings wrong with our chat, then an experienced people will correct us. It will useful if a new members/comers who read our wrong chat, they should filter it. :)

Git
08-21-2009, 07:28 AM
Your reasoning is that 1A, 1B and 1D are the only R/O cells and we have a value for 1B already?. If so, I would add check 1B too. I would also for gnerogeem's sake mention the subject of Endianism. If SproEval tells you a cell has value 0x1234 then you must remember that the two byte are stored in reverse value in the reg file, i.e. 0x34, 0x12.

2 byte value
0x1234 stored as 0x34 0x12

4 byte value
0x12345678 stored as 0x78 0x56 0x34 0x12

For instance, the serial number at cell 0 is 0x242C, the DevID at cell 1 is 0xCDD0 and the Write Password at cell 4 is 0x80FA

Git

SonofabiT
08-21-2009, 07:53 AM
@Git
That's why we waiting for a screenshot of "KeyView" from gnerogeem. With the "KeyView screenshot we will see another cell too. :)

@gnerogeem
Follow Git's prespective about how to stored the 2 bytes value on your multikey reg and wrote here what hapen. ;)

anyway, let us see your 'KeyView for comparing with your original pva3.3 dumped file. Please, show us your 'KeyView' screenshot from your actual dongle. :)

SmallIT
08-21-2009, 08:26 AM
Hi gnerogeem .
how to test It for your Software,because I think I Emulator succes (CDD00000 and 1E100000 )
can you upload your Soft to test.
Thanks
SmallIT

SonofabiT
08-21-2009, 09:57 AM
@Git
The cell 1A, 1B and 1D on gnerogeem's KeyView screenshot same as it's .reg. :D
http://reteam.org/board/showpost.php?p=15377&postcount=1

Git
08-21-2009, 12:20 PM
My god what a stunning surprise.

Git

SonofabiT
08-23-2009, 11:36 AM
The best way is the simpliest way.
but not simpler.

gnerogeem
08-23-2009, 01:23 PM
Here is the result of the full module for the software.

http://www.reteam.org/board/showpost.php?p=15424&postcount=11

The only module that the dongle offer is PP. After following Sonofabit instruction, by replacing the 00,00 from cell 1A and 1B to FF,FF all the module was unlocked.

@SmallIT : Can you attach the modified reg? This is because I already unlock every module on the software. I want to check with my modified reg.

Mario1234
08-25-2009, 07:48 AM
Hi Git,

How can I convert a *.bin (tyrus) file to a registry file. Can I use dmp2mkey?

Thanks

SonofabiT
08-25-2009, 09:16 AM
@Mario1234 - refer to your post, it seems your dongle is hasp/haspHL and you have dumped it with Public release of HaspHL v1.1 by Tyrus & Nail dumper. After i have used "Search" button in this forum, i 've found that the author had upload his dumper include it's reg - converter. See here : http://reteam.org/board/showpost.php?p=13809&postcount=4

If you have dumped it with Tyrus's HaspSRM v1.1 then there were not yet quick-free public solutions.

maximus
10-22-2009, 06:22 AM
Hello Iam new here in this board.I would like to make dump from my dongle and make reg file .I have download this two rar folder and entpacked this.But if i want to start it ,it doesnt open or its opend the cmd monitor for second.It seems that windows block it.How to start it correctly.Can somebody tell me please,what i have to do?

Thanks

gnerogeem
10-22-2009, 06:38 AM
/facepalm. :eek::eek::eek::eek:

Go to start menu. Run.

Type in cmd.

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Your PC>dmp2mkey.exe your dump.dmp

maximus
10-22-2009, 07:07 AM
Thanks it has function so iam going to next step.;)

SonofabiT
11-06-2009, 11:41 PM
Same question - why?. That simply is not a correct statement. This isn't magic, it is science. Any dumper should always give correct results 99.99999999999999% of the time. On the one in a zillion time that it doesn't because your CPU got hit by a cosmic ray particle at the wrong time, or the program was operated by somebody with a single brain cell, just dump it again.
@ Git :)
Why you wrote 99.99999999999999% instead of 100% ?
What about the 0.00000000000001% ?

Given that all the dumpers work all of the time and equally well, why bother using anything other than PVA as it is far better supported by follow on tools than any of the peripheral dumpers which exist mainly for commercial rather than technical reasons.
While there are free alternatives solution given by tch2000/tch2k solvers and another sspro dumper, i feel better to try these alternative great solutions. ;)

Git
11-07-2009, 09:21 AM
> What about the 0.00000000000001% ?

Read again, I described that.

Git