一种LuaJIT字节码的处理方法、装置及存储介质
摘要:
本发明提供了一种LuaJIT字节码的处理方法、装置及存储介质。该方法包括:预处理步骤,对加密的LuaJIT字节码进行预处理,并根据预处理结果选择处理模式;处理步骤,基于所述处理模式对所述加密的LuaJIT字节码进行处理得到原始的LuaJIT字节码。本发明基于LuaJIT字节码的函数lj_bcread和目标软件中LuaJIT虚拟机相关的变量lj_vm_asm_begin和lj_bc_ofs得到包含LuaJIT字节码信息的结构体GCproto,并修正所述结构体GCproto中的LuaJIT字节码信息后并保存到文件中,所得文件为原始的LuaJIT字节码,提高了加密的LuaJIT字节码处理的效率,且准确率高,达到了快速分析LuaJIT字节码的目的,提高了用户体验。
公开/授权文献
0/0