encryption help/tips

encryption help/tips

LG3D_UK
Enthusiast Enthusiast
1,232 Views
4 Replies
Message 1 of 5

encryption help/tips

LG3D_UK
Enthusiast
Enthusiast
Hi,

I've just managed to get my macroscript encrypted via the following method..
Removed macroscript category info from my ms, then in the listener i ran: encryptScript "myscript.ms" version:1

which worked fine (my mse was born) so I then created another un-encrypted ms which i then added the macroscript category info back in and used

(
fileIn "myscript.mse"
)

and everything works as it should and I have no problems. Just a few questions on this method of encryption:

1.Is it possible to NOT have two separate files..ms and mse when using the method i have adopted?

2.Is it possible to easily de-crypt this method?...by using openencryptedfile? i have tried de-crypting my mse but to no avail.. if its possible how would i go about it? or is this only possible when encrypting files using the max help encryption example, using hardwareLockID and .dat files to be able to read the encrypted mse...

3.I just wanted to get the general consensus on this method of encryption? bad/good?..I'm not a programmer but have a mediocre grasp on scripting and would like a programmers point of view. I only mention this because i've found a few threads saying that its easy to crack the encryptscript(if you know what you're doing):heres a few:1,2,3.

Im not planning on selling any scripts at the moment, just thought i would learn how to encrypt maxscripts(got some free time at work :). I would assume a general artist will not be able to crack the mse, but from what i've read a programmer could hack it pretty easily...or is this not the case?


Thanks in advance!
0 Likes
1,233 Views
4 Replies
Replies (4)
Message 2 of 5

Anonymous
Not applicable
You already answer yourself, what you expect to be appended?
1.Is it possible to NOT have two separate files

- As you cannot encrypt MacroScript, the answer is persist NO.
2.Is it possible to easily de-crypt this method?

- As I know, only programmers using Max SDK are found a way to do that.
using hardwareLockID ...

- Forget this variable.
...using openencryptedfile?

- There is a dramatic difference between encryptScript() and encryptFile(). In encryptFile you add Key which you can use later on in the reverse function openEncryptedFile to decript those file, while encryptScript has constant and hiden key.
3.I just wanted to get the general consensus on this method of encryption? bad/good?..

- Redundant question, right?
Message 3 of 5

LG3D_UK
Enthusiast
Enthusiast
Thanks Anubis!

Yeh, that cleaned up alot of my concerns.. I think by reading certain encryption related forums it got me thinking that it wasn't worth the effort of encrypting my maxscripts using the method i used, so i thought i would ask someone who knows more on the matter, to get the bigger picture 🙂

I'm abit of a maxscript novice as im self-teaching, so im trying to learn as much as possible in the spare time i have..& asking people like yourself speeds up the process! 🙂 will stick with encryptscript() from now on.. and by the sounds of its quicker to setup and safer than hardwarelockID 🙂

thanks for your time Anubis, most appreciated!
0 Likes
Message 4 of 5

Anonymous
Not applicable

There is more convenient and secure method of encryption using this tool: http://www.scriptspot.com/3ds-max/scripts/maxscript-protector

0 Likes
Message 5 of 5

Anonymous
Not applicable

Sorry, the link was broken. The correct link to plug-in: http://www.turbosquid.com/FullPreview/Index.cfm/ID/1089390?referral=crea3d

0 Likes