设为首页 加入收藏

TOP

Android逆向分析源码中资源代码还原小工具
2014-11-24 11:27:53 来源: 作者: 【 】 浏览:0
Tags:Android 逆向 分析 源码 中资 源代码 还原 工具

如何将这些数字还原成为原始的资源索引形式呢?


我们希望得到如下形式的代码:


可读性就非常高了。


下面讲述如何做到这个功能:


b(2130903088);中的数字转换为16进制以后,是0x7f030030,通过手工在R.java中搜索我们可以找到:


public static final int fir_info_page=0x7f030030;


因此在相应的地方替换为对应的资源索引就可以了,处于layout class之下,因此是 R.layout.fir_info_page 。


好了,原理很简单,接下来我们编写一个perl脚本来批量做这个事情,具体代码如下:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android getWidth() getHeight() .. 下一篇Android 4.1 强制使用720dp的布局

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C 内存管理 | 菜鸟教 (2025-12-26 20:20:37)
·如何在 C 语言函数中 (2025-12-26 20:20:34)
·国际音标 [ç] (2025-12-26 20:20:31)
·微服务 Spring Boot (2025-12-26 18:20:10)
·如何调整 Redis 内存 (2025-12-26 18:20:07)