Lua代码加密 LuaJit代码加密
Lua支持源码加载和二进制加载,一些项目发布时需要做代码加密,现在简单写一下把lua代码转为二进制进行加密的方法。
1 、 lua代码加密。在下载安装lua后,找到 luac 这个可执行文件,可在当前目录下使用 tocuh test.lua 新建一个lua格式的文件,在里面简单写一行代码:
local str = 'hello world'
print(str)
保存该文件,然后通过下面的命令将 test.lua 编译成二进制文件,达到简单的加密目的。
./luac -o test_new.lua test.lua
2、LuaJit代码加密。下载安装LuaJit,然后找到 luajit 这个可执行文件,可在当前目录下使用 tocuh test.lua 新建一个lua格式的文件,在里面简单写一行代码:
local str = 'hello world'
print(str)
保存该文件,然后通过下面的命令将 test.lua 编译成二进制文件,达到简单的加密目的。
./luajit -b test.lua test_new.lua
加密后的格式是二进制格式:
test11111111.lua 是源文件 test333333333.lua是加密后的输出文件
最近在使用skynet网络框架,只要使用的是 lua 语言编写,那就以skynet实际项目来举一个例子。
在代码所在的目录下面,编写shell 脚本。
上半部分就是将代码加密的shell脚本,下半部分是将加密好的文件执行
Lua代码加密 LuaJit代码加密相关推荐
- 一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)...
一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp) 程序员的生活要一切自动化,更要幸福^_^. 转载请注明出处http: ...
- (转)一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)...
转自:http://www.cnblogs.com/mrblue/p/3885043.html 一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码 ...
- RSA加密传输代码示例
RSA加密传输代码示例 涉及敏感数据的传输,双方最好约定使用加密解密.那RSA非对称加密就大有作为了. 服务端可以保留自己的私钥,发给客户端对应的公钥.这样就可以互相加解密了.php中rsa加解密实现 ...
- [实现]Javascript代码的另一种压缩与加密方法——代码图片转换
代码=图片 图片=代码 JS代码对于喜欢F12的同志来说,连个遮羞布都没有... 虽然把代码变成图片也仅仅只是增加一层纱布而已...但这方法还是挺好玩的,而且代码也被压缩了一点. 第一次看到[图片=代 ...
- Java三行代码搞定MD5加密
Java三行代码搞定MD5加密 https://www.dexcoder.com/selfly/article/4026 public class MD5Test {public static voi ...
- .NET MD5加密解密代码
MD5简介: 是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数).不管是MD2.MD4还是MD5,它们都需要获 ...
- 转载并学习实现三重DES加密解密代码(一)
作者:finallyliuyu 出处:博客园 声明:此篇博文代码来自于邹德强先生.由于目前找到的版本是残缺版,所以我又进行了补全.读一份好代码,可以领略到作者的编程风格和语言驾驭能力,同时又能从其中汲 ...
- md5加密解密代码_Python内置方法实现基于秘钥的信息加解密
点击关注州的先生 精彩不容错过 在实际编程开发中,我们会使用到各类的加密算法来对数据和信息进行加密.比如密码中比较常见的MD5加密,以及AES加密等等.对于密码认证来说,MD5加密是比较适合的,因为其 ...
- python加密敏感信息_仅需10行代码,使用python加密用户敏感数据
原标题:仅需10行代码,使用python加密用户敏感数据 数据分析师必须要遵守的一个规则就是数据保密,但在跨部门沟通的时候,难免会有数据泄露的情况,所以,对于用户的姓名.手机号.地址等敏感信息,一般需 ...
- 几维安全Javascript代码混淆(js加密)在线使用说明
2019独角兽企业重金招聘Python工程师标准>>> 几维安全Javascript代码混淆是一项在线加密服务,用户只需将JS文件打包成zip包,提交到加密平台,即可完成代码混淆.字 ...
最新文章
- tar、gzip、gunzip、bzip2、zip、unzip
- Java日志的心路历程
- Spark Streaming与Kafka Streaming对比
- VS和Eclipse自动注释比较
- JAVA——prepareStatement中SQL语句中占位符(?)替换表名和字段名
- django mysql内存泄漏_Django的:使内存的关系,而不保存到数据库
- PG奥斯卡!云数据库专属集群MyBase荣获2020 PG亚洲大会“年度最佳产品奖”
- Linux 环境变量启动过程/配置文件的读取过程
- python 怎么判断文件存在哪里_Python判断文件和文件夹是否存在的方法
- 解决ionic在手机上拍照图片旋转的问题
- 二分函数lower_bound()
- 拓端tecdat|R语言贝叶斯Poisson泊松-正态分布模型分析职业足球比赛进球数
- STM32F4UCOSII移植
- mac系统我的世界服务器,我的世界Mac版怎么联机?
- 人生永远没有太晚的开始
- java 自由落体for语句_JAVA 自由落体和平抛无能运动
- java矩形排样_优化排样(板材矩形一刀切算法)
- Android TTS语音播报实践
- 九、路由原理与路由协议
- 深度硬核,思维导图拯救拖延症患者!
热门文章
- 《JavaScript设计模式与开发实践》
- centos 切换终端_centos进入不同终端的几种方法
- 小程序利用云函数获取手机号码
- Powerdesigner下载安装
- powerdesigner生成php代码,powerdesigner
- 华为手机usb连接计算机,华为手机USB为什么连接不上电脑(3个方法彻底解决)...
- 十六进制与二进制之间的快速转换
- 硬盘数据恢复软件免费版有免费使用的吗
- Northwind 数据库 多版本
- python发邮件被认定为垃圾邮件_【python文本分类】20行代码识别垃圾邮件