修改PHP中的浏览器用户代理来伪装浏览器和操作系统

修改PHP中的浏览器用户代理来伪装浏览器和操作系统
让http_user_agent方式很简单,如PHP代码:
复制代码代码如下所示:
< PHP print_r($ _server);
>

复制代码代码如下所示:
< PHP print_r($ _server { 'http_user_agent});
>

这两种信息,如用户代理和IP,最好与正则表达式相结合,以过滤和过滤信息。

——用户代理列表———

Internet Explorer 6
Internet Explorer 7
Internet Explorer 8
火狐

游猎
Netscape
歌剧
傲游
360se
OmniWeb

更多的用户代理信息在useragents.xml

在本文件中的信息,什么样的浏览器和操作系统可以伪装。

使用用户代理方法:

Firefox建议使用用户代理切换器作为Firefox扩展}
地址栏键控:关于:配置返回
设置:general.useragent.override u2013 >自定义UA信息。


用启动参数启动EXE图标属性:-用户代理= UA信息。

游猎
菜单栏>编辑>首选项>高级>显示菜单栏中的开发菜单;
菜单栏>开发>用户代理> UA信息。

傲游
工具栏>工具>设置>高级选项>旅游中心自定义UA信息。

歌剧
地址栏键:歌剧院:配置返回
设置:用户代理>自定义ID 0 - 5
注:{ 0默认1 Opera 2 Mozilla,Opera可探测3 Internet Explorer,Opera可检测4 Mozilla,Opera 5 5,

苹果手机
Mozilla / 5串更换 /系统/图书馆/框架/ WebKit。框架/ WebKit文件自定义UA信息

IE浏览器的设置需要修改注册表。

用户代理在注册表中的位置
{ hkey_local_machinesoftwaremicrosoftwindowscurrentversioninternet settingsuser agentpost平台},新的字符串值,你想加入字符的用户代理空白名称的内容呢,这里motorolarokre2 为例,修改相应的注册表文件到注册表中如下:
Windows注册表编辑器版本5

{ hkey_local_machinesoftwaremicrosoftwindowscurrentversioninternet settingsuser agentpost平台}
motorolarokre2=

修改后,重新启动IE浏览器。

IE的用户代理值,下面是以下地址的组合+一些默认值
hkcusoftwaremicrosoftwindowscurrentversioninternet settingsuser agentpost平台
hklmsoftwaremicrosoftwindowscurrentversioninternet settingsuser agentpost平台
hklmsoftwaremicrosoftwindowscurrentversioninternet settings5.0user-agentpost平台

IE8的用户代理:

IE8的Windows Vista(兼容浏览)
Mozilla / 4(兼容;MSIE 7;Windows NT 6;三叉戟 / 4)

IE8在Windows Vista
Mozilla / 4(兼容;MSIE 8;Windows NT 6;三叉戟 / 4)

IE8的Windows 7
Mozilla / 4(兼容;MSIE 8;Windows NT 6.1;三叉戟 / 4)

64位IE在64位Windows 7:
Mozilla / 4(兼容;MSIE 8;Windows NT 6.1;Win64;64;三叉戟 / 4)

32位IE在64位Windows 7:
Mozilla / 4(兼容;MSIE 8;Windows NT 6.1;WOW64;三叉戟 / 4)

通过修改用户代理,您还可以完美地伪装:操作系统、浏览器、蜘蛛、邮件客户端、链接检查器、解析器、RSS阅读器和其他客户端信息。

tag:浏览器修改用户代理操作系统电脑软件

相关内容