hardywu / PcWeChatHooK

网易云课堂《2019 PC微信 探秘》源代码分享

Home Page:http://t.cn/EXUbebQ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

网易云课堂《2019 PC微信 探秘》


对于那些“不听话”的软件,怎么办?
你是想忍声吞气凑合着用?
还是想“修理”一顿,让它乖乖地按照你的意思办?
网易云课堂《2019 PC微信 探秘》从PC微信开始,学习“驯服”那些你看中的软件!
掌握这个技能,无论它是什么软件,只能乖乖按你的意思办!!!

本课程虽名为《2019 PC 微信探秘》,但课程内容并不限于“PC微信HOOK”这点内容,而是会讲到与PC微信相关的各种杂项与细节实现,其中涵盖OD、CE、IDA、WinAPI、Visual Studio 2019、易语言、C/C++、C#、汇编等使用技巧与编程技巧。

交流QQ群:741218412
课程讲师:20995658
课程地址:网易云课堂《2019 PC微信 探秘》

AirCatApi C#编写的微信HOOK接口API
Animations 一些演示的GIF动图
CWeChatHook C语言的HOOK的DLL
EWeChatHook 易语言的HOOK的DLL
PcWeChatHooK 《2019 PC 微信探秘》课程的演示代码
部分编译内容 部分编译内容


课程目录(连载)

  1. 【演示】如何安装和确定当前微信版本(6.2.2.28)
  2. 【演示】如何确定当前微信基址(6.2.2.28)
  3. 【演示】如何确定微信信息存放的内存地址
    (使用CE、OD在内存中找数据的基址和偏移)
  4. 【编码】编写一个被注入的DLL【C语言版】
  5. 【编码】编写一个被注入的DLL【易语言版】
  6. 【编码】编写一个被注入的DLL【C#语言版】
  7. 【编码】编写一个DLL注入器(C语言版)
  8. 【编码】编写一个DLL注入器(易语言版)
  9. 【编码】编写一个DLL注入器(C#语言版)
  10. 【演示】如何干掉禁止多开【脚本版】(纯娱乐)
    (网传的使用脚本实现微信多开,优缺点介绍)
  11. 【演示】如何干掉禁止多开【调试器版】(纯休闲)
    (使用调试模式实现微信多开,优缺点介绍)
  12. 【演示】如何干掉禁止多开【关闭Mutex版】(纯实战)
    (编程中最常用的微信多开方法,优缺点介绍)
  13. 【演示】如何干掉禁止多开【补丁版】(纯实战)
    (使用OD定位到禁止多开的代码段,修改汇编代码(打补丁),让禁止多开的功能失效,重新保存为一个新的文件)
  14. 【编码】使用C#窥视微信内存
    (使用C#、利用WinAPI读取微信内存)
  15. 【演示】一级基址二级基址及其他【实战篇】
    (微信中的一级指针、二级指针中指向的数据)
  16. 【编码】截图被遮盖、最小化的微信窗口
    (C#调用WinAPI实现软件窗口截图)
  17. 【编码】微信登录界面二维码截图与裁剪
    (C#调用WinAPI实现软件窗口截图与裁剪)
  18. 【编码】微信登录二维码解码以及编码
    (C#使用Zxing组件实现二维码识别,与创建)
  19. 【演示】从内存中读取微信登录二维码基址
    (使用CE,直接在微信进程中搜索微信登录二维码的基址)
  20. 【演示】从内存中导出微信登录二维码图片
  21. 【编码】读取微信中的PNG图片数据
  22. 【编程】以关闭Mutex的方式实现微信多开
  23. 【编码】DLL劫持:一个被封印的超强注入技术
  24. 【编码】给微信添加一个可用“热键”“呼出”的“窗口”(C#&C)
  25. 【演示】探秘《专业的微信粉丝&社群管理工具:WeTool》
    (WeTool稳定、免费,而且功能强大的一款微信工具,探秘其内部实现)
  26. 【演示】DLL被注入和被卸载(出坑必备)
    (被注入的DLL为啥卸载不了?终于啥卸载了,但是微信却崩溃了?为什么???)
  27. 【编码】用C#写一个WebServer
  28. 【编码】用C#写一个WebClient
  29. 【演示】寻找创建二维码字符串的语句V2.6.7.57
    (对微信登录二维码字符串的代码来个HOOK)
  30. 【演示】根据“特征码”查找代码的具体位置V2.6.7.57
  31. 【演示】C++调用被封装成COM组件的C#
  32. 【编码】C++调用被封装成COM组件的C#
  33. 【演示】寻找发送信息的代码段V2.6.7.57
  34. 【演示】看看,是谁在跟我聊天?
  35. 【演示】脱离VS后,调试日志如何输出
  36. 【演示】如何获取微信自身的调试信息
  37. 【演示】易语言程序执行流程调节
  38. 【补录21】定位微信中创建二维码图片的代码段
  39. 【编码】易语言程序执行流程调节
  40. 【编码】用注入的DLL发送文本消息[C语言]
    (调用微信发送消息的CALL,让微信发送我们指定的文本消息)
  41. 【演示】定位接收消息的代码段
    (微信接收消息的代码段的HOOK)
  42. 【演示】如何成功卸载被远程线程注入的DLL
    (DLL被注入到微信中了,怎么干净地卸载?这节课用代码告诉你!)

About

网易云课堂《2019 PC微信 探秘》源代码分享

http://t.cn/EXUbebQ


Languages

Language:C# 88.0%Language:C++ 9.0%Language:C 3.0%Language:HTML 0.0%