深思数盾DSProtector加密工具使用及支持文件类型说明

需积分: 0 0 下载量 27 浏览量 更新于2024-07-14 收藏 3.14MB PDF 举报
"深思数盾加密工具辅助官方文档,用于软件加密和加壳保护,支持多种编程语言及资源文件的加密,如Python、Java、PHP、Lua等,并适用于Windows、Linux及ARMLinux平台。" 深思数盾加密工具(DSProtector)是一款与VirboxProtector配合使用的资源或脚本文件加密软件,旨在提升软件的安全性。该工具支持多种类型的文件和编程语言,包括但不限于Python (py、pyc)、Java (jar、war以及class文件)、PHP、Lua、Perl、R、Ruby,以及Unity3D的资源文件(dll、reS、resources、MP4等)。此外,DSProtector还能够处理视频和音频文件,如MP4和MP3。 在Windows和Linux平台上,DSProtector提供了广泛的语言支持,但值得注意的是,对于Go和R语言的文件,该工具在Linux平台上可能不提供支持。ARMLinux平台的支持范围稍有不同,具体细节可能需要向深思客服咨询。 DSProtector的使用场景包括但不限于对各种编程语言编写的脚本文件进行加密,以及对Unity3D项目中的资源文件进行保护。该工具提供了一个直观的界面,用户可以通过VirboxProtector工具来打开并操作DSProtector。在主界面上,用户可以配置各种参数,如设置默认输出目录,以便在加密后将文件保存到特定位置。 关于“默认输出目录”的设置,用户需先设定此选项,然后将文件拖入DSProtect的文件列表中。这样,加密后的文件会保存在指定的输出目录下,而原始文件保持不变。如果先将文件拖入工具,再设置“默认输出目录”,那么输出文件路径将会基于文件拖入时的原始路径。 举例说明,如果原始文件位于`/thinkphp/library/think/test.php`,用户希望将其输出到`$(OutputDir)/thinkphp/library/think/test.php`,则需要预先设置“默认输出目录”。如果未设置默认输出目录就直接拖入文件,那么“输出文件”列表中显示的路径将是文件原本所在的路径。 深思数盾加密工具DSProtector是软件开发者保护其代码和资源安全的重要工具,通过提供多平台支持和多种语言的加密能力,它可以帮助企业有效防止源代码泄露和未经授权的使用。