微信私有API的获取方法可以从书中获得。

开始:

1. 已知微信新消息函数API

-(void)AsyncOnAddMsg:(id)msg MsgWrap:(id)wrap;

2. 新建Tweak工程

注意微信的BundleID 为 com.tencent.xin

建好的工程文件夹中分别修改 Makefile 和 tweak.xm 文件

Makefile

export THEOS = /opt/theos

export THEOS_DEVICE_IP = 设备IP

include $(THEOS)/makefiles/common.mk

TWEAK_NAME = xin

xin_FILES = Tweak.xm

xin_FRAMEWORKS = UIKit

include $(THEOS_MAKE_PATH)/tweak.mk

after-install::

install.exec "killall -9 SpringBoard"

tweak.xm

%hook CMessageMgr

- (void)AsyncOnAddMsg:(id)arg1 MsgWrap:(id)arg2 {

UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"新消息" message:arg1 delegate:self cancelButtonTitle: arg2 otherButtonTitles:@"确定", nil];

[alert show];

}

%end

3. 通过openssh 安装在手机

测试截图忘了

在tweak.xm 中

将arg1 和 arg2 放入alert的 message 和 cancelButtonTitle

测试可以推测 :

arg1 是新消息类型

比如私聊打印出

wxid_uzmj63mhbh8b22

wxid_ssf365rdfnd421

比如群聊打印出

2810475734@chatroom

arg2 始终没有打印内容,或许是加密的。

hook微信新消息进度就是到这里。

c语言hook微信dll,Hook微信 - 拦截新消息函数,获取消息内容相关推荐

  1. R语言描述性统计分析:使用epiDisplay包的summ函数获取dataframe数据中每个变量的常用统计量、对每个变量进行汇总统计

    R语言描述性统计分析:使用epiDisplay包的summ函数获取dataframe数据中每个变量的常用统计量.对每个变量进行汇总统计 目录

  2. C语言playsoundw函数,使用inline hook实现修改PC微信通知铃声-哥哥微信来了

    本帖最后由 bester 于 2020-2-15 01:20 编辑 原贴:https://www.52pojie.cn/thread-1103441-1-1.html 最近频繁刷某音刷到哥哥微信来了的 ...

  3. python hook pc微信_PC企业微信HOOK接口开源

    介绍 wxwork_pc_api 使用HOOK技术将核心功能封装成dll,并提供简易的接口给支持调用dll的语言使用. 你可以通过扩展 wxwork_pc_api 来实现: 监控或收集企业微信消息 自 ...

  4. HOOK准备--PC版微信初试

    HOOK准备–PC版微信初试 以下关于钩子的介绍来自百度百科 钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程序以监视指定窗口的某种消息,而且所监视的窗口可以是其他 ...

  5. 用hook android 微信,【第一篇】【安卓微信】HOOK微信发消息,当HOOK遇上HOOK。

    前人栽树,后人吃桃. 准备入坑 安卓 xposed hook 微信(及时通信),好吧,第一步当然是论坛里面搜索啦,像掷骰子.计步器什么的都是小孩子过家家入门级别的,当然是要搞就搞(及时通信).微信 a ...

  6. Java可以hook微信吗,Hook实现Android 微信、陌陌 、探探位置模拟(附源码下载)

    Hook实现Android 微信.陌陌 .探探位置模拟 最近需要对微信,陌陌等程序进行位置模拟 实现世界各地发朋友圈,搜索附近人的功能,本着站在巨人肩膀上的原则 爱网上搜索一番. 也找到一些 代码和文 ...

  7. 最新微信hook二次开发C#Demo之获取消息代码

    用[最新微信hook二次开发c#源代码]获取消息: 消息类型有以下几种 1 文本,2 图片,3 表情(gif),4 视频,5 文件,6 名片,7 位置,8 小程序,9 链接,10公众号文章列表 发送方 ...

  8. 微信HOOK+协议 协同开发 微信直播 视频号场控

    近期,很多微信直播场控的功能软件出现 和朋友聊了一下,主要功能是通过PC微信的接口实现的 但是部分功能是PC接口没有的 因此需要通过PB组协议包,然后利用PC的HOOK接口,进行执行 PB组包 pb. ...

  9. Java可以hook微信吗,【第一篇】【安卓微信】HOOK微信发消息,当HOOK遇上HOOK。

    前人栽树,后人吃桃. 准备入坑 安卓 xposed hook 微信(及时通信),好吧,第一步当然是论坛里面搜索啦,像掷骰子.计步器什么的都是小孩子过家家入门级别的,当然是要搞就搞(及时通信).微信 a ...

最新文章

  1. Ubuntu 18的中文界面切换《图解教程》亲测成功
  2. 网页版四则运算(未全部完成)
  3. 云小课 | 详解华为云独享型负载均衡如何计费
  4. linux mysql df_Linux基础:df命令总结
  5. 爱奇艺首届“黑客马拉松“落幕 极客变身“大娱乐家”
  6. CF789D Mike and distribution
  7. Nacos6# Distro协议全量同步与校验
  8. P4556-线段树合并,差分
  9. python豆瓣镜像_pip使用豆瓣的镜像源
  10. ubuntu关闭网络防火墙后,外网依然不能连接ubuntu的端口
  11. React之Ref如何去使用?
  12. ubuntu系统搭建steam饥荒联机服务器
  13. null于undefined 区别
  14. c# + ArcGIS Engine = 简易桌面端地理信息系统
  15. 高等数学-无穷级数思维导图
  16. Matlab细胞识别统计,血液细胞的图像识别计数方法与流程
  17. 众昂矿业:萤石矿现状如何?
  18. RKE安装部署K8S集群、Rancher
  19. Win11打开Excel提示Stdole32.tlb错误如何修复?
  20. Jasper:SAOP API 函数

热门文章

  1. 基站定位-基于基站的移动台定位系统
  2. SDWU 2021 Autumn Training Series C1 1st Round题解
  3. ThinkPHP(7)——数据库操作
  4. creo 6.0—11:圆角、倒角绘制,文本(文字)创建
  5. 某公司的网络工程师面试题,含答案!
  6. SQL Server2022 Express和SSMS下载安装教程(超详细)
  7. python基础语法(十一)——测试代码
  8. 前端实现多人视频聊天— WebRTC 实战(多人篇)
  9. ABP中IdentityServer4的Secret生成
  10. Python爬虫爬取小说