Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 01-16-2004, 19:44
balauru
 
Posts: n/a
Marx Cryptobox Dongle

Hi guys,

I have a program protected by this dongle. Domgle driver name is mpiwin32.dll, it have stupid exports like "No Marx device attached", and so on. The problem is that mpiwin32.dll is created somewho by the main exe of the program. I have deleted all mpiwin32.dll from my computer, but when i launch the exe, it's creating in Documents and Settings\Administrator\Local Settings\Temp this dll. Created file name is not mpiwin32.dll, it's something like 985464687879454.tmp (every time it have a different number).

Any ideea how can I see if this dll is embeded in the main exe file? and if it is, how can I replace it with a cracked one?

Thanks for your help
balauru
Reply With Quote
  #2  
Old 01-17-2004, 05:31
mtw mtw is offline
Friend
 
Join Date: Feb 2003
Posts: 73
Rept. Given: 0
Rept. Rcvd 2 Times in 1 Post
Thanks Given: 0
Thanks Rcvd at 0 Times in 0 Posts
mtw Reputation: 2
It is probably saved in the exe as a resource in one of
the exe's or a file compressed/encrypted in the main programs
root dir. Might be the best way around this is to copy that
dll to the main prog dir and locate the code that loads
this dll, have it point to the main dir instead of the temp
dir and changed the random filename to the saved one,
then you can crack the dll.
Reply With Quote
  #3  
Old 12-05-2004, 02:48
Git's Avatar
Git Git is offline
Old Git
 
Join Date: Mar 2002
Location: Torino
Posts: 1,116
Rept. Given: 220
Rept. Rcvd 265 Times in 157 Posts
Thanks Given: 110
Thanks Rcvd at 220 Times in 126 Posts
Git Reputation: 200-299 Git Reputation: 200-299 Git Reputation: 200-299
MARX CryptoBox

Balauru - you probably want to look for cbndll.dll in your system directory as the main cryptobox dll.

This was the only thread I could find here on this subject. Does anybody have any more info on the subject please?. IDA SIGs etc?

Git
Reply With Quote
  #4  
Old 01-09-2005, 02:57
Zigmund Zigmund is offline
Friend
 
Join Date: May 2002
Posts: 24
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 2
Thanks Rcvd at 3 Times in 3 Posts
Zigmund Reputation: 0
Problem solution is quite simple, imho.
You should patch (mostly mpiwin32.dll is packed by UPX) mpiwin32.dll as you need and place it near executables that are using it...

there is also can be some crc checking, if that probgam generates mpiwin32.dll in Tem folder.



Does anyone know is all "standard" crypto algorithms hardware realised in dongle can be emulated with their software analogues? I mean...
using Rijndael with Marx dongle
nad only with mpiwin32.dll
will give same results?

Thanks.
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 07:34.


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