连接后,互联网能够知道我正在使用的设备类型(即知道它是 PC 还是智能手机)。我想知道是否有可能欺骗进入互联网的数据(有关设备身份),以便我可以选择我的设备显示为手机还是 PC。
答案1
基于您指的是网页浏览的(隐含)假设,是的 - 改变这一点相当容易。网页浏览器将标识与每个请求页面一起传递给服务器,这些页面称为“用户代理字符串”。更改此字符串,您将改变服务器的想法。
最简单的方法是通过获取浏览器插件来操作字符串 - Chrome 和 Firefox 中有任意数量的此类插件可用。
更改 MAC 地址的建议是错误的 - 除非在特殊情况下,即存在编写不良的专有程序,否则 MAC 地址无法在互联网上使用 - 它们通常仅在设备和本地路由器之间使用,而且确实有一些方法可以在没有 MAC 地址的情况下进入网络(例如蜂窝调制解调器)。
在实践中,这几乎从未实现过 - 因为这是一种黑客技术,它会触发各种警报,并且对大多数位于 NAT 后面的用户不起作用,但理论上可以远程“指纹识别”操作系统并推断操作系统的类型 - 否则远程计算机无法分辨您正在使用什么设备,除非您正在运行的程序告诉它。