Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 05-22-2004, 07:55
SofTROOP SofTROOP is offline
Friend
 
Join Date: Jan 2002
Posts: 23
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 0
Thanks Rcvd at 0 Times in 0 Posts
SofTROOP Reputation: 0
Can anyone post some tips on ActiveX crack?

I was trying to crack an ActiveX component (Aurigma Image Uploader), its an app which allows u to upload multiple files using HTTP. The components are packed into a .cab, so I extracted the ocx from the .cab, then cracked it, and repacked into a new .cab. But after the crack, the component wont work anymore. Seems like it has digital signature or something (I'm not sure, just guess because it requires you to install a certificate the first time it runs). Can anyone give me some tips?
Reply With Quote
  #2  
Old 05-31-2004, 15:49
2late 2late is offline
Friend
 
Join Date: Nov 2003
Posts: 50
Rept. Given: 5
Rept. Rcvd 6 Times in 3 Posts
Thanks Given: 17
Thanks Rcvd at 12 Times in 10 Posts
2late Reputation: 6
not sure, but..

Sounds like a NET strong name issue; the runtime engine checks for file integrity, and since you changed to ocx, refuses to run it.

In NET style one can use a Strong Name Key to sign assemblies in NET. However, the signing is not implemented right by M$. "Sn.exe" (it comes with the free NET SDK) has a flag, -Vr, which registers an assembly so it will be skipped for signature checking, which means anyone can tamper with the signature. Signatures can also easily be removed from a signed assembly using ILAsm/ILDasm (also in the big SDK download - though you need 2k/XP to use it). Hope this helps - i'm using Win98 now so cannot check it out.

Regards
2late
Reply With Quote
  #3  
Old 06-01-2004, 07:27
ufospace
 
Posts: n/a
CAB file can have a signature.
without the signature , and IE's option disallow unsignatured ActiveX, then the CAB file wont work.
Reply With Quote
  #4  
Old 06-01-2004, 10:49
TQN TQN is offline
VIP
 
Join Date: Apr 2003
Location: Vietnam
Posts: 358
Rept. Given: 143
Rept. Rcvd 24 Times in 13 Posts
Thanks Given: 196
Thanks Rcvd at 168 Times in 51 Posts
TQN Reputation: 24
You can use cabarc.exe to extract all file in .cab file, replace the original ocx file with cracked ocx and pack all file again with cabarc.exe.
Good luck
Reply With Quote
  #5  
Old 06-01-2004, 14:01
zacdac
 
Posts: n/a
http://msdn.microsoft.com/library/default.asp?url=/workshop/components/activex/packaging.asp
Reply With Quote
  #6  
Old 06-01-2004, 14:51
SofTROOP SofTROOP is offline
Friend
 
Join Date: Jan 2002
Posts: 23
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 0
Thanks Rcvd at 0 Times in 0 Posts
SofTROOP Reputation: 0
Quote:
Originally Posted by TQN
You can use cabarc.exe to extract all file in .cab file, replace the original ocx file with cracked ocx and pack all file again with cabarc.exe.
Good luck
That's what I did, but unfortunately it didnt work.
Reply With Quote
  #7  
Old 06-01-2004, 15:35
SofTROOP SofTROOP is offline
Friend
 
Join Date: Jan 2002
Posts: 23
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 0
Thanks Rcvd at 0 Times in 0 Posts
SofTROOP Reputation: 0
Ah I made a stupid typo so the previous attemp was failed, after carefully following the instructions shown on MSDN and self signing the cab file, the package finally works. Thanks for all your help.
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


Similar Threads
Thread Thread Starter Forum Replies Last Post
IDA SDK C++ tricks and tips chants Developer Section 4 08-16-2019 13:16
Best section to post a crack and keygen I created? lahma General Discussion 2 07-26-2017 10:09
tips? NE1 General Discussion 3 08-27-2002 03:45


All times are GMT +8. The time now is 00:39.


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