配置抓包工具





你真的装了吗?


第一步识别引擎
路径 assets/src 解密lua
Cocos unity ue4 ue5 白鹭引擎
Lua js
\lib\arm64-v8a\
打开010 这个就是sign 一般来说都写在文件的头部 是明文
Xxtea 写在开头的就是sign 还有一个key
Key
sign

Ida shift+f12
搜索highgames 看看sign在什么位置 进一步推出key

cocos2d::Application,applicationDidFinishLaunching() 把它理解为初始化

那我们的密钥key也找出来了 不要问我咋找的 难的游戏我就frida hook了
highgame
highgames
解密完成后 就是LuaJIT 字节码

LuaJIT 字节码 不是明文 还需要进一步转化为明文

使用LuaJIT解密工具

都是明文 你看得懂吗? 反正我看不懂

喊话
0D 00 03 00 65 00 97 00 1A 03 31 32 33 10 01
0D 00 03 00 65 00 2A 00 1A 03 31 32 33 10 01

搜send 看如何组包

看这个

点击去

0D 00 03 00 65 00 97 00 1A 03 31 32 33 10 01
组包方式
0D 00 03 00 65 00 97 00 1A 03 31 32 33 10 01
0D 00
03 00
65 00
97 00
1A 03 31 32 33 10 01
*buf = this->m_size + 6; 长度+ 6
buf就是我们的要组的包
从右往左读 STRH R2, [buf,#6]
从 R2 拿 2 个字节,写到 buf+6 那格起的位置

STRH R2, [buf,#0]
STRH R2, [buf,#2]
0 1
拿2个字节 写到第0个位置
0D00 0300 6500 2A00 1A 03 31 32 33 10 01
0E00 0300 6500 5500 1A 04 31 32 33 34 10 01
大小端序
AB CD EF
冰与火的战歌:Windows内核攻防实战高级班!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。
最后于 20小时前
被kanxue编辑
,原因: