CloseMaxscript 用户手册 开始加密
运行插件
点击 [Close My Code]按钮后,文件被加密,点击[打开结果目录]按钮,可以找到被加密的文件
问题1: 我的源文件加密后,可以删掉他吗?
请不要做这种傻事!
问题2: 我的源代码中存在 getThisScriptFilename 之类的函数,加密后运行提示错误
旧版提示:
新版提示:
错误代码 -321
请勾选界面上此选项的复选框
但一般情况下,不建议用这个,换个变量你可以使代码变得更加优秀
比如,正常测试都可能出现这种bug
一些建议
- 不要使用 encryptFile 和 openEncryptedFile 函数加密解密重要文件,它可以被简单穷举出来,仅需1分钟或者几个小时,不要以为你的密码设置的比身份证还长,事实上密码仅仅不到8位整数;
- 不要使用 execute 函数执行重要代码,它可以被截获;
- 不要使用 ManagedServices.dll 内的 ExecuteMaxscriptCommand(或 Autodesk.Max.dll 内的ExecuteMAXScriptScript)等执行重要代码,它可以被轻松截获;
- 不要绕着弯使用Filein,Filein是磁盘IO级别的操作,落库等于白送;
- 不要使用 多个加密工具加密,多个工具加密也许并不会提高安全性,反而会降低安全性,为什么?请看2、3和4;
- 安全没有绝对,我把我知道的写在这里。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步