Does Microsoft have ANY plans for .Net to allow developers to protect their
software from decompilation of the intellectual property or easily hacking
an otherwise secure licensing scheme by simply removing it with readily
supplied tools?
Obfuscation doesn't seem to be the answer and licensing schemes are so
easily gotten around by simply editing the MSIL.
Is there any reasonable way to protect my software without buying a complex
obfuscation/encryption scheme that can still be pretty easily hacked?
Are the new versions of NGEN still requiring the MSIL to be present? Seems
like if this requirement could be gotten rid of then good old compiled code
would help a lot toward IP protection as well as licensing.
I love .NET and want to publish some software that will be pretty
inexpensive but it would be nice to protect it from being easily stolen. I
can do the licensing OK but its trivial to just remove it.
Thanks for any and all suggestions and comments,
Dave
Re: Any products to protect MVS software from cracking and reverse engineering? ... A simple licensing agreement gives you legal recourse and should take care of all but the most determined. ... Any products to protect MVS software from cracking and reverse engineering? ...distributor....(Yeah, yeah - I know; if they were successful we wouldn't ... (bit.listserv.ibm-main)
Re: Securing Software with License ... > I need advice on how to best to protect software with licenses. ... > licensing.... and add any info you want, like the name of the customer....assemblies is still yours and if not set a random variable to null so ... (microsoft.public.dotnet.general)
Re: Win32_PhysicalMedia ... >> I have seen questions such as this many times before. ... > a very easy solution but its tucked deeply in a corner of the msdn library ... are other licensing software available but I don't know what they are. ...protect the software from unauthorized use by owners and administrators (the ... (microsoft.public.win32.programmer.wmi)
Re: New Cato Study Advocates Eliminating Medical Licensing ... licensing is to protect the consumers from charlatans ... New Cato Study Advocates Eliminating Medical Licensing... get a friend to write all my prescriptions. ... (alt.support.chronic-pain)
Re: Using a webservice for product licensing ... What I have in mind is something like where the client app sends their product key to the webservice for validation and the webservice then return the validation result. ... you would have to use encryption and/or digital signatures otherwise people will be able to easily understand how it works and "forge" valid answers - and then you run into the usual cryptography issues like how to protect your encryption keys and such... ... Toying around with multiple copies of those licensing numbers in memory can make it more complicated for them too... ... (microsoft.public.dotnet.framework.webservices)