各开发语言的程序加密方法(一)(编写加密函数)

网友投稿 315 2022-10-10


各开发语言的程序加密方法(一)(编写加密函数)

从各个开发语言出发,对每个开发语言的角度对加密方法做一些阐述。这篇主要讲述lua、erlang、perl、ruby语言的加密方法。

加密所需:

Virbox LM SDK

最新版Virbox Protector

加壳工具,DS Protector

文档下载:lua

安装版本: 5.3.4

1. 安装完成之后命令行中输入lua ,若出现版本号则表示安装成功

2. 若提示不是内部命令,需要在我的电脑 -> 属性 -> 高级 -> 环境变量,变量名path  变量值: lua 的安装目录

3. 再次在命令行中输入 lua,出现版本号则表示配置成功

4. 对安装目录下的lua.exe 进行加壳。

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进行加壳。

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进行加壳。

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进行加壳。

6. 进入demo所在的目录下,运行如ruby demo.rb

有想测试的,请下载文档:http://dl.video.virbox.com/video/VirboxLM-other.zip


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:mybatis createcriteria和or的区别说明
下一篇:使用nmap-converter将nmap扫描结果XML转化为XLS实战
相关文章

 发表评论

暂时没有评论,来抢沙发吧~