0x00 前言不知道大家有沒有多個微信號,我反正有一兩三個。 現(xiàn)在電腦端微信使用頻率也比較高,主要用于大文件傳輸,或者手機電腦文件互傳等等,除了不能收紅包和看朋友圈,貌似電腦端沒其他毛病。 哦,還有個毛病,只能開一個微信,只能開一個,開一個,一個… 不管這些有的沒的,今天的主題是,怎么樣在電腦上開多個微信客戶端! 0x01 分析了解過單實例的同學,應該都知道大概是怎么實現(xiàn)的單開。 簡單說下,大都通過判斷Mutex、Event、File等等是否已經(jīng)存在,存在則退出當前開啟進程(說明已經(jīng)有一個進程了),這樣也就是單實例了。 那只要找到微信是通過什么標志來實現(xiàn)單實例的,然后干掉這個標志即可。 然后…基于這個思路,我們上工具。 使用procexp找到微信進程,然后翻了一遍句柄。 找到疑是的一段句柄。
感覺這兩個都像,不管了,上pchunter,kill掉句柄試一下。 經(jīng)過嘗試,發(fā)現(xiàn)
既然如此,那開始碼代碼吧。 0x02 代碼可能的方案:
這里選擇第二個方案,開始代碼。 流程:
下面是主要代碼:
代碼就這樣,有注釋,就不再啰嗦。 完整代碼,請看后面的地址。 0x03 總結一個小玩意,供大家一笑。 編譯好的可執(zhí)行文件: https://github.com/anhkgg/multi_wechat_pc/raw/master/WeChat%E5%A4%9A%E5%BC%80.exe 源碼地址: https://github.com/anhkgg/multi_wechat_pc 博客原文: https://anhkgg./wechat-multi-pc
轉(zhuǎn)載請注明出處:https://anhkgg./wechat-multi-pc |
|