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
  #131  
Old 06-14-2011, 08:31 PM
slayerns slayerns is offline
Junior Member
 
Join Date: Jun 2011
Posts: 2
Default

I have an application that uses HASP SRM but the program also works with a trial license code that is provided by the software developers. Would i need a HASP SRM dongle emulator or is it possible to crack it in a way that is explained publicly?
Reply With Quote
  #132  
Old 06-14-2011, 11:45 PM
robin1044 robin1044 is offline
Senior Member
 
Join Date: Mar 2008
Posts: 189
Default

Quote:
Originally Posted by slayerns View Post
the program also works with a trial license code that is provided by the software developers.
Your software uses both SRM and SL capabilities (default SRM envelope protectoin)
In both cases you can unpack and reverse APis.
Reply With Quote
  #133  
Old 06-15-2011, 04:00 AM
lostdongle lostdongle is offline
Member
 
Join Date: Apr 2011
Posts: 16
Send a message via MSN to lostdongle Send a message via Skype™ to lostdongle
Default

[Please DO NOT quote whole messages, it is unnecessary]


There is no public SRM emulators on the web, but in your case there is one solution (needed initial skills in Reversing).
1. Use PEiD for detection enveloped files.
2. Unpack enveloped files (Hasp Srm Win32 envelope unpacking video).
3. Detect hasp api calls with IDA Pro and flair signatures for HASP SRM (Signatures).
4. Patch detected api calls to return the correct responses.
__________________
www.lostdongle.com

Last edited by Git : 06-15-2011 at 07:36 AM.
Reply With Quote
  #134  
Old 06-15-2011, 09:03 AM
bolota bolota is offline
Senior Member
 
Join Date: May 2008
Posts: 128
Default

Please anyone tell me if it is possible,
my dongle is srm 3.25 and only have 1 feature, it's possible reverse apis to work as a normal hasp hl.
thanks
bolota
Reply With Quote
  #135  
Old 06-15-2011, 09:09 AM
Tyrus Tyrus is offline
Senior Member
 
Join Date: Dec 2007
Posts: 60
Default

bolota

Need to see UsbTrace log
Reply With Quote
  #136  
Old 06-15-2011, 09:31 AM
robin1044 robin1044 is offline
Senior Member
 
Join Date: Mar 2008
Posts: 189
Default

Quote:
Originally Posted by bolota View Post
my dongle is srm 3.25 and only have 1 feature, it's possible reverse apis to work as a normal hasp hl.
SRM 3.25 / 1 feature : Not important for reversing, the same for all features / all firmware versions.

For reversing APIs refer to SRM API reference Manual. you just need to find which APIs are called and reverse all.
Reply With Quote
  #137  
Old 06-15-2011, 09:49 AM
bolota bolota is offline
Senior Member
 
Join Date: May 2008
Posts: 128
Default

robin1044
You can be more specific, I'm not programer but I liked to do it my self.
please guide me, what tools I need.
thanks
bolota
Reply With Quote
  #138  
Old 06-15-2011, 12:27 PM
nodongle nodongle is offline
Senior Member
 
Join Date: Oct 2007
Posts: 320
Default

@slayerns

Solution is possible for both HASP types: physical and software.
__________________
nodongle.biz
Reply With Quote
  #139  
Old 06-17-2011, 09:34 PM
robin1044 robin1044 is offline
Senior Member
 
Join Date: Mar 2008
Posts: 189
Default

@bolota

more specific:
Are you dealing with SRM/HL envelope or just API ?
For SRM/HL envelope, unpacking tutorials are already in forum (need some modification for different SRM envelope versions )

For APIs, Use IDA+Tyrus Signature+SRM Manual, if any problem, I would guide
Reply With Quote
  #140  
Old 06-17-2011, 09:57 PM
008348 008348 is offline
Senior Member
 
Join Date: Jun 2010
Posts: 50
Default

robin1044 is proffesional with hasp srm unpacking and patch!
I've patched a hasp hl api protected application following his guide.
Thank you robin1044.
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 - 2021, Jelsoft Enterprises Ltd.