Reverse Engineering Team
Unregistered, You must accept the Forum Rules below to be able to use some forum functions.

Read forum rules below...

1. All posts must be written in English.
2. Don't spam/abuse any other member via E-mail or Private Messages.
3. Have phun!

For breaking above rules you may be warned/banned appropriately!

Reversing Seeds from Hardlock Key possible

Page 1 of 3 1, 2, 3  Next

View previous topic View next topic Go down

Reversing Seeds from Hardlock Key possible

Post by Lomex on Sun May 19, 2013 9:07 pm

Hi,


just a short question. Is it possible to reverse the Seeds from a Hardlock Dongle Key. I mean without having the Dongle itself. Maybe there is a way to extract them from the Plugin/Dongle tool itself.


The Modad I'm looking of is XXXX

Thanks for any hint


cu


Lomex


Last edited by Lomex on Thu May 23, 2013 12:52 pm; edited 2 times in total

Lomex

Posts : 37
Points : 50
Reputation : 10
Join date : 2012-03-22

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by nodongle.biz on Sun May 19, 2013 10:30 pm

Yes, it is possible.
For calculate the seeds enveloped software or HL_LOGIN parameters is required.

nodongle.biz

Posts : 302
Points : 353
Reputation : 26
Join date : 2013-05-16
Location : nodongle.biz

http://nodongle.biz

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by BfoX on Mon May 20, 2013 5:46 am

from HLM_LOGIN RefKey/VerKey pair need - is better

BfoX

Posts : 917
Points : 1201
Reputation : 226
Join date : 2012-04-18
Location : Earth

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by nodongle.biz on Mon May 20, 2013 8:36 am

Enveloped file give 100% chance to success, unlike Refkey/Verkey pair.

nodongle.biz

Posts : 302
Points : 353
Reputation : 26
Join date : 2013-05-16
Location : nodongle.biz

http://nodongle.biz

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by Lomex on Mon May 20, 2013 12:25 pm

Hi,


its seems to be some fun for both of you, talking about simple things like this, which you for sure, could fix since over 5 years.
But even this might be obvious for you guys, a little bit more information, than "its possible" (which I already expected) would be helpfull.
But I guess, that wont happen. Am I right ?


cu


Lomex


Last edited by Lomex on Thu May 23, 2013 12:53 pm; edited 1 time in total

Lomex

Posts : 37
Points : 50
Reputation : 10
Join date : 2012-03-22

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by BfoX on Mon May 20, 2013 12:40 pm

try to find it, he is on public:


Code:

// File: hl_seed.c
// HARDLOCK Key Seeds brute-force finder
// Copyright (C) 2002-2005, SaPu
//
// Purpose:
// Finding the Key Seeds from the ID_Ref & ID_Verify values.
//
// Note:
// Although the program has been optimized for speed using 'asm' code,
// a full 'brute force' search still requires 20-30 hours on a 2GHz CPU.
// If interrupted, the search is restarted from last savepoint.
//

BfoX

Posts : 917
Points : 1201
Reputation : 226
Join date : 2012-04-18
Location : Earth

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by Lomex on Tue May 21, 2013 2:20 pm

At BFox.


I found it and compiled it. But again how this tool is helping me "extracting" the Seeds from a specific EXE file.


How to use this tool ?
How to get the ID_Ref and ID_Verify values without having the dongle?


If I just start it, it just starting doing some calculations. Doesnt make sense, since I didnt give it information to calculate something.


Maybe you got some last hints.


cu


Lomex

Lomex

Posts : 37
Points : 50
Reputation : 10
Join date : 2012-03-22

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by BfoX on Tue May 21, 2013 9:45 pm

if you run exe without dongle with toro logger - you can see ref/ver pair.

BfoX

Posts : 917
Points : 1201
Reputation : 226
Join date : 2012-04-18
Location : Earth

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by nodongle.biz on Tue May 21, 2013 10:20 pm

Sometimes ref/ver pair in LOGIN function is empty or fake.

nodongle.biz

Posts : 302
Points : 353
Reputation : 26
Join date : 2013-05-16
Location : nodongle.biz

http://nodongle.biz

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by Lomex on Wed May 22, 2013 10:52 am

@nodongle.


I dont think, that this guy put in any special protection.

I found this with Toro (did the mistake using Hasplogger, which wont show those values).


RefKey=XXX
VerKey=XXX

If I named the seed tool "seed.exe"
How is the command now to start the tool and use the above values ?


Thanks


Last edited by Lomex on Sat May 25, 2013 4:43 pm; edited 2 times in total

Lomex

Posts : 37
Points : 50
Reputation : 10
Join date : 2012-03-22

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by BfoX on Wed May 22, 2013 11:30 am

you need put ref/ver key inside source and recompile it like



// static WORD MODAD = 0x7471; //29809 = Demo Key

static BYTE RefKey[8] = {'H','A','R','D','L','O','C','K'};

static BYTE VerKey[8] = {0x18,0x4C,0x97,0xF0,0xC0,0x7A,0x08,0x88};


in main()


we can see it
find_seed(RefKey, VerKey);

BfoX

Posts : 917
Points : 1201
Reputation : 226
Join date : 2012-04-18
Location : Earth

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by Lomex on Wed May 22, 2013 12:57 pm

Thanks. Makes sense. Is this correct now, and what about the
#else
part. No modification ?
Code:

