我们都知道MAC是网卡的物理的地址,一般是固化的网卡芯片,不管是手机和电脑都是相对于的MAC地址的,不管什么情况下MAC的地址都是唯一的。而对于电脑来说大家可以通过更换网卡的方式来换MAC地址,但是对于手机来说,更换硬件是不太现实的,所以大家可以通过更换手机的MAC地址来实现。并且修改相应的参数以便可以达到更改MAC地址。

什么是MAC地址

简单来说,每个能够接入网络的设备,无论是平板、手机、电脑、电视都有一个专 门 的序号,这个序号就被称为MAC,正常来说可以看做是这款设备的唯一标识,手机里的MAC其实是特指Wi-Fi无线网卡的MAC地址。

MAC地址一般长度为48位,通常表示为12个16进制数,每2个16进制数之间会用冒号隔开,比如03:03:30:3A:3B:3C就是一个MAC地址,其中前6位16进制数03:03:30代表网络硬件制造商的编号,而后3位16进制数3A:3B:3C代表该制造商所制造的某个网络产品(如网卡)的系列号。

每个网络制造商必须确保它所制造的每个以太网设备都具有相同的前三个字节以及不同的后三个字节,这样就可保证世界上每个以太网设备都具有唯一的MAC地址。

MAC地址与IP地址的联系和区别

IP地址是指使用TCP/IP协议指定给主机的32位地址,由用点分隔开的4个8八位组构成,如192.168.1.101就是一个IP地址,现在有很多计算机都是通过先组建局域网,然后通过 交换机 和网络连接的,然后给每个用户分配固定的IP地址,由管理中心统一管理。

为了管理方便,就需要使用MAC地址来标志用户,防止发生混乱,明确责任(比如网络犯罪)。

MAC地址同IP地址的区别就在于,虽然他们在局域网中是一一对应的关系,不过IP地址是跟据现在的IPv4(还有IPv6)标准指定的,不受硬件限制比较容易记忆的地址,而Mac地址却是用网卡的物理地址,多少与硬件有关系,比较难于记忆。

为何要修改手机MAC地址

前面我们说了,MAC地址相当于你的网络标识。在局域网里,管理人员常常会将网络端口与客户机的MAC地址绑定,这种情况学校的校内网以及一些公司的网络环境中最为常见,方便管理,不过弊端是如果你的网卡坏了,换一张网卡必须向管理人员申请绑定新的MAC地址,比较麻烦。

而如果这时我们又急于使用设备上网,我们将MAC地址改为之前已经绑定过的MAC地址,就可以跳过重新申请这一步,减少了很多麻烦。

还有一种情况就是,如果你利用手机做了一些不该做的事情,管理人员是可以获取到你的MAC地址的,不过如果你改一下,查到的MAC就不是你的了。

这条大家别告诉别人是小编讲的哈,做坏事不被发现最好的方法就是不做!正所谓天网恢恢疏而不漏!咳咳,大家要好自为之啊!

除此之外,修改MAC地址对于一些新网络环境下手机连接Wi-Fi始终无法连接的情况也比较有效。

如何修改MAC地址

说到这儿,那么问题来了,到底该如何修改我们手机的MAC地址呢?简单,最简单的方法就是利用傻瓜式的软件修改了,不过首先你需要将手机ROOT/越狱。

对于安卓手机来说,在ROOT之后,可以首先尝试MacAddress这款软件。这款软件的使用方法比较简单,只要你的手机成功ROOT,安装软件后即可输入想要更改的MAC地址,不过该软件的弊端是无法支持所有设备,一些设备在使用这种修改方法后无法修改成功。

如果这种方法对你无效,那么也不要太过郁闷,因为我们还可以通过修改文件的方法修改你手机的MAC地址,方法稍微复杂一些,不过掌握之后也并不是太难。

首先还是要保证你的手机ROOT成功了,然后就需要下载手机端的文件管理器,可以选择RE或者ES浏览器,通用方法是找到/etc/firmware/nvram.txt文件,备份后以文本方式打开nvram.txt,找到以下段落:

#macaddr=00:11:22:33:44:55

nocrc=1

#nvram_override=1

修改为:

macaddr=00:11:22:33:44:55

nocrc=1

nvram_override=1

注意,这里需要把#去掉才能修改成功,00:11:22:33:44:55部分修改为你需要的地址。

保存后 开关 一次Wi-Fi,新的MAC地址就生效了。大家可以去关于手机中验证MAC地址是否更改正确。

这种方法适用于大部分安卓4.0以上的设备,不过由于安卓手机系统太过庞杂,不同安卓版本可能需要编辑的文件也不一样,比如某些安卓4.1的设备的文件就在/etc/wifi/下,如果大家没有在文中位置找到相应的文件,可以去自己手机型号的论坛查询对应的文件。

至于iOS设备,修改的方法相对固定一些,越狱后可以在cydia中搜索MOBILE TERMINAL插件,安装后打开执行以下指令:

输入命令:su 回车

接着输入密码:alpine 回车 (此处为默认用户密码,可以进行更改,在输入时可能不会及时显示字符,不过不要担心,确认成功输入后回车即可)

