國內(nèi)的程序員做外掛的代碼水平可能不是最強(qiáng)的徒欣,但他們的技術(shù)思維卻無疑是全球游戲界的噩夢,尤其是經(jīng)歷過與騰訊TP等國內(nèi)大型游戲監(jiān)測系統(tǒng)論持久戰(zhàn)后活下來的那一批婉陷。
因為國內(nèi)的游戲玩家對因此安全不是很敏感帚称,所以這個TP系統(tǒng)擁有非常大的系統(tǒng)權(quán)限,做外掛謀生的程序員想要生存下來秽澳,可謂是用盡了諸多辦法闯睹,而國外的游戲擁有的權(quán)限極低,最后導(dǎo)致了國內(nèi)的外掛師把瞄頭對準(zhǔn)了國外游戲担神。
從而楼吃,國內(nèi)的程序員外掛師成為了全球游戲界的噩夢,因為他們身上的技術(shù)思維實在是太詭異了。
今天我們就來談?wù)剣鴥?nèi)的程序員外掛師孩锡,在與騰訊TP的對戰(zhàn)中都練就了什么樣的離譜技術(shù)酷宵?這些技術(shù)都已經(jīng)成為國際外掛界的經(jīng)典。
程序員外掛技術(shù)之寄生獸技術(shù)
寄生獸技術(shù)就是把自己的外掛捆綁到一些眾所周知安全無害的軟件里面躬窜,好躲過監(jiān)測浇垦,比如搜狗或者QQ輸入法里邊,TP系統(tǒng)檢測的時候一看荣挨,哦這個是搜狗輸入法是個好程序男韧,然后就跑去檢測別的程序去了,卻沒想到搜狗輸入法里邊潛伏了一個外掛程序默垄,這邊TP一走此虑,外掛就趕緊注入到游戲里邊了,一旦輸入游戲口锭,TP就不好檢測了朦前。
不過后來騰訊發(fā)狠了,連輸入法都進(jìn)行檢測鹃操,于是乎寄生輸入法的辦法失效了韭寸。不過好在程序多,什么快播荆隘、迅雷的yy語音都能寄生當(dāng)年的外掛棒仍,就以這樣的方式生存了下來。
不過騰訊安全團(tuán)隊也不是吃素的臭胜,他們一發(fā)狠莫其,把市面上所有的程序都納入檢測范圍了。當(dāng)然了耸三,這樣工作量也變大了乱陡,也會導(dǎo)致一些游戲卡頓的現(xiàn)象存在,不過這也是沒辦法的事仪壮,彌補(bǔ)高強(qiáng)度監(jiān)測憨颠,鬼知道外掛作者把外掛寄生到哪個程序里邊去了。
在注入程序隱藏辦法機(jī)器之后积锅,緊接著他們又發(fā)明了一個辦法——360安全保險箱爽彤。當(dāng)年360安全衛(wèi)士有一個程序叫360安全保險箱,為了逃避騰訊的追捕缚陷,外掛作者們盯上了360保險箱并成功寄生适篙,于是2008年騰訊跟360發(fā)生了一場沖突,360說騰訊侵犯隱私箫爷,騰訊說360造謠污蔑嚷节,它倆鬧得不可開交聂儒,官司打了三四年。
大家用過殺毒程序的應(yīng)該知道硫痰,一旦你把某個程序設(shè)置為白名單衩婚,那么這個程序就不會被殺毒軟件監(jiān)測了。通過這種辦法效斑,外掛作者把外掛放在360保險箱里邊打開非春,而360保險箱里面打開的程序是能夠免疫被其他程序所破壞的。
本質(zhì)上說360開發(fā)這個程序是為了保護(hù)游戲安全缓屠,防止盜號病毒税娜,卻沒想到保護(hù)了外掛。作為國內(nèi)名列前茅的安全團(tuán)隊藏研,360確實有自己的本事。外掛就跟那種狐假虎威概行、狗仗人勢一樣蠢挡,因為360保險箱的存在,許多成年老外掛也穢土轉(zhuǎn)生能用了凳忙。不知道你們當(dāng)年見沒見過那種8人挑戰(zhàn)房业踏,就是依靠360保險箱的原因而穢土轉(zhuǎn)生的老外掛修改的。那會兒經(jīng)常玩游戲的老伙計應(yīng)該有印象涧卵,08年勤家、09年外掛是有多猖獗。
程序員外掛技術(shù)之自爆卡車
不過呢雖然大家是表面兄弟柳恐,但是作為大廠伐脖,臉還是要來。在外掛泛濫了小半年之后乐设,360終于和騰訊達(dá)成合作讼庇,增加了監(jiān)測程序,也不再給外掛提供保護(hù)傘了近尚。在此之后呢蠕啄,外掛作者們苦思冥想,哎戈锻?既然你想檢測我歼跟,那我直接自爆,讓你檢測不到我不就完事了格遭。
在360保險箱GG了之后哈街,外掛作者們研究了一個新的辦法,我也不躲躲藏藏了拒迅,我直接沖刺沖刺叹卷,沖到你游戲里邊撼港,直接把自己給刪了。沒錯骤竹,中國外掛作者在此之后研發(fā)了一套自爆卡車的注入法帝牡,這種自爆卡車外掛也就成為了后面外掛作者的一種手段。
哎我打不過你蒙揣,我自己也不活了靶溜,回收站你都找不著我,那我看你怎么抓我懒震。
程序員外掛技術(shù)之狗仗人勢法
除了自我毀滅法之外罩息,國內(nèi)程序員還發(fā)明了一種手段,就是不斷地變換文件名个扰,這種辦法是我覺得最惡心人的技巧瓷炮。
為了躲避TP對于電腦進(jìn)程的監(jiān)控,外掛作者們把時下所有的程序名字递宅。做好了標(biāo)注娘香,外掛一旦開始運行就瘋狂蓋面。在windows系統(tǒng)的社交中办龄,外掛是這樣的:
你好烘绽,我是快播!
1秒后俐填,你好安接,我是迅雷!
1秒后英融,你好盏檐,我是搜狗輸入法!
1秒后驶悟,你好糯笙,我是QQ瀏覽器!
實際上我是大掛逼撩银,想不到吧给涕?
如果電腦能夠擬人化的話,我覺得windows系統(tǒng)看這個程序肯定會覺得這個程序多多少少有點詭異额获。這種辦法最初也確實起到了一定作用够庙,就是TP監(jiān)測這個程序到底是不是外掛,就跟人打招呼一樣抄邀,肯定得問人名啊耘眨。你這個成語名字要叫waigua.exe,那不封你封誰境肾?但是你要是改名為360.exe剔难,那TP檢測的時候就得考慮一下了胆屿。
這個辦法雖然來自于國內(nèi),但是卻發(fā)揚光大于印度《CS:GO》職業(yè)選手偶宫。
2018年上海極限之地亞洲線下賽非迹,來自于印度的《CS:GO》職業(yè)選手Forsaken在賽場上開掛,以一手word.exe微軟辦公程序躲過了《CS:GO》監(jiān)測程序的眼睛纯趋,但是各種穿墻透視終究沒有逃過裁判的眼睛憎兽,裁判來查電腦的時候他光速刪掉文件,跟小學(xué)生考試作弊一樣......雖然他刪掉了外掛吵冒,但是裁判最后還是在回收站里面找到了word.exe纯命。
不得不說,這印度人連打比賽還要辦公痹栖,不愧是IT大國亿汞,佩服佩服!
為了針對這個惡心人的技巧揪阿,TP隨后加大了對程序改名的檢測疗我,也就是說這個程序一旦莫名其妙的消失然后又出現(xiàn),直接判定它是外掛就完事了图甜。改名法、寄生法鳖眼、自爆卡車法黑毅、狗仗人勢法,就這樣钦讳,自2007年初騰訊上線TP系統(tǒng)的13年來矿瘦,國內(nèi)外掛作者就在這種環(huán)境之下發(fā)明了數(shù)十種讓人瞠目結(jié)舌的技巧。
國內(nèi)雖敗愿卒,國外卻興
本來說這些手段只能用于與騰訊的對抗缚去,但是沒想到從2015年開始,STEAM上的游戲開始進(jìn)入國內(nèi)玩家的眼球琼开。
在吃雞易结、APEX、GAT5等游戲火爆全球之后柜候,國內(nèi)外掛作者就帶著這種奇技淫巧如蛟龍入海般開啟大航海時代搞动,一窩蜂的沖向EA藍(lán)洞和R星等外國游戲公司的大本營。
因為當(dāng)?shù)卣吆烷_發(fā)能力的原因渣刷,這些游戲公司所開發(fā)的反作弊程序權(quán)限極低鹦肿,并沒有TP那種強(qiáng)烈的檢測程序,即使是有也基本上跟沒有沒啥區(qū)別辅柴,也因此這些游戲公司就被國內(nèi)的外掛打的落花流水箩溃。來自于國內(nèi)外掛作者的奇技淫巧成為了國際外掛開發(fā)界口口相傳的必修課程瞭吃。
換句話說,雖然國內(nèi)外掛的功能不是最強(qiáng)的涣旨,但是隱藏自己讓外國游戲公司發(fā)現(xiàn)不了這一塊歪架,確實是強(qiáng)得可怕。
誰又能夠想到开泽,當(dāng)年騰訊把一堆外掛卷在TP里邊斗智斗勇牡拇,本來想讓外掛全部滅絕,卻沒想到如同養(yǎng)蠱一般的活下來了一批足以禍害全球游戲的絕命掛師穆律,中國掛師順利成為全球游戲界的噩夢惠呼,哈哈哈!
文章正文到這里已經(jīng)結(jié)束了峦耘,只是想感謝一些閱讀我文章的人剔蹋。
我退休后一直在學(xué)習(xí)如何寫文章,說實在的辅髓,每次我在后臺看到一些讀者的回應(yīng)就會覺得很欣慰泣崩,于是我想把我收藏的一些編程干貨貢獻(xiàn)給大家,回饋每一個讀者洛口,希望能幫到你們矫付。
干貨主要有:
① 2000多本Python電子書(主流和經(jīng)典的書籍應(yīng)該都有了)
② Python標(biāo)準(zhǔn)庫資料(最全中文版)
③ 項目源碼(四五十個有趣且經(jīng)典的練手項目及源碼)
④ Python基礎(chǔ)入門視頻等等(適合小白學(xué)習(xí))
*如果你用得到的話可以直接拿走,在我的QQ技術(shù)交流群里(廣告勿入)可以自助拿走第焰,群號是980758007买优。*