零基础学习微信 HOOK,电脑端 duilib 库 hook、安卓端 XPosed 库 hook,哪条线路学习曲线平缓易上手?

2018-04-22 12:04:12 +08:00
 iango

#零基础学习微信 HOOK,电脑端 duilib 库 hook、安卓端 XPosed 库 hook,哪条线路学习曲线平缓易上手?(有没有发重?)


##项目需求:保存微信消息到数据库以供查询(次要目标自动回复转发消息);

##现状:高中学历的学渣,只会一点 Python、Html,没接触过 C 语言系列、Java 和安卓开发,目前通过 Python 的 itchat 和 Flask 收集展示微信消息,微信 web 版开始不稳定想升级协议。


##问题:

1.电脑端 duilib 库 hook、安卓端 XPosed 库 hook,哪条线路学习曲线平缓易上手?

2.两个方案实现需求要掌握的技术树(知识点)分别有哪些?

3.只需保存微信消息,有没有其他方案(非 web 协议)?

6329 次点击
所在节点    程序员
9 条回复
jliangchan
2018-04-22 12:26:54 +08:00
xposed hook 微信数据库 CURD 很简单, 找到 CURD 封装类就能 hook 到拼装 sql .
trys1
2018-04-22 13:21:04 +08:00
和楼主有同样的烦恼,马克一下
stzz
2018-04-22 14:59:19 +08:00
这…和木马有何区别…
FreeBSD
2018-04-22 15:05:01 +08:00
马克马克
xupefei
2018-04-22 16:32:00 +08:00
安卓吧。Windows hook 对操作系统底层要求很高。比如你首先得看懂汇编。
jinyang656
2018-04-22 16:36:13 +08:00
Android 很多开源的可参考
zkwap
2018-04-22 16:57:28 +08:00
还有一条路子,ADB 来搞行不行?
zjp
2018-04-22 17:04:20 +08:00
如果说是要获取本地已有的消息,解密数据库更简单,有现成的…
iango
2018-04-23 20:32:19 +08:00
@zjp 去年开始搞的时候查过解密的资料,当时因为微信升级 6.0 改了加密,好多解密库都挂了。回头再去看看。
---
@zkwap ADB 感觉小众,没有社区提供资料的样子……
---
@jinyang656
@xupefei
@jliangchan
感谢回复,先去看看 xposed 去。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/448856

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX