is this my ocx certainly?
-
Hi all, I feel worriness about my hardware lock (copyright protecter) refrence in my project! imagine that I have a project which refrenced an assembly, as we know assmblies must be registered by regsvr32... now if someone register cracked assembly what happend? Is there any way to force project use certain assembly? i heard about crc checking... but no recource for this reason! pleeeeeaaseeeeeee help me on this :confused:
-
Hi all, I feel worriness about my hardware lock (copyright protecter) refrence in my project! imagine that I have a project which refrenced an assembly, as we know assmblies must be registered by regsvr32... now if someone register cracked assembly what happend? Is there any way to force project use certain assembly? i heard about crc checking... but no recource for this reason! pleeeeeaaseeeeeee help me on this :confused:
mersad00 wrote:
now if someone register cracked assembly what happend?
That depends on a lot of factors, but in general, it's like stealing a car. There's a huge checklist on security on MSDN, but this would be the most relevant part for the moment;
Strong named assemblies are signed with a digital signature. This protects the assembly from modification. Any tampering causes the verification process that occurs at assembly load time to fail. An exception is generated and the assembly is not loaded.
I are Troll :suss:
-
Hi all, I feel worriness about my hardware lock (copyright protecter) refrence in my project! imagine that I have a project which refrenced an assembly, as we know assmblies must be registered by regsvr32... now if someone register cracked assembly what happend? Is there any way to force project use certain assembly? i heard about crc checking... but no recource for this reason! pleeeeeaaseeeeeee help me on this :confused:
-
Are you talking about C#? Assemblies are not registered with regsvr32. If anything they are registered with gacutil. You do realize that anyone can get the source of a C# DLL using reflector right?
look for example my application uses lpl.ocx ... well now I want to be sure that this lpl.ocx is the true one like this
assemblycheck c=new assemblycheck;
//lpl.ocx is assembly name and 193718378378937937732 is crc number or digitally sign
if(!c.check("lpl.ocx","193718378378937937732"))
///cracked assmblyactually i need a way to check current assembly used in my application that could check assembly in c# code with digital signed number as I mentioned. thank you
-
look for example my application uses lpl.ocx ... well now I want to be sure that this lpl.ocx is the true one like this
assemblycheck c=new assemblycheck;
//lpl.ocx is assembly name and 193718378378937937732 is crc number or digitally sign
if(!c.check("lpl.ocx","193718378378937937732"))
///cracked assmblyactually i need a way to check current assembly used in my application that could check assembly in c# code with digital signed number as I mentioned. thank you