*修改手机WIFI的MAC地址*

*说明:*

1、手机可以连接WIFI但是没有网速

2、知道密码,但连接不上,一般都是因为路由器给你拉黑或者限速了。

*那么路由器是如何知道是你连接了:判断如下:登录路由器的管理界面(实例,给看的)*

上图中显示的主机名称下面的就是MAC地址,

每一个手机出厂的时候都会有一个自己的WIFI MAC地址,

同理,蓝牙也有对应的MAC的地址,但和WIFI的不一样。

*那么我们如何通过手机查看手机的MAC地址如下:*

打开方式:设置—> WIFI—>高级设置

*所以,我们可以想象*

既然WIFI是通过这个条件来拦截我的。

那我是不是也可以修改WIFI 的MAC地址来模仿,或者欺骗路由器,改变一个新的MAC地址来重新连接一下WIFI。当然这是可以的。(原因:我有实验成功!)

*那么问题又来了,我如何修改手机WIFI的MAC地址呢。*

大家都知道,Android是基于Unix开发的,

所以Linux是不是可以修改ip等一些配置呢。也是可以的啦,都是操作系统嘛。

现在绝大多开发商肯定不愿意让用户直接操作底层的数据,所以也基本上没有手机厂商会直接开发ROOT权限。

那么我们想直接操作手机的底层数据,就需要先提升手机的权限级别到达ROOT权限。也就是人门常说的ROOT模式。

ROOT开启有很多种,这里和手机品牌有关,我就不做介绍了。(自行百度)

(注意:ROOT之后是有风险的,请谨慎操作)

*得到ROOT权限之后。*

我们需要下载一个可以执行命令行的终端控制器。(用于执行命令)

0、修改之前先备份自己的MAC地址,和设备名称,截图或者记事本记录一下。以防万一。

1、先给将该软件赋予ROOT权限。

2、输入 su命令 + 回车 ,切换到ROOT用户。(如果出现输入不了或者提示没有权限就是没有给软件授予ROOT权限,重新授权即可)

3、修改手机的设备名称: 也就是下面的在路由器管理界面显示的信息

使用命令:

setprop net.hostname name1

name1表示:要修改的设备名称(这个叫什么无所谓,只要不让路由器管理者识别出来你就行,不然不就又把你踢了)。

4、修改WIFI的MAC地址命令如下:【最主要的部分】

ip link set wlan0 down &&ip link set wlan0 address D4:39:53:89:DA:08

5、此时关闭WIFI再次打开WIFI,WIFI–>高级设置里面就可以看到已经修改好了的MAC地址。(此时你就可以为所欲为啦,hahaha)

6、当然如果你有本事是可以获取到路由器管理者的设备名称和MAC地址,那么你就可以模仿他了,这样操作路由器是检查不出来的,他只会显示一个设备连接。

*注意事项:*

由与这个修改可能是一次性的修改,重启手机之后MAC地址就会恢复,如果发现重启之后MAC地址复原,可以按照上面的步骤重复操作。(如果又被管理者发现,可以再次修改MAC地址。)

*还有其他命令供参考如下:*

查看当前mac地址命令
cat /sys/class/net/wlan0/address
查看设备名称
getprop net.hostname

修改设备名称(需要重启wifi生效)

setprop net.hostname name1

随机生成mac地址网址:

http://www.99cankao.com/digital-computation/mac-address-generator.php

提供几个实例:来自原装手机,可以使用。(当然也可以直接访问上面的网址随机生成。)

# 修改手机名称(含义:修改手机网络设备名称)
setprop net.hostname OnePlus6T
# 修改 mac 地址(含义:关闭手机 wifi 网络 && 设置新的 mac 地址)
ip link set wlan0 down && ip link set wlan0 address 64:A2:F9:AF:47:FF setprop net.hostname HUAWEI_Mate_9-cea5d092a0b
ip link set wlan0 down && ip link set wlan0 address 10:B1:F8:1C:63:55setprop net.hostname MI9-wandianhekele
ip link set wlan0 down && ip link set wlan0 address A8:9C:ED:B2:C5:F6setprop net.hostname vivo-X20
ip link set wlan0 down && ip link set wlan0 address 3C:A5:81:1B:10:18setprop net.hostname vivo-X-B3_B9_DC
ip link set wlan0 down && ip link set wlan0 address B3:B9:DC:C5:59:FAsetprop net.hostname vivo-X-EB_7F_E3
ip link set wlan0 down && ip link set wlan0 address EB:7F:E3:A6:B8:68setprop net.hostname vivo-X-5F_3B_A6
ip link set wlan0 down && ip link set wlan0 address 5F:3B:A6:A1:D2:5Esetprop net.hostname vivo-X-E0_62_7B
ip link set wlan0 down && ip link set wlan0 address E0:62:7B:98:7C:F3setprop net.hostname vivo-X-E6_67_51
ip link set wlan0 down && ip link set wlan0 address E6:67:51:07:28:3Asetprop net.hostname vivo-X-A8_C5_E3
ip link set wlan0 down && ip link set wlan0 address A8:C5:E3:04:C8:FCsetprop net.hostname vivo-X-65_57_D4
ip link set wlan0 down && ip link set wlan0 address 65:57:D4:FD:3E:C7setprop net.hostname vivo-X-38_BA_D8
ip link set wlan0 down && ip link set wlan0 address 38:BA:D8:CF:D2:BFsetprop net.hostname vivo-X-E7_89_63
ip link set wlan0 down && ip link set wlan0 address E7:89:63:9D:D4:99setprop net.hostname vivo-X-7F_43_2B
ip link set wlan0 down && ip link set wlan0 address 7F:43:2B:88:C4:85setprop net.hostname vivo-X-66_38_EC
ip link set wlan0 down && ip link set wlan0 address 66:38:EC:D9:0B:92setprop net.hostname vivo-X-BF_C4_A7
ip link set wlan0 down && ip link set wlan0 address BF:C4:A7:EE:3E:2Csetprop net.hostname vivo-X-FF_4F_3D
ip link set wlan0 down && ip link set wlan0 address FF:4F:3D:F2:AE:27

