android逆向
__未然
这个作者很懒,什么都没留下…
展开
-
Xposed框架开发入门(一)
最近在学习Android逆向的时候涉及到了Hook方面的知识,所以研究了下Xposed和Cydia Substrate框架,虽然最后还是成功搞起了,但是一路下来感觉还是有很多不顺的,所以在学习的时候就把学习笔记顺手写下来了。关于这篇Xposed开发入门,准备分三章来写。第一章主要是关于Xposed框架的介绍和原理,第二章是Xposed框架的基础应用,第三章准备结合最近在做的一个某狗输入法的用户原创 2017-03-30 21:20:10 · 12325 阅读 · 0 评论 -
Xposed框架开发入门(三)--Android某输入法用户个人词库提取
前面已经介绍了Xposed框架开发的基本原理与简单的使用方法(具体可以参考:Xposed框架开发入门(一)和Xposed框架入门开发(二)–使用Xposed框架实现Activity跳转拦截),同时在第一篇文章中还说到了我们这第三篇文章介绍的是Xposed框架在实际Android逆向分析时的用法,所以本篇文章我们就以Android平台的某狗输入法(到底是啥大家自己猜,下文全部以某输入法代替)为例子,介原创 2017-04-16 18:49:57 · 7294 阅读 · 4 评论 -
Xposed框架开发入门(二)--使用Xposed框架实现Activity跳转拦截
接着上一篇Xposed框架入门开发(一)继续,在上一篇中已经说了,第二篇主要介绍的是Xposed框架开发的基础的应用。在接下来的文章中,主要以一个Activity的跳转APP为例, 示范Xposed框架的基本使用方法。1、编写一个简单的Activity跳转的应用在Android Studio中建立工程XposedDemo,在app中添加两个Activity。首先新建在layout中新建layout1原创 2017-04-12 23:38:49 · 11237 阅读 · 1 评论 -
Android数据库加解密逆向分析(二)--Line数据库解密
接着上一篇文章,这篇文章主要通过都对Line这款APP数据库加密方式的逆向分析来看看Android第一种数据库加密方式。开发环境: 1、测试设备:root手机一部 2、反编译工具:Android Killer或ApkTool 3、静态分析工具:jadx或者jd-gui 4、动态调试工具:Android Studio + smalidea插件一、下载Line,反编译1、首先从应原创 2017-06-03 20:30:36 · 3603 阅读 · 1 评论 -
Android数据库加解密逆向分析(一)
最近事比较多,所以最近一段时间也没更新博客了,现在终于有时间来写博客,美滋滋。好了接下来就带来三篇关于Android数据库加解密的逆向分析,第一篇主要说说现在Android中常用的两种SQlite加密方式:加密写入数据库的内容和加密整个数据库文件;第二篇以逆向分析一款通讯软件“Line”为例介绍“加密写入数据库的内容”这种数据库加密方式;第三篇以逆向分析阿里的一款通讯软件“点点虫”为例,简单介绍下“原创 2017-06-03 10:35:24 · 2542 阅读 · 0 评论 -
Android数据库加解密逆向分析(三)——微信数据库密码破解
接着上一篇文章,在上一篇文章中我们通过对Line数据库加密的逆向分析,了解到了对要写入到数据库中的数据加密,读取时再将读取出的数据解密这种Android上的数据库加密方式。这篇文章来通过介绍对微信数据库密码的破解来了解下对整个数据库加密的这种Android数据库加密方式。一、安装、反编译微信,查找本地数据库1、直接使用apktool反编译微信,这里微信的版本是6.5.8。虽然腾讯现原创 2017-06-20 22:00:05 · 22141 阅读 · 15 评论