通过HOOK PC端的企业微信提取出各个功能的接口进行调用。

【支持个W最新版】【支持个W最新版】【支持个W最新版】

目前已经完成以下功能:

获取登录二维码/登录信息/登出信息;

获取自己信息/好友信息/内部联系人/外部联系人/标签列表/群列表;

搜索添加微信好友/设置联系人备注、手机号、描述、标签;

创建群聊/群拉人、踢人/发群公告/改群名/加群好友/进群、退群通知;

收发各种类型的消息;

生成个人/群二维码;

收发朋友圈

需要的可以联系本人:

CHAR qq[] = "2213221423";

CHAR verifyText[] = "wxwork";

全功能接口地址:

 最新功能

企业微信已更新到4.0.16版本 ,支持控制台的朋友圈、群发等操作。

功能列表:

企业微信接口文档1

个微接口

部分代码示例:

void VXWORKELF_4XXXXXXX_IMPL::GetLoginQrcode()
{
#ifdef VMP_VERIFYVMProtectBeginMutation("");
#endifDWORD dwGetLoginQrcodeCall = GetAddress(0x5XXXXXX0); auto pParamPtr = DPUInt(m_module, m_rootClass) + 0x10;auto pParam = *reinterpret_cast<VXAutoPtrObject *>(pParamPtr);pParam.pAutoPtr->refCount++;__asm {pushadpush 0x0mov eax, pParamPtrpush eaxcall dwGetLoginQrcodeCalladd esp, 0x8popad}
#ifdef VMP_VERIFYVMProtectEnd();
#endif
}
void VXWORKELF_4_XXXXX_IMPL::UploadBigFileImpl(const std::string& filePath,DWORD& key)
{DWORD dwLoadSubParamCall = GetAddress(0x1XXXX0);// 构造 sub paramauto subParam = HeapAllocMemory<WXCDNUploadBigFileParam>();subParam->objectClassPtr = GetAddress(0x6XXXX8);subParam->refCount = 0x1;subParam->refCountExt = 0x1;__asm {pushadmov ecx, subParamadd ecx, 0x10call dwLoadSubParamCallpopad}subParam->forwardThis = (DWORD)subParam;subParam->forwardFunc = (DWORD)&subParam->func;// 跟基址共用一块内存,需要增加引用计数防止释放DWORD dwUserDBParamPtr = DPUInt(XXXXX, 0x74) + 0x78;subParam->userParamPtr = *(VXAutoPtrObject *)dwUserDBParamPtr;subParam->userParamPtr.pAutoPtr->refCount++;memset(subParam->fill00, 0, sizeof(subParam->fill00));subParam->filePath = WXWStringEx{ StringToWString(filePath) };VXAutoPtrObject subParamPtr{ &subParam->func, subParam };subParam->fileType = 0x4;// 上传callDWORD dwThis = DPUInt(XXXXX, 0x14);DWORD dwUploadCall = DPUInt(XXXX, 0x4);__asm {pushadlea edx, subParamPtrpush edxmov ecx, dwThiscall dwUploadCallpopad}key = subParam->callbackParam->taskID;subParam->refCount--;
}

PC企业微信HOOK最新版相关推荐

  1. pc企业微信hook接口 全功能

    pc企业威信hook接口企业威信, dll调用 全功能调用 群操作 好友操作 朋友圈功能 定位 签到 提供主流语言Demo(java   c#  python 等) //请求示例 ///获取外部联系人 ...

  2. PC企业微信HOOK接口,获取指定好友的详细信息

    简要描述 获取指定好友的详细信息 操作码 102017 请求说明 参数名 必选 类型 说明 type 是 int 类型 user_id 是 string 用户id syncKey 是 string 同 ...

  3. PC企业微信hook接口,通过查询添加外部联系人教程

    通过查询添加为联系人(外部联系人) 操作码 102008 请求说明 参数名 必选 类型 说明 type 是 int 类型 addType 是 string 类型14微信用户 1企业用户 user_id ...

  4. pc企业微信hook接口,通过手机号查询微信信息

    简要描述 通过手机号查询微信信息 操作码 102007 请求说明 参数名 必选 类型 说明 type 是 int 类型 searchKey 是 string 手机号 searchType 是 int ...

  5. PC企业微信HOOK接口开源

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

  6. PC企业微信hook,获取个人二维码

    简要描述 获取个人二维码 操作码 102010 请求说明 参数名 必选 类型 说明 type 是 int 类型 syncKey 是 string 同步key 请求示例 { "type&quo ...

  7. pc企业微信协议,企业微信HOOK接口

    pc企业微信hook接口企业微信, 封装成dll,并提供简易的接口给程序调用. 你可以通过扩展 dll 来实现: 监控或收集微信消息 自动消息推送 聊天机器人 社群等管理 //实例 参数名 必选 类型 ...

  8. Zabbix企业微信告警最新版

    2019独角兽企业重金招聘Python工程师标准>>> Zabbix企业微信告警最新版 2017年11月21日 15:38:33 阅读数:1481 Zabbix企业微信告警最新版 最 ...

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

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

最新文章

  1. (十二) 完整注释的代码摘录
  2. lintcode :Remove Duplicates from Sorted Array II 删除排序数组中的重复数字 II
  3. 金蝶清空日志数据库脚本
  4. 【深度学习】——pytorch搭建模型及相关模型
  5. 打印hello world java_java – 如何打印“hello world”?
  6. LeetCode刷题(19)
  7. 面试题总结:可能是全网最好的MySQL重要知识点
  8. markdown 在线解析 工具
  9. maya 替换名称_Maya玛雅入门教程 MAYA粒子替换功能和Mel命令colorAtPoint教程
  10. 6、Flink的时间语义和Wartermark
  11. 生日祝福模板html,生日祝福语模板
  12. UnityShder法线贴图
  13. Spring中的IOC和AOP是什么意思?
  14. 获取flask的app.route装饰器所有url
  15. Mac投屏工具AirServer 7 Mac汉化版
  16. rhel7 pcs pacemaker corosync配置主从高可用
  17. 为什么王者荣耀总是服务器中断,王者荣耀服务器正在维护中怎么回事 7月4日王者荣耀进不去怎么办...
  18. 好累,好好思考今后要走的路
  19. Apache网页优化 ---配置防盗链
  20. 《树莓派笔记》树莓派GPIO管脚实物参照图

热门文章

  1. Netty(十四)(中级篇)MessagePack编解码
  2. 基于物联网的小区物业集成化管理APP
  3. 极域电子教室的应用功能有多少-电子教室
  4. R语言绘制布林带通道
  5. NPM包发布时报错code E401
  6. 自定义鼠标右键弹出式菜单
  7. 航天器轨道力学理论与方法笔记
  8. OpenHarmony轻量系统开发【1】初始OpenHarmony
  9. 响应式前端框架Bootstrap系列(20)附加导航(Affix)插件
  10. 计算机S0、S1、S2、S3、S4、S5状态