找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 228|回复: 1

[【原创】] 修改浏览器的UserAgent来伪装成其他浏览器登录某些不允许IE8访问的网站靠谱么

[复制链接]
发表于 2017-10-10 11:53:56 | 显示全部楼层 |阅读模式
修改浏览器的UserAgent来伪装成其他浏览器登录某些不允许IE8访问的网站靠谱么

一些网站,如zhihu,孔夫子都不允许IE8访问了,偏偏有时用谷歌或者firefox时网银老出故障。

百度到一些知识,说是修改IE的UserAgent就可以骗过网站,让他以为是其他浏览器在访问:


修改IE的UserAgent需要编辑注册表。
"HKEY_CURRENT_USER"Software"Microsoft"Windows"CurrentVersion"Internet Settings"5.0"User Agent"Post Platform"
"HKEY_LOCAL_MACHINE"SOFTWARE"Microsoft"Windows"CurrentVersion"Internet Settings"User Agent"Post Platform"
"HKEY_LOCAL_MACHINE"SOFTWARE"Microsoft"Windows"CurrentVersion"Internet Settings"5.0"User Agent"Post Platform"
如要修改IE的UserAgent为FireFox的,可以这么做:
UserAgent的默认值改为"Firefox",同时在Post Platform下面新建字符串值"Firefox"="",注意修改后需重启IE。


=====================
      简单的说User-Agent就是客户端浏览器等应用程序使用的一种特殊的网络协议,在每次浏览器(邮件客户端/搜索引擎蜘蛛)进行 HTTP 请求时发送到服务器,服务器就知道了用户是使用什么浏览器(邮件客户端/搜索引擎蜘蛛)来访问的。既然是人为规定的协议,那么就是说不管什么浏览器,默认的UA都是可以更改的。有时候为了达到一些不可告人的目的,我就经常需要更改一下UA的设置,比如伪装一下浏览器类型,比如把浏览器伪装成手机上网。

修改完了,查看网址:http://www.useragentstring.com/,查询你的User-Agent。
回复

使用道具 举报

 楼主| 发表于 2017-10-10 12:29:20 | 显示全部楼层
众所周知,IE 11改了UA字符串,新的字符串为:
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko

由于里面没有“MSIE”字符串,然后又有“Gecko”字符串,导致很多网站认为IE 11是火狐或者其他浏览器,甚至一些网银汇提示你需要IE浏览器。

于是就出现了下面尴尬的情况,用IE访问网页提示使用IE:

方法如下:1.Win + R输入gpedit.msc打开组策略编辑器

2.定位到计算机配置→管理模板→Internet Explorer→自定义用户代理字符串

3.双击打开设置已启动,输入字符串“MSIE 8.0”

4.点击确定
5.重启浏览器即可生效

改了后新的字符串如下:
Mozilla/5.0 (MSIE 8.0; Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko

有了“MSIE”字符串,很多网站就能正确的识别出这货是IE 11了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2024-4-24 19:43 , Processed in 0.273682 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表