p link set wlan0 down && ip link set wlan0 address BF:C4:A7:EE:3E:2C

setprop net.hostname vivo-X-FF_4F_3D
ip link set wlan0 down && ip link set wlan0 address FF:4F:3D:F2:AE:27

修改手机WIFI的MAC地址,实现防止路由器拉黑相关推荐

  1. iOS 获取连接的WiFi和Mac地址

    最近做了一个WiFi的硬件APP,需要用到当前手机链接的WiFi名字和Mac地址,这种场景使用,其实,在打卡软件中,应该比较常用,比如打卡需要连接到公司的WiFi,就是保证你在办公室打的卡. 刚开始使 ...

  2. android获取wifi mac地址吗,Android获取当前WiFi的MAC地址-适配所有版本

    ** Android获取当前WiFi的MAC地址 ** package com.dogness.platform.utils; import android.content.Context; impo ...

  3. linux系统如何改电脑地址,如何修改电脑的操作系统MAC地址

    MAC地址在网卡中是固定的,每张网卡的MAC地址都不一样.网卡在制作过程中,厂家会在它的EPROM里面烧录上一组数字,这组数字,每张网卡都各不相同,这就是网卡的MAC(物理)地址.下面是学习啦小编跟大 ...

  4. 修改VMware虚拟机网卡MAC地址的方法总结

    修改MAC地址有两种方法: 一.修改vmx配置文件 修改vmx配置文件的两种方法 1.用文本工具(比如记事本或vi)打开vmx配置文件,然后修改一下几行: ethernet0.generatedAdd ...

  5. 修改USB无线网卡物理地址MAC地址的有效方法

    最近总是被人限制网速,所以要改mac地址.结果发现win10 64位并且是usb的无线网卡(其实就是我的yoga超极本),网卡参数里面竟然没有network address.并且手动改注册表也无效.折 ...

  6. php设置公网ip,修改公网IP和mac地址的建议方法分享

    最近本人需要用php写一个模拟程序,该程序需要不断变化公网IP地址,以及修改本机的mac地址. 经过一段时间的研究,我发现了解决之道.在这里将此方法和大家分享,我希望此方法在某时某地能. 对读者有所助 ...

  7. 交换机工作原理、MAC地址表、路由器工作原理详解

    一:MAC地址表详解 说到MAC地址表,就不得不说一下交换机的工作原理了,因为交换机是根据MAC地址表转发数据帧的.在交换机中有一张记录着局域网主机MAC地址与交换机接口的对应关系的表,交换机就是根据 ...

  8. android部分代码片段(例:判断设备为手机,获取mac地址,软键盘,唤醒屏幕等)

    部分代码片段: 1.唤醒屏幕并解锁 public static void wakeUpAndUnlock(Context context){ KeyguardManager km= (Keyguard ...

  9. Linux脚本方式修改Mac地址,两种修改Linux系统中MAC地址的方法

    我们先查找MAC地址和网络接口,我们来了解一下Linux中网卡的一些细节.用这个命令来获取网络接口的详细信息: ip link show 在输出中,您将看到一些详细信息以及MAC地址: 1: lo:m ...

最新文章

  1. 工具推荐:Astah Community 绘制图形
  2. 得到当前日期前一天的零时零分零秒及当前日的零时零分零秒
  3. Activt工作流数据库对应表的作用
  4. wolf李桃梅CCNP视频笔记(OSPF-3)(上)
  5. 用计算机自我介绍,计算机个人简历:计算机专业简历自我介绍【四篇】供参考使用(5页)-原创力文档...
  6. [NOIP2016 提高组] 天天爱跑步(树上差分)
  7. ANTLR和网络:一个简单的例子
  8. 计算机软考中集成系统,软考中级系统集成项目管理工程师有哪些作用?
  9. 《Java高级程序设计》期末作业【2】-进度安排
  10. mysql 5.6.17 x64 安装
  11. WOW!今年iPhone XR将新增两种颜色:绿色和薰衣草色
  12. linux操作系统环境搭建实验报告,操作系统实验报告 Linux基本环境
  13. .ico 图标下载网站推荐
  14. 2合1笔记本 android,华为二合一笔记本支持Android可能是鸡肋
  15. python中 for in 用法_python中for in的用法详解
  16. 掌握TikTok商业化玩法,3大支点撬动亿万级流量市场
  17. easyExcel合并单元格策略
  18. PySpark之DataFrame的常用函数(创建、查询、修改、转换)
  19. 符合SEO标准的div+css页面参考
  20. 【渝粤教育】广东开放大学 土木工程施工 形成性考核 (52)

热门文章

  1. python turtle隐藏画笔_Turtle库学习--画笔控制 绘图状态
  2. 【运营学习】项目运营经理所具备的能力
  3. python challenge心得
  4. 重磅!5G手机密集发布, vivo NEX 3有何看点
  5. 用php打出2020年是庚子鼠年,关于2020庚子鼠年,你应该知道的事儿
  6. matlab谐波仿真,基于MATLAB的瞬时无功理论谐波检测算法仿真研究
  7. 【macOS】用U盘启动的方法
  8. P4570 [BJWC2011]元素题解
  9. 小米9开源linux内核,发布即开源:小米开源新机Mi 11内核源码
  10. 联邦学习 — 激励机制综述