首頁 >後端開發 >php教程 >php中修改瀏覽器的User-Agent來偽裝你的瀏覽器和作業系統

php中修改瀏覽器的User-Agent來偽裝你的瀏覽器和作業系統

高洛峰
高洛峰原創
2016-11-30 11:25:482428瀏覽

得到HTTP_USER_AGENT 的方法很簡單,例如php程式碼: 
複製程式碼 程式碼如下: 
?> 

複製碼]); 
?> 

這兩種都可以得到User-Agents和IP等訊息,最好配合正規表示式,對訊息進行篩選剔除。

————? User-Agents列表————- 

Internet Explorer 6 
Internet Explorer 7 
Internet Explorer 8 
Firefox  
OmniWeb 

更多的User-Agents資訊盡在useragents.xml 

有了這個文件中的信息,什麼樣的瀏覽器和操作系系統都能偽裝出來。 

使用User-Agents的方法: 

FireFox:[建議使用User-Agents的方法: 

FireFox:[建議使用User-Agents的方法: 

FireFox:[建議使用User-Agents的方法: 

FireFox:[建議使用User-Agents 的方法: 

FireFox:[建議使用User-Agent switcher 這個火狐擴充] 
位址列鍵入:about:config 回車 
設定:general.useragent.override?>自訂的 UAUArideride 資訊。 

Chrome 
啟動EXE圖示屬性中加上啟動參數:?user-agent=”UA資訊」 即可。 

Safari 
選單列->Edit->Preferences->Advanced->Show Develop menu in menu bar; 
選單列->Develop->User-Agent->UA資訊。 

Maxthon 
工具列->工具->遨遊設定中心->進階選項->自訂UA資訊。

Opera 
網址列鍵入:opera:config 回車 
設定:User-Agent->自訂ID 0—5 
附註: [0 Default 1 Opera 2 Mozilla, Opera detectable 3 Internet Explorer, Opera detectable 4 Moyillaz hidden 5 Internet Explorer, Opera hidden ] 

iPhone 
替換/System/Library/Frameworks/WebKit.framework/WebKit 這個檔案的Mozilla/5.0字串為自訂UA資訊 

IE
User-Agent在登錄機碼的位置 
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform] 下,新建字串值,內容留空,名字為你想在User-Agent 中加入的字元,這裡以「新字串值修改註冊表對應的 REG 文件如下: 
Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform] 
“motorolarokre2″=”" 

修改後重啟IE瀏覽器即可。

IE的user-agent取值,以下是下列位址的組合+一些預設值 
HKCUSoftwareMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform 
HKLMSoftwareMicrosoftWindowsCurrentVersionInternet. form 

IE8的User-Agents: 

IE8 on Windows Vista (相容瀏覽) 
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0) 

IE8 on Windows Vista 
Mozilla/4.0 (compatible; MSIE 8.0.0

IE8 on Windows 7 
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0) 

64-bit IE on 64-bit Windows 7: 

64-bit IE on 64-bit Windows 7: 

64-bit IE on 64-bit Windows 7: 

64-bit IE on 64-bit Windows 7: ; Win64; x64; Trident/4.0) 

32-bit IE on 64-bit Windows 7: 🎜Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0) 你還可以完美的偽裝:作業系統、瀏覽器、蜘蛛、郵件用戶端、連結檢查、分析器、RSS 閱讀器等客戶端的資訊。 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn