04 2018 档案

摘要:cp : https://blog.csdn.net/hp910315/article/details/51823236 cp : http://www.jb51.net/softjc/119036.html 静态分析Android程序的两种方法: 一、阅读反编译生成的Dalvik字节码。 1、使用 阅读全文
posted @ 2018-04-25 21:22 demoblog 阅读(1376) 评论(0) 推荐(0) 编辑
摘要:cp : https://blog.csdn.net/fengmm521/article/details/78446486 jar转smali文件一共要走两步,先将jar文件转为.dex文件 (dx工具),再将.dex文件转为smali文件 (dex2jar工具) 第一步, jar文件转smali文 阅读全文
posted @ 2018-04-25 20:15 demoblog 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:cp : https://segmentfault.com/a/1190000005128037 在开发过程中字符串不可避免,但是这些字符串也可能是破解的关键点,比如服务器的地址和错误提示这些敏感的字符串信息。如果这些字符串采用硬编码方式,很容易通过静态分析获取。之前的一篇blog以提示的字符串以突 阅读全文
posted @ 2018-04-23 20:36 demoblog 阅读(1346) 评论(0) 推荐(1) 编辑
摘要:cp : https://segmentfault.com/a/1190000005105973 DEX校验 classes.dex 是 Android 虚拟机的可执行文件,我们所写的 java 代码其实都在这里面,所有很多对应用程序的篡改都是针对 classes.dex 文件的。可以找一个 APK 阅读全文
posted @ 2018-04-23 20:25 demoblog 阅读(2166) 评论(0) 推荐(0) 编辑
摘要:cp : https://segmentfault.com/a/1190000005095406 乱序原理 为了增加逆向分析的难度,可以将原有代码在 smali 格式上进行乱序处理同时又不会影响程序的正常运行。乱序的基本原理如下图所示,将指令重新布局,并给每块指令赋予一个 label,在函数开头处使 阅读全文
posted @ 2018-04-23 20:19 demoblog 阅读(442) 评论(0) 推荐(0) 编辑
摘要:copy from : https://segmentfault.com/a/1190000007652937 0x00 前言 分析 dex 文件格式最好的方式是找个介绍文档,自己再写一个简单的 demo 然后用 010Editor 对照着分析。文档可以参考官方文档http://source.and 阅读全文
posted @ 2018-04-23 17:22 demoblog 阅读(520) 评论(0) 推荐(0) 编辑
摘要:copy : https://down.52pojie.cn/Tools/Disassemblers/ 阅读全文
posted @ 2018-04-23 17:20 demoblog 阅读(199) 评论(0) 推荐(0) 编辑
摘要:copy : https://blog.csdn.net/u012573920/article/details/44034397 1.Smali简介 Smali是Dalvik的寄存器语言,它与Java的关系,简单理解就是汇编之于C。假如你对汇编有足够的驾驭能力,那你可以通过修改汇编代码来改变C/C+ 阅读全文
posted @ 2018-04-23 16:24 demoblog 阅读(2035) 评论(0) 推荐(0) 编辑
摘要:copy : https://www.cnblogs.com/gordon0918/p/5466514.html 1、概述 Smali是Android系统中Dalvik虚拟机指令语言,在apk逆向过程中有许多工具可以把smali代码转化成java代码。但是在学习Smali语法的过程中,有时候需要进行 阅读全文
posted @ 2018-04-23 15:39 demoblog 阅读(1111) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示