安卓安全
sp00f
南无阿弥陀佛 南无阿弥陀佛 南无阿弥陀佛 南无本师释迦牟尼佛 南无本师释迦牟尼佛 南无本师释迦牟尼佛 南无大悲观世音菩萨 南无大悲观世音菩萨 南无大悲观世音菩萨 南无大愿地藏王菩萨 南无大愿地藏王菩萨 南无大愿地藏王菩萨 南无十方三世一切诸佛菩萨善神护法 菩提明镜里
展开
-
逆向sgavmp篇
sgavmp篇觉着降生也许在业界中sgavmp算是一个比较高的点了;它让很多人望而生畏,特别是对于我这种菜鸡来说,它简直是一个无法跨越的屏障。和猫一样人也对一些事物充满好奇,但往往催生你欲望的不是好奇而是外界事物。前不久有一个阿里安全部的面试邀请,记得最后一面的时候面试官几次问到了我他们avmp的实现原理,在当时我几乎除了听过其名字外对此一无所知,这便燃起了我的好奇心。聊到sgavmp就不得不聊聊liteVM,不过我并不想在这里过多的描述它,我会单独在写一篇liteVM的文章。在逆sgavmp早原创 2020-05-29 12:49:47 · 1509 阅读 · 1 评论 -
分享一个曾经实现的ArtHook源码
基于学习和分享的目的,你可以自行下载,随意进行更改,但需要注明出处,版权属于我个人所有。实现原理和思路:1、核心原理是利用java反射+代理2、在java层实现一个method,在jni层替换method结构指针注意:我当时使用的手机是google 原生Android6.0,可以在6.0手机跑通,其他版本的ArtMethod结构体头文件中有,不过我代码中并没有添加对其他类型...原创 2019-03-03 12:28:27 · 1321 阅读 · 0 评论 -
分享早期写过的基于Android的Got Hook
基于学习和分享的目的,你可以自行下载,随意进行更改,但需要注明出处,版权属于我个人所有。实现原理和思路:1、必须完全了解Android linker加载和解析so过程2、仿照linker解析过程解析要进行hook的so3、修改GOT条目对于segment属性为可写,替换GOT条目,修改回为原属性该版本为很早以前版本,可能仅支持4.4和5.0,想支持更高版本,应该稍作修改就可以了...原创 2019-03-03 11:58:17 · 605 阅读 · 0 评论