如何在互联网上更改设备身份

如何在互联网上更改设备身份

连接后,互联网能够知道我正在使用的设备类型(即知道它是 PC 还是智能手机)。我想知道是否有可能欺骗进入互联网的数据(有关设备身份),以便我可以选择我的设备显示为手机还是 PC。

答案1

基于您指的是网页浏览的(隐含)假设,是的 - 改变这一点相当容易。网页浏览器将标识与每个请求页面一起传递给服务器,这些页面称为“用户代理字符串”。更改此字符串,您将改变服务器的想法。

最简单的方法是通过获取浏览器插件来操作字符串 - Chrome 和 Firefox 中有任意数量的此类插件可用。

更改 MAC 地址的建议是错误的 - 除非在特殊情况下,即存在编写不良的专有程序,否则 MAC 地址无法在互联网上使用 - 它们通常仅在设备和本地路由器之间使用,而且确实有一些方法可以在没有 MAC 地址的情况下进入网络(例如蜂窝调制解调器)。

在实践中,这几乎从未实现过 - 因为这是一种黑客技术,它会触发各种警报,并且对大多数位于 NAT 后面的用户不起作用,但理论上可以远程“指纹识别”操作系统并推断操作系统的类型 - 否则远程计算机无法分辨您正在使用什么设备,除非您正在运行的程序告诉它。

答案2

您可以使用“开发者工具”并将其设置为模拟移动设备,如智能手机或平板电脑。在 Google Chrome 中,转到主菜单(3 个点)-> 更多工具-> 开发者工具(CTRL + SHIFT + i 或 F12)。单击“切换设备工具栏”(CTRL + SHIFT + M)

在此处输入图片描述

选择您想要使用的移动设备或自定义一个。再次点击切换设备工具栏可返回 PC 版本。

或者,您可以下载像 Andoid 这样的移动操作系统,将其安装在虚拟机中,然后使用该虚拟机访问您想要测试的网站。

相关内容