Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 06-23-2009, 06:54
SOLAR SOLAR is offline
Friend
 
Join Date: Aug 2004
Posts: 126
Rept. Given: 6
Rept. Rcvd 2 Times in 2 Posts
Thanks Given: 12
Thanks Rcvd at 6 Times in 6 Posts
SOLAR Reputation: 2
Is This Possible?

Hello everyone just was wondering something...is it possible to create a dongle emulator for an application if you don't have the dongle already?

Also how can I figure out what kind of dongle does the software utilizes?

Thanks in advance.
Reply With Quote
  #2  
Old 06-23-2009, 07:37
goku goku is offline
Banned User
 
Join Date: Feb 2009
Location: https://t.me/pump_upp
Posts: 128
Rept. Given: 30
Rept. Rcvd 34 Times in 15 Posts
Thanks Given: 23
Thanks Rcvd at 6 Times in 4 Posts
goku Reputation: 34
yes Anything is possible ? someone must have it and only have to dump
Reply With Quote
  #3  
Old 06-23-2009, 13:09
UNIX UNIX is offline
Friend
 
Join Date: Apr 2009
Posts: 20
Rept. Given: 1
Rept. Rcvd 4 Times in 2 Posts
Thanks Given: 3
Thanks Rcvd at 1 Time in 1 Post
UNIX Reputation: 4
I am pretty sure that it is possible though I can't tell how. I think I read that (at least with older dongles) it was somehow possible to bypass the needed hardware mechanism or "fake" a dongle which may be possible because you know what the software part is expecting from it.
Reply With Quote
  #4  
Old 06-23-2009, 18:52
Git's Avatar
Git Git is offline
Old Git
 
Join Date: Mar 2002
Location: Torino
Posts: 1,115
Rept. Given: 220
Rept. Rcvd 265 Times in 157 Posts
Thanks Given: 108
Thanks Rcvd at 216 Times in 124 Posts
Git Reputation: 200-299 Git Reputation: 200-299 Git Reputation: 200-299
Depends on many things. What type of dongle it is. Can the application be reversed or is it packed with something irreversable. Sometimes it is impossible, sometimes it is is just difficult.

Not wanting to be rude, but if you don't know how to find out what dongle it uses then you are taking on quite a challenge to make an emulator.

Maybe somebody has already made an emulator without a dongle. Tell us more about the app.

Git
Reply With Quote
  #5  
Old 06-25-2009, 02:00
Syoma Syoma is offline
reverse engineer
 
Join Date: May 2009
Posts: 338
Rept. Given: 35
Rept. Rcvd 77 Times in 50 Posts
Thanks Given: 15
Thanks Rcvd at 78 Times in 51 Posts
Syoma Reputation: 77
In most cases the answer will be "No". Valid emulation is possible sometimes only for old keys. But even in this case the application can do some trick calculations to get constants or functions addresses that can't be simply restored.
Reply With Quote
  #6  
Old 06-27-2009, 05:49
Sabor Sabor is offline
Friend
 
Join Date: Sep 2005
Posts: 68
Rept. Given: 0
Rept. Rcvd 3 Times in 3 Posts
Thanks Given: 0
Thanks Rcvd at 2 Times in 2 Posts
Sabor Reputation: 3
Of course it is possible. The probability depends on the application implementation and the dongle type used. Try giving more details.
Reply With Quote
  #7  
Old 07-02-2009, 08:24
Snatch
 
Posts: n/a
Depending on the scheme used it may be possible to "black box" reverse engineer a dongle from the software side but if it relies on some sort of cryptographic hardware protection then the obvious mathematical limitations apply without taking more of a "white box" approach by having the dongle and being able to interact with it directly or even taking it apart. I would say no it should not possible with a "good" dongle.
Reply With Quote
Reply


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

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 22:56.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( 1998 - 2024 )