最爱高潮全过程免费的视频_国产无遮挡又黄又爽在线视频_免费人成在线视频_欧美老熟妇乱XXXXX

//kes.net.cn/template/company/tqiye406

【百姓彩票網】12306申請防止自動搶票專利,搶票軟件還有用嗎?

  2024-05-03 05:19:20

收藏 打印

自動化搶(qiang)票。自動化搶(qiang)票的(de)(de)基(ji)本思(si)路,是讓計算(suan)機模擬人的(de)(de)行為(wei)。

個(ge)人使用:若是開(kai)發一個(ge)僅僅自己(ji)(ji)使用的(de)(de)自動化搶票程序(xu),還是比較(jiao)(jiao)簡單(dan)的(de)(de)。先用自己(ji)(ji)的(de)(de)個(ge)人信息登錄,人工通(tong)過身份驗證,然(ran)后(hou)以(yi)較(jiao)(jiao)高的(de)(de)頻率持續查(cha)詢想要(yao)的(de)(de)車次,當查(cha)詢返回的(de)(de)數據表(biao)示(shi)有余票時,馬上下訂單(dan)。

此時的關鍵,在(zai)于分析返回(hui)的查(cha)詢結果。而這(zhe)也不(bu)難(nan),畢竟查(cha)詢結果是返回(hui)的一串(chuan)文字,從(cong)中提取信息比(bi)較容易。這(zhe)就像是站在(zai)售(shou)票處窗口,過兩分鐘就問(wen)(wen)一次有(you)(you)沒有(you)(you)票一樣,反正(zheng)12306的服務器是機器而不(bu)是售(shou)票處工(gong)作人(ren)員,只要計算能(neng)力允許就能(neng)做(zuo)到有(you)(you)問(wen)(wen)必答,不(bu)會覺得這(zhe)樣問(wen)(wen)來問(wen)(wen)去很煩(fan)。

多人(ren)使(shi)用(yong):而若(ruo)是要為許多人(ren)搶票(piao),就會麻(ma)(ma)煩(fan)一些(xie)。幫助(zhu)用(yong)戶(hu)登錄和(he)通過(guo)驗證(zheng)比較麻(ma)(ma)煩(fan),畢(bi)竟(jing)讓(rang)計算機像人(ren)那樣(yang)識別圖形、通過(guo)驗證(zheng)過(guo)程(cheng)還是有些(xie)難度(du)的(de)——驗證(zheng)碼發明(ming)出(chu)來,就是為了讓(rang)計算機難以冒充人(ren)。

圖片來源:網絡截圖

不過既然是技(ji)(ji)術(shu)問題,那(nei)往往也就會有技(ji)(ji)術(shu)解決方案。隨著計算(suan)機視覺技(ji)(ji)術(shu)的發展,攻破圖形驗證碼并(bing)不是難以做到的事情,只(zhi)是拉高(gao)了技(ji)(ji)術(shu)門檻(jian)而已。

所以(yi)自動(dong)化搶票(piao)的過(guo)程,就像是一群人堵在(zai)售票(piao)處窗口,過(guo)幾秒(miao)鐘(zhong)就有人過(guo)來(lai)問一遍有沒有票(piao),直到買到票(piao)或者過(guo)了售票(piao)時間才罷休。

自(zi)動(dong)化(hua)搶票會帶來幾(ji)個(ge)后果:對那些規(gui)規(gui)矩矩排隊買票的用(yong)(yong)戶不(bu)公平;浪費了12306服務器的計算(suan)資源,可能降低(di)12306用(yong)(yong)戶的購票體驗;以(yi)及降低(di)了所有用(yong)(yong)戶的幸福感——沒有買到票的用(yong)(yong)戶自(zi)然不(bu)高興,而加了錢搶到票的用(yong)(yong)戶也未必開心。

所以當然,為(wei)了防止(zhi)自動化搶票,也該有相(xiang)應的技術(shu)手段才是。

如何防止自動化搶票?

有幾(ji)個基(ji)本(ben)思路可以提高自動化搶(qiang)票的(de)技術難度。

1.識別來自自動(dong)化(hua)搶票軟件的行(xing)為,找到那些自動(dong)化(hua)搶票的機器黃牛(niu)。

具體而言,可以通(tong)過(guo)分(fen)析服務器的訪問情(qing)況,篩選出那些短時間內頻(pin)繁查詢車(che)票信息的機(ji)器,禁止它們(men)訪問;而自動化搶(qiang)票軟件為了對應這(zhe)一方案(an),則往往會采(cai)取頻(pin)繁更換(huan)IP地址的方式。所以這(zhe)種思路,只能(neng)作為基礎。

2.讓自動化搶票軟件無法(fa)獲得有效的(de)余(yu)票信息。

