【原创】《我叫mt》数据包解包记录.docVIP

  • 68
  • 0
  • 约4.03千字
  • 约 4页
  • 2015-08-01 发布于河南
  • 举报
【原创】《我叫mt》数据包解包记录.doc

【原创】《我叫mt》数据包解包记录 关于GDB部分,不懂的请看虫大的《android软件安全与逆向分析》 ============================================= == From: 《我叫MT online》使用的是开源项目npk,想要解包data.dat,需要得到key, 步骤记录如下,以备忘。 1. 开启Android JIT Debugging 代码: setprop debug.db.uid 32767 启用Just-in-time debugging, pid 小于32767的进程(apk的进程号10000),在crash之后,自动等待gdb附加调试。 2. 准备LogCat 用数据线连上手机,打开Eclipse,打开DDMS,选中手机,查看LogCat输出信息。 3. 修改libgame.so 找到/data/data/com.locojoy.punchbox.immt_a_chs/lib/libgame.so,下载到电脑,用ida打开,找到函数 __npk_package_open 对比源码 代码: NPK_RESULT __npk_package_open( NPK_PACKAGEBODY* pb, const NPK_CHAR* filename, long filesize, NPK_TEAKEY teakey[4]

文档评论(0)

1亿VIP精品文档

相关文档