首页
社区
课程
招聘
[原创]注入安卓进程,并hook java世界的方法
2014-3-28 14:16 189209

[原创]注入安卓进程,并hook java世界的方法

2014-3-28 14:16
189209
收藏
点赞1
打赏
分享
最新回复 (161)
雪    币: 270
活跃值: (234)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
wule 2 2014-9-29 12:37
101
0
我试了好多次,,会有很多的warning,运行时发现无法进入到injectInterface(看不到对应的log),能否指点一下。
雪    币: 76
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mingxuan三千 2014-9-29 12:49
102
0
warning是有的 编译通过 运行不成功 我也是这个情况

《无源码加解密实现 && NDK Native Hook 》
和《进击的Android注入术 》这2篇文章也是这样的情况

目前还在研究
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xiezhongyi 2014-9-29 14:19
103
0
谢谢分享,很喜欢,收藏一下
雪    币: 270
活跃值: (234)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
wule 2 2014-9-29 14:39
104
0
我的qq:840263028,能不能加qq聊,,你说的这些文章,我都做过
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
malokch 2 2014-10-1 18:39
105
0
这样子基本上都是inject注入程序兼容性不太好的原因,这套代码带的inject确实不太好用,度娘上有很多套,你换个试试看
雪    币: 3
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
奥利 2014-10-14 21:27
106
0
噩噩噩噩噩
雪    币: 1
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
adsfsdf 2014-11-9 08:21
107
0
你好,我看你的lib,感觉很不错,但是那个libHook.so有源码吗?
雪    币: 1
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
adsfsdf 2014-11-9 10:10
108
0
楼主好多事没说清楚呀。。导致会有那么多人问问题,应该整理一下原理+实现步骤,要渔,不要鱼。。。
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
潇潇炫酷 2014-11-23 16:15
109
0
怎样防止其它程序注入呢?比如LBE
雪    币: 188
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
JackJoker 2014-12-17 21:24
110
0
感谢楼主分享。
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
malokch 2 2015-1-2 19:21
111
0
喜大普奔,art hook已经完成。
雪    币: 168
活跃值: (81)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
bunnyrene 2015-1-4 11:49
112
0
[armeabi] Compile++ thumb: so <= so.cpp
[armeabi] Compile++ thumb: so <= MethodHooker.cpp
[armeabi] Compile++ thumb: hookart <= art.cpp
jni/art.cpp:13:61: fatal error: entrypoints\interpreter\interpreter_entrypoints.h: No such file or directory
#include "entrypoints\interpreter\interpreter_entrypoints.h"
                                                             ^
compilation terminated.

代码编译不了啊
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zjgterry 2015-3-4 15:32
113
0
真好!感谢楼主的无私奉献。如果能封装一下就更好了。
雪    币: 0
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
liuwl 2015-3-5 15:06
114
0
楼主,调用原来函数的逻辑跑通了嘛?我按照你的思路先保存MethodID,hook之后再通过Call***Method调用原来的方法,但出现的结果是仍然调用hook之后的方法。
雪    币: 1
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
tangshuye 2015-3-17 15:32
115
0
感谢分享...收藏了
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
poower 2015-3-18 11:32
116
0
刚开始学习,谢谢提供
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
poower 2015-3-18 20:14
117
0
求完整代码学习
雪    币: 5
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
牛宝宝 2015-3-24 11:10
118
0
顶一顶
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
kenping 2015-3-25 21:44
119
0
学习了,标记一下
雪    币: 234
活跃值: (10)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
inraining 2 2015-3-30 09:26
120
0
能否分享源码一份,谢谢!
雪    币: 31
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wildbeast 2015-3-31 07:18
121
0
收藏了!  谢谢分享
雪    币: 51
活跃值: (228)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
gestic 2015-4-22 14:56
122
0
貌似FindClass只能找到系统Java方法,能否找到非系统的java方法呢,比如自己应用程序中的java方法!
雪    币: 43
活跃值: (388)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
malokch 2 2015-4-23 09:44
123
0
有个findAppClass的方法,可以拿到app里的类。不过这个方法在4.3后的系统需要做一点改进,主要是android/app/ApplicationLoaders里的方法签名不一样了。
雪    币: 36
活跃值: (108)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
乱世求助 2015-5-7 08:52
124
0
我擦。疯了,这么复杂
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
月亮Sky 2015-5-9 11:28
125
0
[囧] 好难。。。。。看不懂。。。
游客
登录 | 注册 方可回帖
返回