如前所述,我(wo)們向12306上發(fa)起的每次余(yu)票(piao)查詢,都會向用(yong)戶的瀏覽器返(fan)回(hui)一(yi)串(chuan)文(wen)字(zi),而搶票(piao)軟(ruan)件會分析這串(chuan)文(wen)字(zi),獲取余(yu)票(piao)信息。如果返(fan)回(hui)的不是文(wen)字(zi),搶票(piao)軟(ruan)件要(yao)處(chu)理(li)起來(lai)就會麻煩(fan)得多(duo)。畢竟計算機視覺和人(ren)類視覺很(hen)不一(yi)樣,人(ren)能一(yi)眼看出來(lai)的東西(xi),計算機識別起來(lai)并不容(rong)易。

圖片來源:網絡截圖

2021年(nian)11月(yue),中(zhong)國鐵道科學研(yan)究院電(dian)子計算(suan)技術研(yan)究所申請了一(yi)項(xiang)名(ming)叫《一(yi)種(zhong)防止自(zi)動搶票方法及(ji)系統、設備和存儲(chu)介質》的(de)專利,采用(yong)的(de)就是這種(zhong)思路。在這項(xiang)專利中(zhong),研(yan)究者把(ba)查詢后的(de)余票信息轉換成了可伸縮(suo)矢量圖像(SVG,ScalableVectorGraph),再發(fa)送(song)回用(yong)戶的(de)瀏覽器(qi)上(shang)。

SVG是一種很有意(yi)思(si)的(de)圖(tu)像格式。它是圖(tu)像,但卻用文字來描述圖(tu)像中的(de)位置(zhi)、顏色、線條寬度等(deng)等(deng)信息(xi);它使用相對點來保存數據(ju),因此可以(yi)縮放(fang)到任意(yi)大小而不會失真。這兩個特(te)征,讓它既可以(yi)容易地通過程序繪制,也適合出現在任意(yi)大小的(de)顯示(shi)器上。

在防自動化(hua)搶(qiang)票上,它的(de)(de)(de)這兩個(ge)特征(zheng)就很有用了:查詢(xun)返回的(de)(de)(de)是圖(tu)片,傳統(tong)的(de)(de)(de)自動化(hua)搶(qiang)票軟件無法從中提取出和車票信(xin)息相關的(de)(de)(de)文(wen)字,自然也(ye)就無法搶(qiang)票。而手動購票的(de)(de)(de)用戶(hu),能識別出這些圖(tu)片中的(de)(de)(de)車票信(xin)息,依然只需點(dian)擊(ji)想要的(de)(de)(de)車次信(xin)息,就可以繼續購票。

在上文(wen)所述專(zhuan)利中,也提出了一種巧妙的驗(yan)(yan)證方式:使用文(wen)字組合,實現基于文(wen)字推理的行為驗(yan)(yan)證。就是讓用戶在購票前再通過一次(ci)行為驗(yan)(yan)證。

具體而言,大(da)概像(xiang)是(shi)這樣:首先,隨機選擇幾個漢字(zi)(zi),把它們轉成(cheng)SVG圖像(xiang),再分(fen)成(cheng)上(shang)下(xia)兩部分(fen)。然后,展示這些漢字(zi)(zi)的(de)(de)上(shang)半部分(fen),和其中一個字(zi)(zi)的(de)(de)下(xia)半部分(fen)。最后,讓用戶找到正確(que)的(de)(de)拼合方(fang)式,只(zhi)有組(zu)成(cheng)正確(que)的(de)(de)漢字(zi)(zi),才算通過驗證(zheng)。

只有圖5才是正(zheng)確的。圖片(pian)來源(yuan):上述專利(li)說明書

自(zi)動(dong)化(hua)(hua)搶票軟件要(yao)(yao)通過這種驗(yan)證,則需要(yao)(yao)“認字(zi)”才(cai)行,也就是說需要(yao)(yao)擁有一(yi)個(ge)字(zi)庫,以(yi)及能夠對(dui)照字(zi)庫尋找正確的拼合(he)方法(fa),這無疑會增加自(zi)動(dong)化(hua)(hua)搶票的難度。

總而言之(zhi),要防自動化搶票(piao),就(jiu)要為購票(piao)系(xi)統設計(ji)一些障(zhang)礙,這些障(zhang)礙對于(yu)人(ren)來說(shuo)不(bu)難,而對于(yu)計(ji)算機來說(shuo)暫時還很難。

畢竟需求(qiu)就(jiu)是(shi)動力(li),計算機(ji)的能力(li)也會(hui)(hui)(hui)提升(sheng)。技術(shu)會(hui)(hui)(hui)逐步升(sheng)級,自動化(hua)搶票(piao)和反自動化(hua)搶票(piao)會(hui)(hui)(hui)是(shi)一場(chang)持續的拉鋸(ju)戰。

文章關鍵詞:用戶,驗證,自動化,查詢,信息 責編:趙惠

 

集團總部、集團營銷中心:寶山區張廟街道256號
普洱廠部:寶山區友誼路街道1458號
服務熱線:020-13658441256

微信公眾號

微博

Copyright © 2024 百姓彩票 All Rights Reserved. @TIANHANET 網站地圖