接着输入:nvram wifiaddr=XX:XX:XX:XX:XX:XX (nvram wifiaddr=就是修改MAC地址的命令,XX:XX:XX:XX:XX:XX为新的MAC地址,输入后直接按回车,退出Terminal,并重启手机即可。

值得说明的是,这种方法只适用于iOS 5.1.1以上的版本,其他低版本的机器要连接iTunes激活、如果连接iTunes无法识别的话那就删除位于/var/mobile/Media目录下的iTunes_Control文件夹、删除完iTunes_Control目录后、重新开启iTunes MOBILE TERMINAL即可。

以上就是给大家分享的有关于手机的MAC地址修改的内容,也希望大家能够正确运用手机MAC地址 修改器 ,这样才能更好的修改手机的MAC地址。但是在修改的过程中也有很多的问题出现,希望大家能够对照以上的方法加以操作,这样才会避免不必要的问题出现。除此之外也要根据自己的机型来选择对应方法,切记不要盲目的去修改。

uniapp同目录的相对地址_如何修改手机MAC地址?相关推荐

  1. mac地址修改_如何修改手机MAC地址?

    我们都知道MAC是网卡的物理的地址,一般是固化的网卡芯片,不管是手机和电脑都是相对于的MAC地址的,不管什么情况下MAC的地址都是唯一的.而对于电脑来说大家可以通过更换网卡的方式来换MAC地址,但是对 ...

  2. ipv4地址怎么设置 手机_怎么修改手机ip地址?手机ip地址更改方法介绍

    许多朋友的手机刷机后,或者使用手机不当,出现WiFi连接一直处于正在获取ip地址,就是上不了网,出现这种情况说明当前的wifi地址出现分配问题,需要手机用户自己修改为静态ip,那么怎么修改手机ip地址 ...

  3. 修改ip地址的软件是真的嘛_如何修改手机ip地址

    手机相对于电脑那个更加的好用,可能两种的使用需求不同,很多的方面无法进行比较,但是手机更方便携带,对于外出手机使用的可能会更多会,因此手机的代理ip出现,是因为除去电脑工作,使用手机工作的是最多的,并 ...

  4. UNIAPP实战项目笔记43 购物车页面修改收货地址和修改默认地址

    UNIAPP实战项目笔记43 购物车页面修改收货地址和修改默认地址 实际案例图片 修改收货地址和修改默认地址页面布局和功能 具体内容图片自己替换哈,随便找了个图片的做示例 用到了vuex的状态机,具体 ...

  5. ipv4地址怎么设置 手机_怎样修改手机的ip地址?手机IP地址如何修改

    我们上网时常常会发现一些网站的注册或登录会有IP地址的限定.同一个IP地址往往不能重复某些操作,如果能够修改IP地址就好了.今天,小编就要来和大家分享怎样修改手机IP地址,希望能够帮到大家. 可以自己 ...

  6. Python3修改电脑mac地址

    说明:仅供学习使用,请勿用于非法用途,若有侵权,请联系博主删除 作者:zhu6201976 博客:https://blog.csdn.net/zhu6201976 一.查看电脑mac 方式1: ipc ...

  7. 解决WIN 7 不能任意修改无线网卡MAC地址的问题

    最近开始折腾WI-FI无线网络密码破解,结果今天灵感一来,发现我已经连带地把WIN7 下不能任意修改MAC地址的问题解决掉了.可以任意修改无线网卡MAC地址,意味着我的无线网卡也可以通过无线盗用别人的 ...

  8. 修改虚拟机MAC地址的方法

    修改虚拟机MAC地址的方法 有时在使用虚拟机时,需要修改虚拟网卡的MAC地址,如果只是需要做普通的修改,可以进入操作系统后用很多种办法做到,但是如果要从根本上修改就没那么容易了(物理网卡需要用用编程器 ...

  9. java 修改mac地址_Win10系统修改通过注册表修改网卡mac地址

    win+R快捷键->输入regedit打开注册表 定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Class \{4D36E97 ...

  10. windows10电脑修改物理mac地址两种方法

    介绍两种物理mac地址更改的办法,如下: 一.修改有线网卡mac地址 1.进入到网络和internet中心,选择更改适配器选项 2.选择以太网连接,右击选择属性.点击配置,如下图 3.选择高级-> ...

最新文章

  1. sizeof 宏实现的方法
  2. php赋值boolean,php布尔类型(Boolean)
  3. hive与hbase集成
  4. php 日期 间隔,PHP实现计算日期间隔天数的方法
  5. Hadoop的Python框架指南
  6. netty ssl 服务器
  7. java输入文件内容_java Io流向指定文件输入内容
  8. With(ReadPast)就不会被阻塞吗?
  9. Charles proxy tools 移动开发调试
  10. IDEA 和 Eclipse 集成开发工具配置 Java API 帮助文档教程
  11. 4.1.5 消费者获取记录
  12. 如何删除Facebook评论
  13. gamemaker 更新 runtime 快一点
  14. bochs运行xp_简单教程:Bochsxp镜像超级简化版安装教程
  15. 怎么设置页眉或者页之间相互独立编写
  16. 小程序头像和昵称填写能力用底部弹框界面实现
  17. 使用CASE WHEN语法如何对Null值进行判断
  18. 竞赛排名_纪中1743_模拟
  19. R语言 CHAR 01
  20. 微信公众号的二次开发(三、接收事件推送获取用户信息)

热门文章

  1. 笔记-神经网络滑模控制设计方法
  2. 独自封装windows 10系统详细教程(二)
  3. 解答篇:金蝶K3wise截取活动窗口
  4. 励志c语言编码的开始,基础打开VS操作指南
  5. VC虚拟键值表(详细介绍)
  6. ubuntu安装微信linux电脑版
  7. Qt Design studio使用
  8. 掘金15W沸点简单分析(一)
  9. ftl有三种映射地址_ftl 入门
  10. 电子料盘 电容 物料标识识别