![]() |
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?
|
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 |
CAB file can have a signature.
without the signature , and IE's option disallow unsignatured ActiveX, then the CAB file wont work. |
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 |
http://msdn.microsoft.com/library/default.asp?url=/workshop/components/activex/packaging.asp
|
Quote:
|
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