#if 0
 #else
   static WORD MODAD = 0x4798;   //18328 = Red Key
   static BYTE RefKey[8] = {0x68, 0xDF, 0xBD, 0x3C, 0x78, 0xCC, 0xCC, 0xAA};
   static BYTE VerKey[8] = {0x23, 0x0B, 0xFE, 0x04, 0x53, 0x8D, 0x9C, 0x3A};



Last edited by Lomex on Thu May 23, 2013 12:54 pm; edited 1 time in total

Lomex

Posts : 37
Points : 50
Reputation : 10
Join date : 2012-03-22

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by nodongle.biz on Wed May 22, 2013 10:23 pm

Put your ref/ver values after #else.

nodongle.biz

Posts : 302
Points : 353
Reputation : 26
Join date : 2013-05-16
Location : nodongle.biz

http://nodongle.biz

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by BfoX on Thu May 23, 2013 8:43 am



after finish you get this Test

and you need recovery the dongle memory

BfoX

Posts : 917
Points : 1201
Reputation : 226
Join date : 2012-04-18
Location : Earth

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by nodongle.biz on Thu May 23, 2013 9:06 am

Seeds: 4679 72AA 941D
Dongle memory must contains RUS license with all features.

nodongle.biz

Posts : 302
Points : 353
Reputation : 26
Join date : 2013-05-16
Location : nodongle.biz

http://nodongle.biz

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by Lomex on Thu May 23, 2013 9:32 am

Hehe,


I "knew" it that it exist a "faster" way, rather than using this tool, which needs 1-2 days to calculate all options. Guess you guys did in seconds.
And I guess also that nodongle.biz offered the Seeds, since he "knows" that they would be useless for me (with my knowledge).
And you are right. The dongle uses RUS in the data memory. Took the memory from another dongle with also RUS code inside, and it shows me now a dongle number inside the Dongle Test tool.
Thanks for the help guys. But it would be still ineresting to know the "fast" way of reversing the Seeds Smile


cu


Lomex


Last edited by Lomex on Sat May 25, 2013 4:44 pm; edited 1 time in total

Lomex

Posts : 37
Points : 50
Reputation : 10
Join date : 2012-03-22

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by BfoX on Thu May 23, 2013 9:41 am

Lomex wrote:But it would be still inersting to know the "fast" way of reversing the Seeds



access to dongle =)

BfoX

Posts : 917
Points : 1201
Reputation : 226
Join date : 2012-04-18
Location : Earth

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by nodongle.biz on Thu May 23, 2013 10:01 am

"Faster way" require up to 4-5 hours to find the seeds.

nodongle.biz

Posts : 302
Points : 353
Reputation : 26
Join date : 2013-05-16
Location : nodongle.biz

http://nodongle.biz

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by Lomex on Thu May 23, 2013 12:48 pm

Guys believe it or not. Got it working now. Btw this tool is working Smile

Thanks again nodongle for the Seeds Wink

Lomex

Posts : 37
Points : 50
Reputation : 10
Join date : 2012-03-22

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by uc on Sun Jul 28, 2013 1:40 am

Hi All!
Can anybody share this tool for finding seeds from reg/ver pair. I don't have a dongle or a dmp. My ModAD is 6AE2. The software is called Finest.

uc

Posts : 8
Points : 8
Reputation : 0
Join date : 2013-07-28

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by nodongle.biz on Sun Jul 28, 2013 3:36 am

I have such tool.
Post here ref/ver bytes.

nodongle.biz

Posts : 302
Points : 353
Reputation : 26
Join date : 2013-05-16
Location : nodongle.biz

http://nodongle.biz

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by uc on Sun Jul 28, 2013 3:49 am

Here what comes from Toro monitor:

Hardlock In:> HLM_LOGIN: ModAd=27362 (0x6AE2),
RefKey=FINEST50, 46494E4553543530
VerKey=5Ťaˇ, 358D61A10200D027

uc

Posts : 8
Points : 8
Reputation : 0
Join date : 2013-07-28

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by nodongle.biz on Sun Jul 28, 2013 2:44 pm

Do you have some ciphered data via hl_code?
I need it for find correct seeds from 55 discovered.

nodongle.biz

Posts : 302
Points : 353
Reputation : 26
Join date : 2013-05-16
Location : nodongle.biz

http://nodongle.biz

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by uc on Mon Jul 29, 2013 1:39 am

I am trying to find some coded data for verification. Until now without success. This software uses most of the time direct calls to _API_DLL instead of simle HL_xxx functions. I removed ref/ver from the login function (14 files), and was able to start the software. Most calls use HL_READBL and HL_READ and fortunatly memory dump was included in the working copy of the software (strange). For emulation I am using MK, but in this case Toro Monitor don't work and Olly don't stop at _API_DLL where encription function is called. Maybe I didn't executed correct part of the program. Can you send 1 set of seeds?

uc

Posts : 8
Points : 8
Reputation : 0
Join date : 2013-07-28

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by nodongle.biz on Mon Jul 29, 2013 1:43 am

4ED1 0BAD 973E

nodongle.biz

Posts : 302
Points : 353
Reputation : 26
Join date : 2013-05-16
Location : nodongle.biz

http://nodongle.biz

Back to top Go down

Re: Reversing Seeds from Hardlock Key possible

Post by Sponsored content


Sponsored content


Back to top Go down

Page 1 of 3 1, 2, 3  Next

View previous topic View next topic Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum