大家好,上一篇亚马逊账号运营安全-浏览器指纹识别之User-Agent开篇为大家阐述了原理。
下面是作者为大家整理的其他几个主流浏览器的UA配置。一下都是Windows10 64X系统下整理。
Chrome UA 字符串
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36
我们可以看到Chrome 和Firfox基本相似。一下我们来解释一下不同之处。
AppleWebKit/537.36 (KHTML, like Gecko):这里主要是为了表明Chrome 是一个兼容Gecko和KHTML的引擎。
AppleWebKit/537.36 是苹果公司的WebKit的引擎版本。其实这个有一个很长的故事。
我们知道Chrome的核心引擎是Blink。但Blink是WebKit的一个独立分支。WebKit是Apple开源的的引擎。大家可以自行百度去查看他们的渊源。
Chrome/78.0.3904.97 表明了浏览器客户端的版本信息。
Safari/537.36 这个。。。。 难道是Safari浏览器?
不是的,这是一种善意欺骗,因为有些网站会根据UA的信息去判断客户端浏览的然后“因地制宜”的给对方开小灶。
例如:你用Mac的Safari浏览器去浏览 爱苹果.com 它会返回的页面和你拿Windows10 chrome浏览器去访问 爱苹果.com 返回的效果不一样。
前者跟美观功能更完善。这算是一种歧视吧。
所以通过UA的一种欺骗可以让 爱苹果.com这个网站,给chrome浏览器一视同仁的待遇。
这也就是说明了UA在目标网站判断客户端的作用。
Chrome本事也是夸平台的浏览器,他支持Mac,Android,iOS等。其他平台下的信息篇幅有限不做收集了。
国产360安全浏览器 UA 字符串
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36 QIHU 360SE
从以上可以看出这个和Chrome基本差不多。但内核有些老Chrome/63.0.3239.132基本是2017年的版本。
也是为了不被歧视使用了Chrome/63.0.3239.132 Safari/537.36 作为标识欺骗。
QIHU 360SE是表明自己是奇虎360浏览器客户端。
这个还有一段小故事,在3Q大战期间,360为了避免QQ相关网站对其浏览器的识别而遭到屏蔽,曾去掉了这个 QIHU 360SE 标识。
没了这个标识,UA就跟Chrome一致了。这下大家懂了吧。
360还有一个叫极速浏览器的版本
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
Chrome/69.0.3497.100的内核版本还是比较老,这也是作者为什么不太喜欢使用国内浏览器的原因。基本跟国外浏览器差了近两年的迭代周期。
我们要做到理解原理,这样亚马逊的卖家,买家小伙伴们能安心运营账号,拒绝账号关联躺枪。