Mac 地址可识别网络上的设备,以便服务器、应用程序和互联网知道将数据包发送到何处。有些还用它来跟踪设备活动。更改设备的 Mac 地址通常是出于隐形(对其他用户或其他设备隐藏)、从其他设备获得好处或防止直接黑客攻击等目的。本教程将向您展示如何更改 Android 设备的 MAC 地址,以提高带宽速度、减少应用程序限制、减少跟踪操作,甚至阻止直接黑客攻击。最后还有一些常见问题解答,解释了 MAC 地址是什么、它的用途以及您可能想要更改它的原因。
更改 MAC 地址的主要原因
在某些情况下,您可能希望您的设备绕过路由器或服务器的访问控制列表,以对连接到您网络的其他设备和用户隐藏它。您可能还希望您的设备显示为单独的设备,即使事实并非如此。这种转变的另一个术语是 Mac 欺骗,这种行为既可以用于合法目的,也可以用于非法目的。
如果您的 ISP 或本地域根据识别的 Mac 地址限制设备的带宽、应用程序使用或优先级,则将其更改为另一台设备的 Mac 地址会欺骗 ISP。此过程允许被欺骗的设备从其他设备中受益。当然,您应该只使用具有相同 MAC 地址的两台设备之一。
此外,在某些情况下,黑客与您的设备位于同一网络上。这种危险也发生在学校、公共 Wi-Fi 和工作场所。欺骗您的 Mac 地址可以防止直接黑客攻击,因为如果没有您的真实地址,冒名顶替者无法直接访问您的设备。可以将这种情况视为使用某人的社会安全号码。该号码使犯罪者可以使用您的真实 SSN 直接访问信用申请等内容。换句话说,黑客冒充您!就像 SSN 全局识别用户一样,Mac 地址识别网络内的设备。
您可能想知道为什么其他人无法跟踪您使用 MAC Access 的在线活动很重要。那么,如果黑客知道您的 MAC 地址,他或她就可以冒充您并使用您的 MAC 地址实施各种犯罪或窃取您的信息。你其实并不想要这样,是吗?
在大多数网络中,访问限制基于设备的 IP 地址,但如果有人知道您的 MAC 地址,他们就可以轻松绕过此类 IP 地址安全限制。
如有必要,您可以更改网络适配器的 MAC 地址,并根据连接到该适配器的 MAC 地址施加限制。
使用设备上的 root 访问权限更改 MAC 地址
Mac 地址切换只能在具有 root 访问权限的 Android 设备上完成。首先,检查您的 Android 设备是否可以获取 root 权限。从 Google Play 下载免费的根检查器应用程序。
不用担心。该应用程序很简单,基本上您在下载后启动它并点击“验证根”按钮。此过程显示设备上 root 的状态,并告诉您当前是否启用了 root 访问。
如果根检查器应用程序确认您的设备具有根访问权限,请继续阅读。如果没有,请继续阅读下一部分,了解如何在没有 root 访问权限的情况下更改 Android 设备的 MAC 地址。
从 Google Play 安装BusyBox 。
从 Google Play 安装Android 终端模拟器。
运行终端模拟器应用程序,输入“su” (“超级”用户的缩写),然后按“Enter”。
如果您的设备要求您授予应用程序根访问权限,请点击允许。
输入“IP link show”并再次按“Enter”并记下当前网络的接口名称。出于演示目的,我们将网络接口名称称为HAL9000 。
键入busybox ip link HAL9000 (将 HAL9000 替换为您之前记下的实际网络名称)。
将显示当前的 MAC 地址。
要更改地址,请在终端中输入“busybox config HAL9000 hw ether XX:XX:XX:YY:YY:YY” ,将“XX:XX:XX:YY:YY:YY”替换为新的 MAC 地址,然后按。 。 “输入。”
您的设备现在有了新的 Mac 地址。请注意,即使重新启动 Android 手机后,这些更改也是永久性的。
在设备上无需 root 访问权限即可更改 MAC 地址
转到设置。 ”
点击关于电话。
选择“状态”。
显示当前的 MAC 地址。建议您将其写下来,因为稍后进行更改时需要它。
从 Google Play 下载名为Android 终端模拟器的免费应用程序。
运行应用程序,输入“IP link show”命令并按“Enter”。然后将显示网络接口的名称。同样,出于演示目的,我们将网络接口命名为“HAL9000”,但您必须输入网络接口的实际名称。
键入“ip link set HAL9000 XX:XX:XX:YY:YY:YY”并将“XX:XX:XX:YY:YY:YY”替换为新的 MAC 地址。
现在,您的设备有了一个新的 Mac 地址。但是,此过程(无需 root)仅持续到您重新启动手机为止。
最后,更改 Mac 地址并不困难。您所需要的只是一些应用程序和一些命令。但是,请记住,“无根”选项是暂时的,直到您重新启动手机为止。即使您拥有 root 访问权限,也有一些非 root 选项,例如,如果您使用公共 Wi-Fi 几个小时,或者想要在朋友的 Wi-Fi 上获得更快的互联网速度和端口可用性,那么使用它可能会很有用。 。通讯网络。无根选项允许您稍后自动将设备恢复到之前的状态,而无需进行任何手动更改。
首先,什么是MAC地址?
MAC(媒体访问控制)地址是附加到每个网络接口控制器(NIC)的唯一标识符,无论是以太网 NIC 还是无线 NIC。即使特定 NIC 的 Internet 协议 (IP) 地址发生变化,MAC 地址仍然保留并标识网络上的设备。这意味着不仅 Android 智能手机、平板手机和平板电脑具有网络适配器,而且还具有网络适配器。 MAC 地址允许您使用唯一的 12 字符代码来识别连接到互联网或本地网络的每台设备。
MAC地址有什么用?
NIC 设备包含唯一的 MAC 地址。在互联网上发送的 IP 数据包来自一个 MAC 地址,并且这些数据包被发送到另一个 MAC 地址。接收NIC设备检查目标数据包是否与其地址匹配。如果地址不同,则丢弃该数据包。此过程可确保网络上的所有设备获得正确的 IP 数据包。
与互联网和网络数据传输过程分开,互联网服务提供商 (ISP)(例如有线电视公司和移动提供商)使用 MAC 地址来控制特定设备的带宽和其他功能。 MAC地址还用于跟踪被盗设备,许多应用程序(例如云软件)需要与设备进行交互。此外,Google 地图等定位服务也会使用您设备的 MAC 地址。最重要的是,MAC 地址对于正确的设备获取正确的数据以及通信设备或应用程序与正确的设备进行交互至关重要。