国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

為什么 UserAgent 中出現「 iPhone;U; 」的訂單都是高危的?

王陸寬 / 2719人閱讀

摘要:是什么又稱為用戶代理,簡稱。為什么中出現的訂單都是高危的回答這個問題之前,需要先回答另外兩個問題。的意思為什么開始就沒有是加密等級的標識,表示強數據加密,相對于弱安全加密和無安全加密。以及更低的版本,均是使用類型進行加密。

相信大多數童靴對 UserAgent?(以下簡稱 “UA”)都比較了解,但在開頭還是簡單介紹一下 UA ?的基本概念,方便理解。

UserAgent?是什么?

UserAgent 又稱為「用戶代理」,簡稱 UA?。 UA 的存在,能夠讓服務器能夠識別客戶端的信息,從而針對不同客戶端做出特定的行為。

比如,給瀏覽器語言設置為中文的用戶觀看中文頁面;給使用移動瀏覽器的用戶推薦 APP 下載鏈接等。

UA 是一串字符,其標準的格式為:瀏覽器標識(操作系統標識;加密等級標識;瀏覽器語言)渲染引擎標識版本信息。

例:

Mozilla/5.0 (Windows NT 10.0;?Win64;?x64) AppleWebKit/537.36 (KHTML,?like Gecko) Chrome/53.0.2785.143 Safari/537.36

通過 UA ,你能對用戶使用的軟件硬件情況有個大致的了解。比如以上的例子就可以翻譯成:

Windows 10 系統下的 64 位計算機,使用 Webkit 渲染引擎的 Chrome/Safari 瀏覽器。

為什么 UserAgent 中出現「 iPhone;U;」的訂單都是高危的?

回答這個問題之前,需要先回答另外兩個問題。

① iPhone;U?這種組合合理嗎?

合理。不過僅限于 iOS4 以及之前的版本。

iOS4?以及之前的 UA :

Mozilla/5.0 (iPhone;?U;?CPU iPhone OS 4_0_1 like Mac OS X;?ja-jp) AppleWebKit/532.9 (KHTML,?like Gecko) Version/4.0.5 Mobile/8A306 Safari/6531.22.7

iOS5?以及之后的 UA :

Mozilla/5.0 (iPhone;?CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML,?like Gecko) Mobile/9A405 Safari/7534.48.3

可以發現,iOS5?開始,‘ U ’消失了。

②‘ U ’的意思?為什么?iOS5?開始就沒有‘ U ’

‘ U ’是加密等級的標識,‘ U ’表示「 128AES 」強數據加密,相對于‘ I ’弱安全加密「 40AES 」和‘ N ’無安全加密。

iOS4?以及更低的版本,均是使用「 128AES 」類型進行加密。在 UA 中標示為‘ U ’ 。

而從?iOS5?開始,數據開始使用「 256AES 」類型進行加密。由于‘ U ’ 是特指「 128AES 」類型,所以 UA 中不再有‘
U ’ 。

通俗解釋就是:

iPhone;U;?早期版本的iOS

iPhone; ? ? ?現役版本的iOS

帶「 iPhone;U;」字樣跟互聯網欺詐訂單有什么關系?

蘋果公司在 2011 年年末發布的 iPhone4s?自帶 iOS5 ,所以帶「 iPhone;U;」字樣的設備最高的型號也只是?iPhone4( iPad 2 或者過時的iPod Touch 4 ) 。

而今?iOS?已經經歷了多個版本的迭代,并且根據公開數據顯示,截止 2016 年 7 月,iOS9 占 86% ,iOS8 占 11% ,余下更早版本的所有占 3% 。這里面又有多少是?iOS4?呢?

在發現了一批欺詐訂單都具有這個特點之后,我們不禁想到:

2016 年在線購物的人,還會用著過時的 iOS4 系統嗎?

最大的可能性,就是“某些人”用著一批被市場淘汰的設備,發揮它的“剩余價值”。在被風控業務人員發現之前,這么做,其實也不算太笨。

一個值得思考的擴展問題

問:UserAgent ?能夠被修改嗎?

答:可以。主流瀏覽器有專門修改 UserAgent 的插件,并且網絡上也流傳著各種修改的方法。但是所有的修改,也只是在一個現有的 UA 庫里選擇,并不能做到真正意義上的自定義

反爬蟲
文章來源:http://bigsec.com/

*作者:蘇逸 豈安科技業務風險分析師
2年互聯網訂單支付風險控制經驗,負責豈安科技產品運營及不同行業不同客戶的業務風險分析。*

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/80727.html

相關文章

  • 前端Tank技能---瀏覽器嗅探

    摘要:由于那個時候是霸主,這也導致微軟推出的時候必須把自己偽裝成瀏覽器,于是他們的也是以開頭的。各個版本典型的如下其中之后的就是當前的版本號。的幾個版本的其中之后的是版本號提供了專門的瀏覽器標志,就是屬性。目前,的是其中,版本號在之后的數字。 瀏覽器嗅探 瀏覽器嗅探不用說了,為了更好的性能,會需要各種各樣的兼容性處理,自然就會有針對不同瀏覽器的判斷.一般的代碼中,我們都是通過navigato...

    Blackjun 評論0 收藏0
  • 移動端判斷用戶是否安裝客戶端

    摘要:用手機瀏覽器,就可以打開微信客戶端,前提是你需要安裝微信客戶端。因為既可以判斷用戶是否安裝客戶端,也可以停留在當前頁面。 因為看到很多人在問關于頁面怎么查詢用戶安裝了什么軟件,并且調用它,我有可能說的也不是很正確,希望讀者多多指教。 如下是我自己在項目中的解決方案和思路。 ios無法用這段判斷,至于原因,還沒有查明,安卓可以用。(查找到一種解決ios無法調開客戶端的方案,但是有點治標...

    wwolf 評論0 收藏0
  • 移動端判斷用戶是否安裝客戶端

    摘要:用手機瀏覽器,就可以打開微信客戶端,前提是你需要安裝微信客戶端。因為既可以判斷用戶是否安裝客戶端,也可以停留在當前頁面。 因為看到很多人在問關于頁面怎么查詢用戶安裝了什么軟件,并且調用它,我有可能說的也不是很正確,希望讀者多多指教。 如下是我自己在項目中的解決方案和思路。 ios無法用這段判斷,至于原因,還沒有查明,安卓可以用。(查找到一種解決ios無法調開客戶端的方案,但是有點治標...

    EsgynChina 評論0 收藏0

發表評論

0條評論

王陸寬

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<