之前的博客说过在我HOOK微信的一些事情,也提到过一些接口的事情,今天着重分析一下微信的接口,让大家对微信和HOOK有一个基本的认知
首先第一点,关于HOOK,是需要搭配微信电脑端启动的,启动之后可以像脚本一样运行一些指定命令,比如一些推广消息,添加朋友,回复聊天,收款记录等等。

与微信协议有类似的地方,但不同点也非常多。

首先微信协议是利用对微信与服务器之间的消息传递工作的,破译微信的加密算法,伪装自身进行一系列操作,这种方法破译难度很大,而且微信对此有针对性的检测,需要很谨慎使用,这里我们就不谈协议了,主要介绍HOOK

HOOK的原理很简单,一般是使用OD进入微信电脑版的汇编代码中,通过一系列的汇编操作,寻找微信的一些关键功能call或者说节点,然后再进行操作。

经过以往不断的技术积累,微信的汇编已经不再是难点了,很多功能也已经组装完成
附下图,我进行测试的一个测试端

其内部的功能处理大致如下,功能比较多,就截取一部分吧

尾声:
我这边因为同时涉猎过协议和HOOK,对这方面也是了解的多一点,有兴趣或者要学习交流的朋友可以查看我的博客昵称联系到我(qq攻城狮)
源代码就不再这里放出了,被滥用的情景也是我不希望看到的。

微信全功能HOOK接口源码相关推荐

  1. Eatting外卖基于瑞吉外卖代码全功能优化含源码

    Eatting外卖基于瑞吉外卖代码全功能优化含源码 文章目录 项目的最终部署 源码地址 github:[源码地址](https://github.com/yangxingyue0623/Eating_ ...

  2. 微信开放平台---网站授权微信登录功能(附带源码)

    1 微信开放平台:https://open.weixin.qq.com/ 2 微信官方教程:https://open.weixin.qq.com/cgi-bin/showdocument?action ...

  3. H5版仿制微信跳一跳小游戏,网页版仿微信跳一跳小游戏源码,实现了跳一跳的基本核心功能

    H5版仿制微信跳一跳小游戏,网页版仿微信跳一跳小游戏源码,实现了跳一跳的基本核心功能 完整代码下载地址:H5版仿制微信跳一跳小游戏,网页版仿微信跳一跳小游戏源码 运行截图 Project setup ...

  4. 虎年姓氏头像微信小程序源码+文字变音+喝酒娱乐多功能小程序源码

    简介: 虎年姓氏头像微信小程序源码+文字变音+喝酒娱乐多功能小程序源码 网盘下载地址: http://www.zijiepan5.xyz/hNiChK2xwgy0 图片:

  5. 2022虎年姓氏头像微信小程序源码+文字变音+喝酒娱乐多功能小程序源码

    简介: 虎年姓氏头像微信小程序源码+文字变音+喝酒娱乐多功能小程序源码 网盘下载地址:https://qumaw.lanzoul.com/ioRp700i1fgb

  6. 微信小程序:游戏助手王者战力查询扫码登录多功能小程序源码

    这是一款游戏多功能助手小程序 内由王者战力查询(支持微信QQ双端查询,安卓IOS) 游戏扫码登录(内支持多种游戏扫码登录) 短视频去水印功能(支持各大平台) 游戏改名助手(支持空白名生成,符号名生成) ...

  7. 健康菜谱微信小程序+项目前后台源码(JavaSSM+Mysql)

     博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 健康菜谱微信小程序+项目前后台源码(JavaSSM+Mysql) 视频效果 ht ...

  8. H5幸运盒子幸运砸金蛋微信盲盒游戏网站源码

    H5幸运盒子幸运砸金蛋微信盲盒游戏网站源码(经检查代码不加密,开源),幸运盒子幸运砸金蛋微信盲盒游戏源码下载 礼物盲盒砸金蛋/红包雨/全修复版本/自带积分商城支付及登陆均已对接 最近很多人在找的虎年砸 ...

  9. 前端小白也能快速学会的博客园博客美化全攻略[附源码]

    前端小白也能快速学会的博客园博客美化全攻略[附源码] 文章目录 前端小白也能快速学会的博客园博客美化全攻略[附源码] 美化方法论简介 准备工作 js权限申请 如何模仿一个博客园的自定义风格(样式css ...

最新文章

  1. javascript操作html元素CSS属性
  2. 大小端问题傻傻分不清?
  3. idea设置中文界面_英雄联盟手游中文翻译--游戏主页设置界面翻译
  4. linux open函数使用,linux中open函数使用
  5. 关于升级Vmware ESXI6.7 主机挂在ISCSI共享存储的方法
  6. 读取配置文件(configparser,.ini文件)
  7. ld: library not found for -lcrt1.3.1.o
  8. J2EE Architecture(6)
  9. 【FAQ】【Push Kit】 华为怎么设置角标
  10. powerdesign 下ER模型中展示数据注释中文列
  11. python 解压zip ,rar 文件及编译错误的解决方法
  12. AD19原理图的设计流程
  13. 网页配色方案及方法[网上配色文章集合
  14. E/art﹕Failed sending reply to debugger: Broken pipe的解决方法
  15. 用c语言求20以内的勾股数,C语言求勾股数代码及解析
  16. 无悔入华夏怎么一直显示服务器,无悔入华夏快速通关攻略
  17. lack名词形式_lack用法
  18. 2022年初级审计师考试冲刺试题及答案
  19. shiro登录验证原理
  20. Armin Strom推出“致敬1”系列;卡西欧将发布紧凑型G-SHOCK | 知消

热门文章

  1. 机器学习笔记之概率图模型(六)推断基本介绍
  2. java word库_几种解析Word文档的Java类库比较
  3. 如何用不到10元人民币 DIY 一个 YubiKey
  4. 解决SpringBoot项目中遇到的数据库连接yml文件配置问题
  5. Jenkins 之 Blue Ocean
  6. 知其然也要知其所以然---Kernel上报电量UEvent事件流程分析
  7. 浪潮服务器NF5280M5配置管理口BMC的IP web界面登录 ipmi 代外【详细】
  8. 化学中计算机模拟试题,化学模拟试题及答案1
  9. 刘韧:好记者到事实为止(2020修订版)
  10. ATU中TD-SCDMA参数中英文解释