使用luaJit编译成二进制
1. 安装luaJit
下载 http://luajit.org/LuaJIT2.0.2
安装 sudo make install
2. 使用luabinary.py,此处只是输出cmd
3. 到luajit路径下,运行上步骤输出的cmd,
luaJit/luaJit
输出刚才cmd
4. 复制luajitScript的文件到Resource/luaScript
5. xcode运行测试验证
6. android运行测试验证
import os,sys
srcdir = '~/Documents/'
destdir = '~/Documents/'
def luabinaryDir(srcdir, dstdir):
if not os.path.exists( srcdir ):
os.system( 'mkdir ' + srcdir )
if not os.path.exists( dstdir ):
os.system( 'mkdir ' + dstdir )
flist = os.listdir(srcdir)
for item in flist:
filepath = os.path.join(srcdir, item)
# print item
# print filepath
if os.path.isdir(filepath):
luabinaryDir( os.path.join(srcdir, item), os.path.join(dstdir, item) )
elif os.path.splitext( item )[1] == '.lua':
# print 'Y'
srcfile = os.path.join(srcdir, item)
dstfile = os.path.join(dstdir, item)
cmd = 'luajit -b %s %s' % (srcfile, dstfile)
print cmd
# os.system(cmd)
luabinaryDir('sourcePath',"destPath')
#此处2个路径,分别为lua原文件路径 和lua二进制后输出路径
分享到:
相关推荐
本工具是用python编写,需要python3以上版本环境支持 下载后解压出来后可以直接运行下面命令: python ./main.py C:/DeskTop/test.luac.32 ...本工具亲测可以解析通过luajit编译的lua文件,并反编译生成原始lua文件。
luajit beta10 x86/64版二进制文件 luajit.exe lua51.dll
测试 luajit和lua可执行情况,包含各个版本luajit编译方式
luajit2.1beta cocos2dx 编译代码 32 64 cd windows/32 luajit.exe -b test.lua test32.luac cd windows/64 luajit.exe -b test.lua test64.luac
moonblob是一个用moonscript编写的紧凑型LuaJIT库,可以将序列化为有效的二进制格式。 它可用于解析任意二进制数据,或序列化数据以进行有效的存储或传输。 如何使用 写数据 BlobWriter = require ( ' BlobWriter ' ...
LuaJIT-2.0.4最新编译后文件,luajit.ext lua51.dll, 下载visual studio 下载编译,
Luajit 静态库(含32位和64位),直接包含include里面的头文件lua.hpp,在链接上lib库就可以使用了!
LuaJIT-2.1.0-beta3 已编译好的版本win10下编译 luajit.exe lua51.dll lua51.lib luajit.lib LuaJIT-2.1.0-beta3_win10_by_zengfr.zip
Luajit 2023编译成品 android arm64 ios 最新luajit 2.1.0 v2.1.ROLLING
1.opcode已修改为2.0.4版本 2.需要python3环境,luajit 2.0.4环境 3.逆向文件luajit版本必须为2.0.4 4.使用方式 进入工具文件夹 执行 main.py xx.lua > xx-dump.lua 5.仅做逆向学习之用,严禁用于商业非法等用途
luajit.exe 编译lua jit脚本 XP可运行版。WinXP使用VS2010命令行编译的。
LuaJIT lua脚本加密解密脚本
LuaJIT反编译器(或更多的字节码重组器) 这是我做的事情,它从汇编字节码重新组装LuaJIT(或者与LuaJIT本身一起使用时,可以反编译LuaJIT文件)警告该回购目前处于变动状态。 对于旧的.exe,请查看 。 对于可读(但...
haxe语言编译成luajit。再exe进行调用。
2.1.0beta1 luajit的编译软件
luajit ios android windows mac linux 5个平添编好的库,能直接使用
LuaJIT,windows版本 ...本软件为luajit2.0.3源码针对windows平台编译的可运行版本。 使用方法:下载解压后,把路径添加到系统环境变量的path中即可。 cmd进入DOC窗口输入"luajit -b"等命令直接使用
本工具亲测可以解析通过luajit编译的lua文件,并反编译生成原始lua文件 之前上传了一个资源 https://download.csdn.net/download/pbymw8iwm/88222584(只能一个个luac反编译),而本脚本直接批量直接反编译整个luac...
luajit5.2的编译版本,网上能吓到的都是要自己编译的,这个是编译好的,