各开发语言的程序加密方法(一)
从各个开发语言出发,对每个开发语言的角度对加密方法做一些阐述。这篇主要讲述lua、erlang、perl、ruby语言的加密方法。
加密所需:
Virbox LM SDK
最新版Virbox Protector
加壳工具,DS Protector
文档下载:http://dl.video.virbox.com/video/VirboxLM-other.zip
1、 lua
安装版本: 5.3.4
1. 安装完成之后命令行中输入lua ,若出现版本号则表示安装成功
2. 若提示不是内部命令,需要在我的电脑 -> 属性 -> 高级 -> 环境变量,变量名path 变量值: lua 的安装目录
3. 再次在命令行中输入 lua,出现版本号则表示配置成功
4. 对安装目录下的lua.exe 进行加壳。
5. 打开 DS Protector,导入刚加壳生成的配置工具,添加所需要保护的 demo ,点击保护
6. 进入 demo 所在的目录下,运行如lua demo.lua
2、 erlang
安装版本:9.1
1.安装完成之后命令行输入erl,若出现版本号则表示安装成功
2.若提示不是内部命令,需要在我的电脑->属性->高级->环境变量,变量名path 变量值:erlang的安装目录
3.再次在命令行中输入erl,出现版本号则表示配置成功
4.对安装目录(如:C:\Program Files\erl9.1\bin)下的erl.exe进行加壳。
5.打开DS,导入刚加壳生成的配置工具,添加所需要保护的demo,点击保护
6. 进入demo所在的目录下,运行如erl demo.erl
3、 perl语言
安装版本:5.26.1
1. 安装完成之后命令行输入perl --version,若出现版本号则表示安装成功
2. 若提示不是内部命令,需要在我的电脑->属性->高级->环境变量,变量名path 变量值:perl的安装目录
3. 再次在命令行中输入perl --version,出现版本号则表示配置成功
4. 对安装目录(如:C:\Strawberry\perl\bin)下的perl.exe进行加壳。
5. 打开DS,导入刚加壳生成的配置工具,添加所需要保护的demo,点击保护
6. 进入demo所在的目录下,运行如perl demo.pl
4、 ruby语言
安装版本:2.4.2
1. 安装完成之后命令行输入ruby --version,若出现版本号则表示安装成功
2. 若提示不是内部命令,需要在我的电脑->属性->高级->环境变量,变量名path 变量值:ruby的安装目录
3. 再次在命令行中输入ruby --version,出现版本号则表示配置成功
4. 对安装目录(如:C:\Ruby24-x64\bin)下的ruby.exe进行加壳。
5. 打开DS,导入刚加壳生成的配置工具,添加所需要保护的demo,点击保护
6. 进入demo所在的目录下,运行如ruby demo.rb
有想测试的,请下载文档:http://dl.video.virbox.com/video/VirboxLM-other.zip
- 各开发语言的程序加密方法(一)
- 第七篇T语言实例开发,文本与程序的几种打开方法(版5.3)
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- 第七篇T语言实例开发,文本与程序的几种打开方法(版5.3)
- 用易语言开发Linux程序的方法
- 关于BS程序开发中如何防止页面被多次提交解决方法!
- 征个人开发的“针式背单词”软件的注册方法破解、数据库加密破解
- 程序开发: Oracle各种日期计算方法(收藏)
- [开发语言]C#项目如何制作安装程序
- 由Java程序注册机联想到商业版程序的加密方法
- 开发.net多语言程序
- Java程序开发中代理技术的使用方法
- delphi开发COM+,Oracle程序错误解决方法
- 学习程序开发的方法,仅供参考吧
- [导入]Winform程序多语言国际化实现的简单方法
- 安装office时总得到“安装程序包的语言不受系统支持”的提示解决方法
- 在面向过程语言和开发中借鉴面向对象思想提高程序模块化和阅读性
- 利用汇编语言开发盗QQ密码程序
- 如何开发一个多种语言版本的C#程序
- 利用汇编语言开发盗QQ密码程序