Breaking News

Decrypt Max Script Editor

воскресенье 21 октября admin 19

Mar 8, 2014 - You can't, everything can be cracked. Autodesk spends millions I'm sure on licensing and it isn't 100% secure. Problem is you can spend more.

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. 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!). The plugins are tied to a licence server for extra security. The developers also writes bespoke Maxscript for some of the largest companies in the world using 3ds Max.

For public release, C++ is your only choice. Regards, Nigel. I read a lot about Maxscript Protector. Basically bad reviews, and if there were praise comments - then these comments post the developers themselves.

I did not regret money and purchase this script specifically to check how it works. None of the scripts I tried to protect with this tool, and did not work after that. I wrote to the authors of this script and reported on, but they did not even bother to answer.

This disambiguation page lists articles associated with the title Category. If an internal link led you here, you may wish to change the link to point directly to the intended article. Also called Guggenheim. (used with a singular verb) a game in which a key word and a list of categories, as dogs, automobiles, or rivers, are selected, and in which each player writes down a word in each category that begins with each of the letters of the key word, the player writing down the most words within a time limit being declared the winner. Category. The second point in this category is own cousin to the above. They belong entirely to the category of what is wise to realize good. D--n the rogues; I thought at one time they had me in a category!

My verdict: Maxscript Protector absolutely non-working tool and I do not advise anyone to buy it.

So that’s about Encryption of Maxl scripts. Update Now you might be wondering why a update on this after 4 years (this was published on 5/2/10 – almost 4 years).

Decrypt Max Script Editor

This blog post ruined the weekend of two people I admire 🙁 Seems like you cannot encrypt anything other than usernames and passwords. The above example of encrypting Essbase server name is not working. I tried it on v11.1.1.3, v11.1.2.2, v11.1.2.3 (Now I’m not even sure whether it was ever working) Another word of caution to all those who are using Essbase Studio generated MaxL scripts in automation, you cannot encrypt those ones. About Celvin Kattookaran I’m an EPM Consultant, my primary focus is on Hyperion Planning and Essbase. This script is useful only for script writers. It recognize currently opened script in MaxScript Editor and save it as encrypted mse.