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 07-21-2008, 12:31 PM
Mkz Mkz is offline
Member
 
Join Date: Jul 2008
Posts: 7
Red face Can't get dongle ID

Hi all,

I'm new to this forum

Some days ago a friend explains me a little problem he has with a software he bought and he lost the usb key that allows the software works...

I tell him I will try to solve the problem.

Well, I'm beign having fun with this coz I never tryed to "crack" any software with this security skill.

I've dissassembled the program and ... surprise !!

The code wich is calling the dongle routines is encrypted and it only shows in memory at runtime

After many headaches and "no sleeping hours" I finally found where it checks if the dongle is connected or not.

Ok, I can now enter into the program, but ...

Another surprise !!

This software is licensing every module with the usb key :/

I'm looking for the code wich is calling the validation routines for each module but the problem is ... I'm going out of time

I heared about dongle emulators and I think may be the fastest solution

I downloaded EdgesproFix and is not able to detect my dongle ...

Error: can't get dongle ID
Error: Initializing Sentinel SuperPro API

Any Ideas ?

Thank you in advance

PD: Excuse my english skillz :P

Mkz.
Reply With Quote
  #2  
Old 07-21-2008, 01:20 PM
sparpacillon sparpacillon is offline
Senior Member
 
Join Date: Aug 2007
Posts: 210
Default

if you have not the dongle inserted, how can you hope to have the dump done? (because edge make a dump of the dongle then create the dng file to be used with sentemul 2007)
Reply With Quote
  #3  
Old 07-21-2008, 01:48 PM
Mkz Mkz is offline
Member
 
Join Date: Jul 2008
Posts: 7
Default

I'm sorry ...

I forgot to tell that I'm testing with another key ( Someone gives a key to my friend to make some tests for some days and he give it to me during this days)


Obviously I've got the usb key plugged in while I'm executing Edge's program

The problem seems to be that Edge's doen't recognize my usb key :/

And again ... any ideas ?

Thx,

Mkz.
Reply With Quote
  #4  
Old 07-21-2008, 03:27 PM
sparpacillon sparpacillon is offline
Senior Member
 
Join Date: Aug 2007
Posts: 210
Default

use another dumper.you did not say in clear words what type of dongle your prog is protected with.
Reply With Quote
  #5  
Old 07-21-2008, 04:28 PM
Mkz Mkz is offline
Member
 
Join Date: Jul 2008
Posts: 7
Default

Hi again

First of all thank you very much for your replies.

It's a Rainbow SafeNet Sentinel (I'm not sure if it's ultra or super Pro)

I tried the dumper.exe located at dongleservice.com but it doesn't works either.

There are some many dumpers ?

Cheers,

Mkz.
Reply With Quote
  #6  
Old 07-21-2008, 05:13 PM
sparpacillon sparpacillon is offline
Senior Member
 
Join Date: Aug 2007
Posts: 210
Default

search for PVA DUMPER 3.3 or use this
http://www.dongle-emulator.net/superpro_reader.exe
with those two tools you can surely dump your sentinel.
Reply With Quote
  #7  
Old 07-21-2008, 05:58 PM
souze_villy souze_villy is offline
Senior Member
 
Join Date: Oct 2007
Posts: 220
Send a message via MSN to souze_villy Send a message via Yahoo to souze_villy
Default

Quote:
Originally Posted by sparpacillon View Post
search for PVA DUMPER 3.3 or use this
http://www.dongle-emulator.net/superpro_reader.exe
with those two tools you can surely dump your sentinel.
this is good tool and he automatic get the dongle ID, u don't find and put the dongle ID same like other dongle, this dumper auto finder.
Reply With Quote
  #8  
Old 07-22-2008, 01:24 AM
y8y8y8y y8y8y8y is offline
Senior Member
 
Join Date: Sep 2007
Posts: 210
Default

Quote:
Originally Posted by Mkz View Post
Hi again

First of all thank you very much for your replies.

It's a Rainbow SafeNet Sentinel (I'm not sure if it's ultra or super Pro)

I tried the dumper.exe located at dongleservice.com but it doesn't works either.

There are some many dumpers ?

Cheers,

Mkz.
If you are not sure what type it is, deselect WP option in PVA dumper.

Try to use SEARCH option of this forum before writing any threads, there is a lot of data for sentinel!
__________________
Saving the drowning is a job for the drowning themselves.
Reply With Quote
  #9  
Old 07-22-2008, 05:02 AM
Mkz Mkz is offline
Member
 
Join Date: Jul 2008
Posts: 7
Default

Thank you very much for all replies

Well, finally I've got the model of my dongle :

Vendor : Rainbow/Sentinel dongle
Model : SafeNet Sentinel Hardware Key
Others : USB\VID_04B9&PID_8000&REV_0101

Extracted from USB Dongle Search v1.0b

I readed about it and ....

It seems to be very hard to emulate

I'm affraid the only way is to continue cracking the software part (it's very hard too coz the routines are deencrypted dynamically on memory and many checks to avoid debuggers and code scramble ... etc)

Code is difficult to patch coz there not exists in the .exe file (it exists encrypted and executable uses .net signature) ... I will make a DLL injection to try to patch the code dynamically on memory at run time...

I'm getting older for this :P

Any better idea ?

Cheers,

Mkz.
Reply With Quote
  #10  
Old 07-22-2008, 05:53 AM
sparpacillon sparpacillon is offline
Senior Member
 
Join Date: Aug 2007
Posts: 210
Default

i don't think so. did you used dumpers we suggest to you? how old is your soft?

Last edited by sparpacillon : 07-22-2008 at 05:59 AM.
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 - 2020, Jelsoft Enterprises Ltd.