Alsalam alikom wa ra7mat Allah wa barakatoh As we all know -and suffer- one of the biggest issues with applications written in .NET is that they are so easily reverse engineered.. Even after using obfuscator programs, the logic is still there in the assembly and it's still written in MSIL which is a very easy language to read and hence decompile. Microsoft's offered a new product called Code Protector, which comes in the SLP (Secure Licensing and Protection) solution... and I'll try to briefly speak about the features it offers. Let's declare something first: - SVML (Secure Virtual Machine Language): It's a language that .NET framework understands and can actually execute, this language has 2 features: * It's secure (It's actually encrypted) * It's one way transformation, any MSIL code can be converted to SVML but it can never be retrieved (something like a very powerful unique hashing) The main features that SLP offers are: 1- Code Protection: ...
Just trying to speak freely somewhere online... The opinions in this blog is the author's own opinions. You are free to agree or disagree with them...