Exetools

Exetools (https://forum.exetools.com/index.php)
-   General Discussion (https://forum.exetools.com/forumdisplay.php?f=2)
-   -   Can anyone post some tips on ActiveX crack? (https://forum.exetools.com/showthread.php?t=4326)

SofTROOP 05-22-2004 07:55

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?

2late 05-31-2004 15:49

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

ufospace 06-01-2004 07:27

CAB file can have a signature.
without the signature , and IE's option disallow unsignatured ActiveX, then the CAB file wont work.

TQN 06-01-2004 10:49

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

zacdac 06-01-2004 14:01

http://msdn.microsoft.com/library/default.asp?url=/workshop/components/activex/packaging.asp

SofTROOP 06-01-2004 14:51

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.

SofTROOP 06-01-2004 15:35

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.


All times are GMT +8. The time now is 21:49.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX