为编程爱好者分享易语言教程源码的资源网

网站首页 > 易语言相关 > 图形图像源码 正文

微信(WeChat)电脑端多开

三叶资源网 2017-02-16 01:48:17 图形图像源码 1359 ℃ 0 评论

微信(WeChat)电脑端多开

@内存Hook专业户

微信(WeChat)电脑端多开.png

.版本 2

.程序集 窗口程序集1
.程序集变量 微信模块基址, 整数型

.子程序 _按钮1_被单击
.局部变量 SI, STARTUPINFO
.局部变量 CurPath, 文本型
.局部变量 DllPath, 文本型
.局部变量 hProcess, 整数型
.局部变量 PI, PROCESS_INFORMATION

CreateProcessA (0, 取文本注册项 (#现行用户, “Software\Tencent\WeChat\InstallPath”, ) + “WeChat.exe”, 0, 0, 0, 0, 0, 0, SI, PI)
延时 (500)
取基址 (PI.dwProcessId)
.判断开始 (微信模块基址 ≠ 0)
    Patch_OK (PI.hProcess)

.默认
    信息框 (“多开失败,适用版本: 2.4.1.79 ”, #错误图标, , )
.判断结束


.子程序 Patch_OK
.参数 hProcess, 整数型

WriteProcessMemory_字节集 (hProcess, 微信模块基址 + 4962909, { 235, 24 }, 2, 0)

.子程序 取基址
.参数 pid, 整数型
.局部变量 hSnapShot, 整数型
.局部变量 End, 整数型
.局部变量 buffer, MODULEENTRY32

hSnapShot = CreateToolhelp32Snapshot (8, pid)
buffer.dwSize = 548
End = Module32First (hSnapShot, buffer)
.判断循环首 (End ≠ 0)
    .如果真 (到文本 (buffer.szModule) = “WeChatWin.dll”)
        微信模块基址 = buffer.modBaseAddr
        跳出循环 ()
    .如果真结束
    End = Module32Next (hSnapShot, buffer)
.判断循环尾 ()
CloseHandle (hSnapShot)
文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
劲舞团http进度下载QQ采集套接字高性能JSON库高级输入框动态调用DLL插件apk查壳工具网易登录趣生活登录记牌器觅风易语言防抓包例程PNG素材AU商城格式化json文本京东注册滑块安卓协议58t同城多线程操作例子
最新评论