2023-08-27 05:00:02 来源 : 互联网
1、但是对于手机来说,更换硬件不太现实,可以通过改变手机的MAC地址来实现。并修改相应的参数,以便可以更改MAC地址。
2、
(资料图片)
3、什么是MAC地址?
4、简单来说,每一个可以接入网络的设备,无论是平板电脑、手机、电脑还是电视,都有一个特殊的序列号。这个序列号称为MAC,通常可以视为该设备的唯一标识。
5、手机里的MAC其实指的是Wi-Fi无线网卡的MAC地址。
6、MAC地址的长度一般为48位,通常表示为12个十六进制数,每两个十六进制数之间用冒号隔开。例如,03:03:30:3A:3B:3C是MAC地址。
7、前六位十六进制数字03:03:30代表网络硬件厂商的序列号,后三位十六进制数字3A:3B:3C代表厂商生产的网络产品(如网卡)的序列号。
8、每个网络厂商都必须保证自己制造的每一个以太网设备都有相同的前三个字节和不同的后三个字节,这样才能保证世界上每一个以太网设备都有唯一的MAC地址。
9、
10、MAC地址和IP地址的联系和区别
11、IP地址是指使用TCP/IP协议分配给主机的32位地址,由四个用点分隔的八位字节组成。例如,192.168.1.101是一个IP地址。现在很多电脑都是先架设局域网。
12、然后通过交换机连接网络,再给每个用户分配一个固定的IP地址,由管理中心进行管理。
13、为了便于管理,需要使用MAC地址来识别用户,防止混淆,明确责任(如网络犯罪)。
14、MAC地址和IP地址的区别在于,虽然它们在局域网中是一一对应的,但是IP地址是按照目前的IPv4(和IPv6)标准规定的,不受硬件限制,容易记忆的地址,而Mac地址是网卡的物理地址。
15、跟硬件有关系,不好记。
16、
17、为什么要修改手机的MAC地址?
18、我们前面说过,MAC地址相当于你的网络标识。在局域网中,管理人员通常将网络端口绑定到客户端的MAC地址。这种情况在学校内网和一些公司的网络环境中是最常见的,方便管理,但是缺点是如果你的网卡坏了,
19、换网卡要向管理员申请绑定新的MAC地址,很麻烦。
20、而如果我们此时急于使用设备上网,可以跳过重新申请这一步,将MAC地址改为之前已经绑定的MAC地址,减少很多麻烦。
21、还有一种情况是,你用手机做了不该做的事情,管理员可以得到你的MAC地址,但是你改了,你找到的MAC就不是你的了。
22、这条大家别告诉别人是小编讲的哈,做坏事不被发现最好的方法就是不做!正所谓天网恢恢疏而不漏!咳咳,大家要好自为之啊!
23、除此之外,修改MAC地址对于一些新网络环境下手机连接Wi-Fi始终无法连接的情况也比较有效。
24、如何修改MAC地址
25、说到这儿,那么问题来了,到底该如何修改我们手机的MAC地址呢?简单,最简单的方法就是利用傻瓜式的软件修改了,不过首先你需要将手机ROOT/越狱。
26、对于安卓手机来说,在ROOT之后,可以首先尝试MacAddress这款软件。这款软件的使用方法比较简单,只要你的手机成功ROOT,安装软件后即可输入想要更改的MAC地址,
27、不过该软件的弊端是无法支持所有设备,一些设备在使用这种修改方法后无法修改成功。
28、
29、如果这种方法对你无效,那么也不要太过郁闷,因为我们还可以通过修改文件的方法修改你手机的MAC地址,方法稍微复杂一些,不过掌握之后也并不是太难。
30、首先还是要保证你的手机ROOT成功了,然后就需要下载手机端的文件管理器,可以选择RE或者ES浏览器,通用方法是找到/etc/firmware/nvram.txt文件,
31、备份后以文本方式打开nvram.txt,找到以下段落:
32、#macaddr=00:11:22:33:44:55
33、nocrc=1
34、#nvram_override=1
35、修改为:
36、macaddr=00:11:22:33:44:55
37、nocrc=1
38、nvram_override=1
39、注意,这里需要把#去掉才能修改成功,00:11:22:33:44:55部分修改为你需要的地址。
40、保存后开关一次Wi-Fi,新的MAC地址就生效了。大家可以去机中验证MAC地址是否更改正确。
41、这种方法适用于大部分安卓4.0以上的设备,不过由于安卓手机系统太过庞杂,不同安卓版本可能需要编辑的文件也不一样,比如某些安卓4.1的设备的文件就在/etc/wifi/下,
42、如果大家没有在文中位置找到相应的文件,可以去自己手机型号的论坛查询对应的文件。
43、至于iOS设备,修改的方法相对固定一些,越狱后可以在cydia中搜索MOBILE TERMINAL插件,安装后打开执行以下指令:
44、输入命令:su 回车
45、接着输入密码:alpine 回车(此处为默认用户密码,可以进行更改,在输入时可能不会及时显示字符,不过不要担心,确认成功输入后回车即可)
46、接着输入:nvram wifiaddr=XX:XX:XX:XX:XX:XX (nvram wifiaddr=就是修改MAC地址的命令,XX:XX:XX:XX:XX:XX为新的MAC地址,
47、输入后直接按回车,退出Terminal,并重启手机即可。
48、其他低版本的机器要连接iTunes激活、如果连接iTunes无法识别的话那就删除位于/var/mobile/Media目录下的iTunes_Control文件夹、删除完iTunes_Control目录后、重新开启iTunes MOBILE TERMINAL即可。
本文到此结束,希望对大家有所帮助。
标签: