开源项目 apk cfg and android app path profiling
2014-08-31 19:50
387 查看
暑假里面完成的一个小项目,limitation还是挺多的。
期待未来有更大的motivation 去完善它。通过此次的项目设计,对于smali的语法更加了解了,对于进一步学习android app的安全有更好的帮助。
项目已经上传到了github:https://github.com/desword/apk-CFG
一下内容的ppt上传csdn了:
1、首先是构造app cfg的思路:
2、接着是构造path profiling 的思路:
3、接着对profiling的三个主要方法进行介绍:逆向结点序列
4、计算BL算法的pathid:
5、解析获得的log:
6、获得的while结构的cfg:
7、获得的解析log之后的path profiling:
期待未来有更大的motivation 去完善它。通过此次的项目设计,对于smali的语法更加了解了,对于进一步学习android app的安全有更好的帮助。
项目已经上传到了github:https://github.com/desword/apk-CFG
一下内容的ppt上传csdn了:
1、首先是构造app cfg的思路:
2、接着是构造path profiling 的思路:
3、接着对profiling的三个主要方法进行介绍:逆向结点序列
4、计算BL算法的pathid:
5、解析获得的log:
6、获得的while结构的cfg:
7、获得的解析log之后的path profiling:
相关文章推荐
- 开源项目 apk cfg and android app path profiling
- 解决android异常:dalvik.system.PathClassLoader[/data/app/***-1.apk
- Android开源项目apk源码
- 9个完整android开源app项目
- 9个完整android开源app项目
- Android App 开源项目使用统计
- 开源项目推荐(2):Android SlidingMenu 实现类似与Path2.0和Facebook滑动菜单
- 9个完整android开源app项目
- Android 开源项目android-open-project优秀项目解析 ZXing, github-android,Notes,weicuiyuan和gnucash-and,photup
- 9个完整android开源app项目
- Android 实战 - 个人APP乐逗项目(内部音乐播放器实现,开源MaskProgressView使用)
- 【开源项目】Android 手写记事 App(半成品)
- Android开发把项目打包成apk,安卓到手机上,或者提交到app应用商店
- Android 开源项目源码解析之DynamicLoadApk 源码解析
- 开源异步处项目Droid-Fu详解 For Android: BetterActivity, BetterService And BetterAsyncTask
- 【开源项目】Android 手写记事 App(半成品)
- 9个完整android开源app项目
- 9个完整android开源app项目
- 【Android开源项目解析】QQ“一键下班”功能实现解析——学习Path及贝塞尔曲线的基本使用
- android开发(17) 扫描二维码 - 调用第三方APK来实现二维码扫描,参考自 开源项目zxing