
android协议分析
inquisiter
这个作者很懒,什么都没留下…
展开
-
xposed流程图解析
二、Xposed机制介绍这里我们采用大量的流程图来解析。通过分析android源码,我们可以得出如上图的结论:不论是java层还是c层的代码,都会进过一个统一的执行函数dvmCallMethodV,之后才判断是解释执行还是elf方式执行。图1 Xposed启动过程Xposed通过更改源码app_proccess中的app_main.c用来替换android 解释器zgote孵化器...原创 2020-03-16 10:05:31 · 925 阅读 · 1 评论 -
face api协议分析
应用编号1675194565824091Account Kit 应用密匙91f1de0b6fb697a92e6a89761d40dbb3Account Kit 客户端口令3fd5c567b4996d4f45ed43cebc535a2a先有两个大问题,一个是这个线程交互实现的是什么。另一个是从主线恢复类功能,并尽可能少的使用函数。登录资料和头像自动填写原创 2017-10-22 08:47:41 · 740 阅读 · 0 评论 -
关于多个按钮更改程序执行状态的实验
本来我写了界面,每个按钮的监听事件里写了好多代码,然后执行的时候按下按钮对对象进行操作。本来想法是一个按钮执行对象的具体流程,然后我们在另一个按钮里设置一个状态标识。这样,我们想改变程序状态时,只要按下改变程序状态的按钮就行了。但是,事实上这样行不通。在windowsbuilder建立的窗口上,我们的监听事件是建立在一个EventQueue.invokeLater run()上的建立的线程上的,原创 2017-10-31 23:04:32 · 286 阅读 · 0 评论 -
一次还原算法的另类途径——动态库引用
一次还原算法的一类途径一般来说我们还原算法,就要老老实实的静态分析,动态分析,有反调试就国反调试。不过我现在发现,现在的反调试越来越不好过了,加上还有部分签名验证等乱七八糟的东西。就真的让人苦闷了。本次我们另辟蹊径,我们不过反调试和签名验证。直接把关键算法的库给他扒出来,在我们自己的应用中分析。你这回没辙了吧。关键算法位置这个比较容易,静态分析直接上,没啥好说的,直接上代码int __fastcal原创 2017-12-13 10:38:19 · 1265 阅读 · 0 评论