測(cè):新手 5 步裝好微信防撤回和多開(kāi)完整教程,不踩坑)
微信防撤回工具 RevokeMsgPatcher 實(shí)測(cè)新手 5 步裝好微信防撤回和多開(kāi)完整教程不踩坑【免費(fèi)下載鏈接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回補(bǔ)丁我已經(jīng)看到了撤回也沒(méi)用了項(xiàng)目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher關(guān)鍵消息剛點(diǎn)開(kāi)就被撤回等反應(yīng)過(guò)來(lái)聊天框里只剩一行灰字你撤回了一條消息。開(kāi)源微信防撤回工具 RevokeMsgPatcher 在 Windows 上干的就是這件事就地改寫(xiě)官方客戶(hù)端里的幾條指令字節(jié)讓撤回走不通順帶解鎖微信多開(kāi)。先回答幾個(gè)問(wèn)題是不是要換客戶(hù)端不用。用的還是官方原版沒(méi)有第三方殼也不掛任何額外組件。本地聊天記錄動(dòng)了嗎沒(méi)動(dòng)。改的只是客戶(hù)端的可執(zhí)行文件聊天數(shù)據(jù)庫(kù)原封不動(dòng)。對(duì)方那邊知道嗎不知道。對(duì)方撤回照樣成功屏幕照舊顯示你撤回了一條消息只有你這臺(tái)機(jī)器上還留著原文。它到底改了哪里把客戶(hù)端的消息模塊想象成辦公室的電話總機(jī)正常消息進(jìn)來(lái)線路接到保存展示分機(jī)撤回信號(hào)進(jìn)來(lái)總機(jī)自動(dòng)把線路切到替換成撤回提示分機(jī)。原代碼是先判斷、再分支的設(shè)計(jì)——條件成立這條消息確實(shí)被撤了才走替換分支。補(bǔ)丁改的是接線把條件跳轉(zhuǎn)改成無(wú)條件通路匯編層面通常就是把條件跳轉(zhuǎn)je改成無(wú)條件跳轉(zhuǎn)jmp或者干脆改成ret直接返回。線路一掐斷刪除原文那個(gè)分機(jī)永遠(yuǎn)接不到電話。這套改法背后有三件事決定了它穩(wěn)不穩(wěn)特征碼按版本歸檔每個(gè)客戶(hù)端版本對(duì)應(yīng)哪些文件、改哪些字節(jié)都以特征碼 字節(jié)偏移的形式存在特征碼數(shù)據(jù)目錄里按版本號(hào)一份份歸檔。點(diǎn)一下按鈕程序自己查表、匹配、下補(bǔ)丁。特征碼庫(kù)聯(lián)網(wǎng)自更新程序啟動(dòng)后會(huì)拉取最新補(bǔ)丁數(shù)據(jù)??蛻?hù)端剛升級(jí)完只要庫(kù)里已有對(duì)應(yīng)版本的特征條目就能直接打庫(kù)里還沒(méi)有的只能等數(shù)據(jù)版本跟進(jìn)——所以客戶(hù)端升級(jí)不等于防撤回立刻失效。先備份再下刀動(dòng)手前自動(dòng)把原文件復(fù)制成.h.bak備份數(shù)據(jù)文件里給每個(gè)版本都記好了改前、改后兩份 SHA1 指紋可以理解為文件內(nèi)容的身份證程序只允許在指定偏移改指定字節(jié)改完再驗(yàn)一次指紋。哪里不對(duì)從備份一鍵還原。支持矩陣微信老版、微信 4.0、QQ、TIM、新版 QQ 各配一個(gè)獨(dú)立修改器如 WechatModifier.cs并排放在同一界面里選。微信能勾防撤回 多開(kāi)兩項(xiàng)QQ、TIM 只有防撤回。除了防撤回還送你什么微信多開(kāi)是個(gè)獨(dú)立小工具單用也行。微信一臺(tái)電腦只能開(kāi)一個(gè)的檢查靠互斥句柄像門(mén)口的占用中牌子新實(shí)例一看到牌子就拒絕進(jìn)場(chǎng)。項(xiàng)目里單獨(dú)附帶微信多開(kāi)工具不想裝主補(bǔ)丁的人清理一下句柄就能多開(kāi)。那個(gè)互斥名長(zhǎng)什么樣作者在調(diào)試器里直接搜字符串就找到了WeChat_App_Instance_Identity_Mutex_Name一目了然。動(dòng)手前先做三件事系統(tǒng)門(mén)檻Windows 7 及以上不支持 XP.NET Framework 4.5.2 以上。程序打開(kāi)沒(méi)反應(yīng)或報(bào)錯(cuò)先懷疑運(yùn)行時(shí)缺失??蛻?hù)端徹底退出不是關(guān)窗口是把右下角托盤(pán)圖標(biāo)也退掉再到任務(wù)管理器確認(rèn)沒(méi)有 WeChat.exe 殘留。文件被占著就寫(xiě)不進(jìn)去。管理員權(quán)限右鍵補(bǔ)丁程序 → 以管理員身份運(yùn)行。改的是客戶(hù)端核心文件沒(méi)有權(quán)限一定寫(xiě)不進(jìn)去。跟著做5 步打完補(bǔ)丁第 1 步啟動(dòng)程序等右下角拉完最新補(bǔ)丁數(shù)據(jù)。預(yù)期現(xiàn)象右下角進(jìn)度走完界面上出現(xiàn)客戶(hù)端類(lèi)型選擇。卡住看這里長(zhǎng)時(shí)間轉(zhuǎn)圈多半是網(wǎng)絡(luò)問(wèn)題——特征碼庫(kù)是聯(lián)網(wǎng)現(xiàn)取的。換個(gè)網(wǎng)絡(luò)或稍等重試。第 2 步選擇客戶(hù)端類(lèi)型和安裝路徑。預(yù)期現(xiàn)象安裝版會(huì)從注冊(cè)表自動(dòng)識(shí)別出路徑綠色版手動(dòng)瀏覽到 wechat.exe 即可??ㄗ】催@里界面顯示不支持說(shuō)明你的版本不在特征碼庫(kù)覆蓋范圍內(nèi)。先升級(jí)客戶(hù)端或等數(shù)據(jù)版本跟進(jìn)。第 3 步勾選功能。預(yù)期現(xiàn)象微信出現(xiàn)防撤回多開(kāi)兩個(gè)勾選項(xiàng)可以都勾QQ、TIM 只有防撤回??ㄗ】催@里版本顯示為紅色且沒(méi)有勾選項(xiàng)就是沒(méi)有匹配的特征碼當(dāng)前裝不了。第 4 步點(diǎn)安裝補(bǔ)丁等進(jìn)度條走完。?? 這一刻殺毒軟件大概率彈窗說(shuō) WeChatWin.dll、IM.dll 被修改——是補(bǔ)丁改寫(xiě)核心文件觸發(fā)的誤報(bào)不是中毒。確認(rèn)來(lái)源沒(méi)問(wèn)題就放行文件已被隔離或刪除的先去隔離區(qū)恢復(fù)再把客戶(hù)端目錄加入殺軟白名單然后重打一次。第 5 步進(jìn)度條結(jié)束后關(guān)閉補(bǔ)丁程序正常啟動(dòng)客戶(hù)端??ㄗ】催@里提示文件被占用回到三件事清單把進(jìn)程徹底殺掉再重試。兩分鐘驗(yàn)收不用半分鐘。啟動(dòng)微信用文件傳輸助手或另一臺(tái)設(shè)備給自己發(fā)一條消息幾秒內(nèi)撤回原文還留在聊天窗口里防撤回就成了。再連續(xù)啟動(dòng)同一個(gè)微信兩個(gè)窗口同時(shí)掛著多開(kāi)也成了。出問(wèn)題了對(duì)這張表癥狀原因處理補(bǔ)丁打不上提示文件被占用客戶(hù)端進(jìn)程沒(méi)退干凈含托盤(pán)殘留任務(wù)管理器結(jié)束 WeChat.exe 再重試殺毒軟件報(bào)警或刪了文件改寫(xiě)核心 DLL 被誤判為病毒隔離區(qū)恢復(fù)文件客戶(hù)端目錄加入殺軟白名單客戶(hù)端更新后防撤回失效更新覆蓋了已打補(bǔ)丁的文件重新以管理員身份運(yùn)行再打一次順手關(guān)掉自動(dòng)更新打開(kāi)補(bǔ)丁程序沒(méi)反應(yīng)或報(bào)錯(cuò)缺少 .NET Framework 4.5.2 以上運(yùn)行時(shí)安裝對(duì)應(yīng)運(yùn)行時(shí)后重新打開(kāi)最后說(shuō)清一件事改官方客戶(hù)端文件屬于灰色操作把用途放在留存工作通知、保存重要聊天記錄這類(lèi)正當(dāng)場(chǎng)景別拿它窺探別人的隱私。想深挖細(xì)節(jié)的比如 Boyer-Moore 匹配器怎么在 DLL 里定位特征碼、作者最初怎么靠搜revokemsg字符串手工改字節(jié)直接翻源碼git clone https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher【免費(fèi)下載鏈接】RevokeMsgPatcher:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回補(bǔ)丁我已經(jīng)看到了撤回也沒(méi)用了項(xiàng)目地址: https://gitcode.com/GitHub_Trending/re/RevokeMsgPatcher創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考