女性朋友,您是否有痛经、量少等月经不调情况?,推荐您使用【侬颜益母汤】,解决您一切烦恼!

如何修改伪造IE的User Agent

修改IE的UserAgent

时间:2011-01-06 11:25来源:966266浏览器评测网 作者:966266浏览器评测网 点击:

   我在如何修改浏览器userAgent一文中介绍过怎样修改浏览器userAgent,只简单介绍了遨游浏览和火狐浏览器userAgent的修改办法。下面介绍一下IE浏览器userAgent如何修改

IE浏览器userAgent介绍

在WinXP中IE的User Agent默认生成顺序如下(以IE6为例):

IE6缺省的标识为:User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
其它四个标识对应的注册项为:

Mozilla/4.0 – HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\(Default)
compatible – HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Compatible
MSIE 6.0 – HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Version
Windows NT 5.1 – HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Platform

     一般情况下,这4个注册表项均为空,IE会使用缺省值。当然,比如Windows版本,肯定是通过Win32 API来获取的,如GetVersionEx。最终用户或者程序里面可以通过修改这些注册表键值达到修改IE标示的目的。

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。

将IE的UserAgent伪装为GoogleBot办法

 

  1. Windows Registry Editor Version 5.00  
  2. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent]  
  3. @="Googlebot/2.1"  
  4. "Compatible"="+http://www.googlebot.com/bot.html"  

将上面的代码保存为xxx.reg,然后双击运行即可将它导出注册表。就实现了修改IE的UserAgent的办法。

延伸阅读

IE启动的时候就会依序读取以上注册表键,然后拼起来就可以生成User-Agent字符串了。这个User-Agent字符串会被IE保留在内存中,每次发送HTTP请求的时候加上。所以IE只有启动的时候才会读取这些注册表键,如果你修改了某项,需要关掉IE重开才能生效。

IE浏览器常见UserAgent

IE各个版本典型的userAgent如下:

  • Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)
  • Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2)
  • Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
  • Mozilla/4.0 (compatible; MSIE 5.0; Windows NT)
     
本文标签: