Decrypt Max Script Editor
Maxscript script mse ms quick encrypt editor listener; Login. Nice tool,but,believe it or not.mse format does not safe,it's very easy to decrypt. This is a small script for quickly locking/unlocking your 3ds Max camera. Install and run the macroscript (‘addCameraLock’ in category ‘MB Tools’) to attach a new rollout (implemented by a Custom Attribute) to the selected camera(s).
Rorschach: I’m surprised. We’ve had plenty of discussions about the secureness of encrypted scripts and stuff like this in the past and although it’s accepted that people can always hack these things, (and get around any antipiracy features), it’s never been mentioned that someone can decrypt entire.MSE into plain textand that seems to be what at least 4 people are saying here? If MAX can decrypt your mse file why anyone else couldn’t do it? If “people” can crack max why they can’t get decrypt key?
Yes, I agree with the others here. MAXScript is a scripting language, so in itself it is not possible to perfectly encrypt it. To answer the commercial question, if you really want the best security, use the C++ SDK. It produces a native DLL that is very hard to crack. This is what many commercial developers do with at least the core functionality. Also remember that a C++ plugin can expose it's functionality to MAXScript and so you might consider just moving your most important IP into a C++ plugin, and then call it from some of your less critical MAXScript code.
As Paul mentioned nothing is 100% secure, but in C++ it is as close as you can get, and it takes deep understanding of binary and assembly code to crack a native DLL. So your best option is to put your important IP there, and then nothing 'extra' is needed for encryption. Of course C++ itself can be much harder to code in, so it's a trade off (but you may also gain some performance, depending on what you are doing.).:-) Hope it helps, kevin. Other not perfect solution is to write certain parts of your code in c# if you don't want to get deep into the C++ SDK. It's also not a perfect solution, you have to use a defuscator here as well, but it's still safer than the maxscript version. Also maxscript can be simply decrypted using free tools over the internet. C# is a bit harder to decrypt, but not as complicated as learning c++.
Also the c# version is version independent in many cases, so you don't have to ship per version dlls. And of course it's much faster than the maxscript version. I realized over the years that using maxscript is getting more and more old school, you have to do a lot of workarounds to make things work, as well as there are many cases where there are very nasty memory leaks. It's worth the time to learn c# and the max sdk. I've read this thread and thought I'd jump in.
If you really have a great Maxscript you want to protect, it needs to be rewritten in C++ and compiled as a plugin. SiNi Software offers a custom service to write this. Dany tv tuner card software driver free download.
SiNi have 11 plugins and over 150 tools for 3ds Max 2014-2018. The tools started out as Maxscript and were rewritten in C++ (over 3 million lines of code in 2 years!).