日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

隔離幻想游戲的木馬廣告

系統 2294 0

幻想游戲的木馬廣告

最近,很多幻想游戲都捆綁了一個叫作Captiv8的廣告發布系統,在游戲的安裝目錄里可以看到很多以c8開頭的文件。c8具備自動更新程序的功能。目前它也許只是收集用戶信息、自動下載廣告,但通過這個平臺,它其實可以做任何事情。

金山毒霸在2007年3月6日將Captiv8 列為病毒,原因是其帶有自動下載廣告的特性。這樣,在使用金山毒霸的電腦上(例如我的電腦),只要安裝或運行捆綁了c8的幻想游戲,毒霸會刪除一個叫做c8Common.dll的文件,游戲就無法運行了。

為了在開啟金山毒霸的實時防毒功能的同時,繼續玩幻想游戲,我只好做了一個c8補丁包。

c8補丁包

只要將c8補丁包里的文件復制到游戲目錄,就可以在開啟金山毒霸的同時,繼續玩捆綁了c8的幻想游戲,而且禁止c8連接網絡。

c8補丁包里的設計原理很簡單,主要有兩點:

  1. 重新編譯c8Common.dll,躲開金山毒霸的查殺。
  2. 我查看了c8的文件,發現c8Common.dll和c8CommEngine.dll會連結網絡。我重新編譯了這兩個dll,并將它們調用的連網函數全部換成空函數。

c8補丁包里除了處理過的c8Common.dll和c8CommEngine.dll,還有一個myws.dll,這個dll提供了空殼的連網函數。我測試過,復制了這三個文件后,游戲就不會要求連結網絡,也可以正常運行。

我在myws.dll中作了一個簡單的日志功能,會在當前目錄產生了一個myws.log文件,記錄c8本次執行中調用的連網函數。不需要日志的朋友可以通過修改源代碼將其關閉。

有類似需求的朋友可以下載這個補丁包。解壓后復制到游戲目錄即可。

下載c8補丁包

熟悉編程的朋友可以下載這個補丁包的源代碼。

下載c8補丁包的源代碼

后記

后來,我發現只要將c8.dll直接改成游戲程序名就可以運行,c8的所有文件都可以直接刪除。詳見 “解除或自動關閉幻想游戲捆綁的c8程序”

后記2

幻想又改進了捆綁的方式,我寫了一個解綁機。不熟悉電腦操作的朋友可以用解綁機執行解綁文件為游戲解綁;熟悉電腦操作的朋友可以自己制作解綁文件,并發布解綁文件與其他朋友共享。詳見 “c8解綁機使用說明”

隔離幻想游戲的木馬廣告


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 田阳县| 潢川县| 乐安县| 祁阳县| 大同市| 桦甸市| 包头市| 高雄市| 韩城市| 甘孜县| 闽清县| 顺平县| 紫金县| 红桥区| 越西县| 孙吴县| 武穴市| 根河市| 贞丰县| 额济纳旗| 额敏县| 安溪县| 永兴县| 卢氏县| 城步| 高雄市| 南皮县| 邹平县| 察隅县| 禄丰县| 秦安县| 两当县| 柏乡县| 深水埗区| 富川| 民勤县| 克山县| 运城市| 商水县| 沁水县| 驻马店市|