文|三易生活
自2014年春節(jié)微信支付憑借“微信紅包”上演了一出偷襲支付寶的“珍珠港”后,紅包也幾乎成為了互聯(lián)網(wǎng)行業(yè)的”靈丹妙藥”?!皼](méi)有什么事情是一個(gè)紅包不能解決的。如果有,那就多發(fā)幾個(gè)”,這可不是一句玩笑,過(guò)去這幾年間紅包幾乎成為了各互聯(lián)網(wǎng)產(chǎn)品的標(biāo)配功能。
當(dāng)一個(gè)東西和真金白銀沾上了關(guān)系,一切自然也就變得不純粹了。既然財(cái)帛動(dòng)人心,也就會(huì)有人動(dòng)起歪腦筋,希望每一個(gè)紅包都不會(huì)錯(cuò)過(guò),而有需求就會(huì)有供給,自動(dòng)搶紅包外掛也隨之應(yīng)運(yùn)而生。不過(guò)騰訊方面似乎對(duì)這種自動(dòng)化工具“恨之入骨”,日前有消息顯示,杭州市中級(jí)法院近日審結(jié)一起涉及QQ “自動(dòng)搶紅包” 軟件的不正當(dāng)競(jìng)爭(zhēng)案,判決被告百豪公司、古馨公司停止侵權(quán)、登報(bào)消除影響,并賠償騰訊公司經(jīng)濟(jì)損失(含合理費(fèi)用)共計(jì)70萬(wàn)元。
根據(jù)判決書(shū)顯示,百豪公司、古馨公司開(kāi)發(fā)運(yùn)營(yíng) 的“多多搶紅包”和“紅包獵手” 兩款軟件,可在QQ前端顯示或開(kāi)啟QQ消息通知時(shí)的后臺(tái)運(yùn)行下自動(dòng)搶紅包,并提供 “允許消息通知、黑屏鎖屏不搶解決、防限搶技巧” 的 “搶紅包教程”,提示用戶通過(guò)間斷性使用搶紅包軟件,開(kāi)啟搶紅包隨機(jī)延時(shí)、隨機(jī)答謝等方式,模擬真人搶紅包、降低限搶幾率。
法院方面認(rèn)為,被訴軟件通過(guò)技術(shù)手段以自動(dòng)搶紅包代替手動(dòng),改變了獲取QQ紅包的原本方式,以及使用非真實(shí)用戶點(diǎn)擊指令使客戶端與服務(wù)器進(jìn)行交互,妨礙了用戶使用QQ軟件的正常交互,破壞了QQ紅包公平、隨機(jī)的算法機(jī)制,架空了QQ紅包功能的娛樂(lè)性、真實(shí)性,損害了這一功能的流量聚合優(yōu)勢(shì),違背誠(chéng)實(shí)信用原則和商業(yè)道德。
但需要注意的是,這兩家公司是被法院以構(gòu)成不正當(dāng)競(jìng)爭(zhēng)的理由進(jìn)行判決,而非涉嫌破壞計(jì)算機(jī)信息系統(tǒng)罪,這其實(shí)從側(cè)面反映了所謂的自動(dòng)搶紅包軟件本身幾乎沒(méi)有太高的技術(shù)含量。其中的原因,則是如果自動(dòng)搶紅包軟件和玩家更熟悉的游戲外掛類似,使用修改客戶端的內(nèi)存信息、重發(fā)、篡改同步信息等,需要直接侵入產(chǎn)品包體的做法,就屬于破壞計(jì)算機(jī)信息系統(tǒng)的行為了。
事實(shí)上,自動(dòng)搶紅包軟件的技術(shù)水平一點(diǎn)都不高。基本上市面所有的自動(dòng)搶紅包軟件,都是依靠Google在Android 4.3中引入的NotificationListenerService(通知監(jiān)聽(tīng)服務(wù)),這一功能關(guān)聯(lián)通知的新增和刪除以及通知的內(nèi)容。換句話來(lái)說(shuō),就是在用戶沒(méi)有關(guān)閉QQ消息推送功能的情況下,只需通過(guò)識(shí)別系統(tǒng)推送的信息,自動(dòng)搶紅包軟件就能知道有人發(fā)紅包了。在iOS端也是同理,但由于蘋(píng)果對(duì)于系統(tǒng)權(quán)限管理嚴(yán)格,所以要想實(shí)現(xiàn)同樣的效果需要越獄來(lái)Hook微信的API。
在解決了發(fā)現(xiàn)紅包這一關(guān)鍵問(wèn)題后,接下來(lái)要解決的,則是搶在紅包被領(lǐng)完前點(diǎn)擊“領(lǐng)取”按鈕。如果沒(méi)有自動(dòng)化的領(lǐng)取,這些自動(dòng)搶紅包軟件其實(shí)與手機(jī)廠商幾年前推出的紅包助手一樣,只能起到提醒的作用。而自動(dòng)搶紅包軟件實(shí)現(xiàn)自動(dòng)領(lǐng)取紅包的方法,其實(shí)與此前專門(mén)實(shí)現(xiàn)跳過(guò)開(kāi)屏廣告的“李跳跳”一樣,都是通過(guò)原本用來(lái)幫助殘障人士的AccessibilityService(無(wú)障礙功能)來(lái)檢索手機(jī)的活動(dòng)窗口,并模擬用戶點(diǎn)擊屏幕的操作。
然而,無(wú)論Android還是iOS提供無(wú)障礙服務(wù)的權(quán)限等級(jí)都非常高,其中以Android端為例,無(wú)障礙服務(wù)是自動(dòng)運(yùn)行在后臺(tái)的,并且手機(jī)中產(chǎn)生的任何變化都會(huì)由系統(tǒng)通知給它。由于QQ領(lǐng)取紅包的頁(yè)面是固定樣式,再通過(guò)API實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)進(jìn)入QQ紅包界面的時(shí)候,只需要在領(lǐng)取按鈕的位置取一塊更大的區(qū)域來(lái)模擬點(diǎn)擊即可。
盡管自動(dòng)搶紅包軟件不如游戲外掛一樣直接入侵程序,但在惡劣程度上顯然是不相上下的。不僅在社交平臺(tái)大家對(duì)于使用自動(dòng)搶紅包軟件的吐槽比比皆是,對(duì)于騰訊來(lái)說(shuō),自動(dòng)搶紅包軟件的存在更是抹殺了紅包功能存在的意義。畢竟紅包本身是用真金白銀為社交關(guān)系鏈的破冰或鞏固增添一份心意,是“帶著錢(qián)的表情包”。
只不過(guò)單純的送錢(qián)等于是轉(zhuǎn)賬,太過(guò)于直白露骨,與國(guó)人含蓄中庸的性格不符,而一個(gè)“搶”字就化解了這種尷尬。一個(gè)紅包被發(fā)出,然后搶到的人紛紛用“發(fā)紅包的人好帥”、“謝謝大佬的紅包”等表情包回饋,就讓紅包成為了社交關(guān)系中的潤(rùn)滑劑。自動(dòng)搶紅包軟件無(wú)疑破壞了騰訊的意圖,畢竟這時(shí)候搶紅包的對(duì)象就不再是社交關(guān)系中的一員,而是變成了冰冷的機(jī)器,在真正的人工智能出現(xiàn)前,顯然很少有人會(huì)與機(jī)器做朋友。
如果自動(dòng)搶紅包軟件在QQ用戶群體中泛濫,也就代表著騰訊白開(kāi)發(fā)這功能了。當(dāng)然,即便你認(rèn)為自動(dòng)搶紅包軟件無(wú)傷大雅,我們也建議最好別用,但這并不是在擋你的財(cái)路,而是因?yàn)闊o(wú)障礙服務(wù)在系統(tǒng)內(nèi)的權(quán)限實(shí)在太高,它會(huì)賦予APP完全控制手機(jī)的權(quán)限。
不同于沒(méi)有存儲(chǔ)權(quán)限、不讀取手機(jī)SD卡、不要定位的“李跳跳”APP,幾乎所有的自動(dòng)搶紅包軟件都會(huì)索要上述權(quán)限。要知道,這些自動(dòng)搶紅包軟件都是明擺著為了“求財(cái)”,它們又會(huì)對(duì)手機(jī)中例如個(gè)人數(shù)據(jù)等有價(jià)值的東西完全無(wú)動(dòng)于衷嗎?