Home  >  Article  >  Backend Development  >  Modify the browser's User-Agent in php to disguise your browser and operating system

Modify the browser's User-Agent in php to disguise your browser and operating system

高洛峰
高洛峰Original
2016-11-30 11:25:482235browse

The method to get HTTP_USER_AGENT is very simple, such as php code:
Copy code The code is as follows:
?>

Copy code The code is as follows:
?>

Both of these can get information such as User-Agents and IP. It is best to use regular expressions to filter out the information.

————? User-Agents list————-

Internet Explorer 6
Internet Explorer 7
Internet Explorer 8
Firefox
Chrome
Safari
Netscape
Opera
Maxthon
360SE
OmniWeb

More User-Agents information is all in useragents.xml

With the information in this file, any browser and operating system can be disguised.

How to use User-Agents:

FireFox: [It is recommended to use the User-Agent switcher Firefox extension]
Type in the address bar: about:config and press Enter
Settings: general.useragent.override?>Customized UA information .

Chrome
Add startup parameters to the properties of the startup EXE icon: ?user-agent="UA information".

Safari
Menu bar->Edit->Preferences->Advanced->Show Develop menu in menu bar;
Menu bar->Develop->User-Agent->UA information.

Maxthon
Toolbar->Tools->Travel Settings Center->Advanced Options->Customize UA information.

Opera
Type in the address bar: opera:config and press Enter
Settings: User-Agent->Custom ID 0—5
Note: [0 Default 1 Opera 2 Mozilla, Opera detectable 3 Internet Explorer, Opera detectable 4 Mozilla, Opera hidden 5 Internet Explorer, Opera hidden ]

iPhone
Replace /System/Library/Frameworks/WebKit.framework/WebKit The Mozilla/5.0 string in this file is custom UA information

The settings of IE browser need to modify the registry

User-Agent is located in the registry
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform]. Create a new string value, leave the content blank, and name it the characters you want to add to User-Agent. Here we take "motorolarakre2" as an example. Modify the REG file corresponding to the registry as follows:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform]
"motorolarakre2″=""

Restart the IE browser after modification.

IE user-agent value, the following is a combination of the following addresses + some default values ​​
HKCUSoftwareMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform
HKLMSoftwareMicrosoftWindowsCurrentVersionInternet SettingsUser-AgentPost Platform
HKLMSoftwareMicrosoftWindowsCurrentVersionInternet Settings5.0User-AgentPost Platform

User-Agents for IE8:

IE8 on Windows Vista (compatible browsing)
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; Windows NT 6.0; Trident/4.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:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1 ; Win64; You can also perfectly disguise: information from operating systems, browsers, spiders, email clients, link checkers, analyzers, RSS readers and other clients.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn