请选择 进入手机版 | 继续访问电脑版
  • 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

1683942030/LuaHook: LuaHook android native function, alse with base help lib for ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

1683942030/LuaHook

开源软件地址(OpenSource Url):

https://github.com/1683942030/LuaHook

开源编程语言(OpenSource Language):

C 87.4%

开源软件介绍(OpenSource Introduction):

LuaHook

LuaHook android native function, alse with base help lib for ue4

1、提供一些hook和常用内存读写函数到lua: static const luaL_Reg XLUA[] = { { "hook", lua_hook },
{ "unhook", lua_unhook },
{ "call", lua_call_function },
{ "argv", lua_set_argv },
{ "dlsym", lua_get_addr },
{ "dump", lua_dump },
{ "i2s", lua_i2s },
{ "s2i", lua_s2i },
{ "i2f", lua_i2f },
{ "f2i", lua_f2i },
{ "wint64", lua_write_int64 },
{ "rint64", lua_read_int64 },
{ "wdouble", lua_write_double },
{ "rdouble", lua_read_double },
{ "wint32", lua_write_int32 },
{ "rint32", lua_read_int32 },
{ "wfloat", lua_write_float },
{ "rfloat", lua_read_float },
{ "wint16", lua_write_int16 },
{ "rint16", lua_read_int16 },
{ "wint8", lua_write_int8 },
{ "rint8", lua_read_int8 },
{ "wstr", lua_write_string },
{ "rstr", lua_read_string },
{ "wwstr", lua_write_wstring },
{ "rwstr", lua_read_wstring },
{ "wslen", lua_get_wstring_len },
{ 0, 0 } };

2、提供UE的对象属性解析功能,见ue.lua: read_fs(fs) write_fs(fs, str) enum_props(inst) ...

3、lua脚本md5校验,改变后即可重新加载,方便测试代码(lua的print已用LOGD替换)。




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap