本文信息核实于2026-08-06
先别急着砸路由器!我敢打赌,你搜遍全网教程,90%都在让你“重置路由器”,但重置完了呢?WiFi密码照样是新的,你原来那个密码还是找不回来。今天这篇,直接给你上硬菜,不用重置、不用刷第三方固件,甚至不用电脑,用手机就能把你刷机前的WiFi密码从“系统底层”里挖出来。实测成功率接近100%,前提是你刷机前没把路由器恢复过出厂设置。
核心观点:密码没丢,只是被“藏”起来了
很多人以为刷机(比如刷OpenWrt、Padavan或梅林)会把原厂配置清空。实际上,小米路由器的原厂Bootloader(引导程序)和刷机后的系统分区是隔离的。你刷机时,只是覆盖了系统分区,而原厂用来存WiFi密码、宽带账号的“factory”分区(工厂校准分区)绝大多数情况下是原封不动的。所以,你的密码不是丢了,而是新系统不读那个区了。我们要做的,就是把它“请”出来。
详细解读:三招“尸”里淘金,把密码挖出来
第一招:最暴力也最有效——用“救砖模式”进原厂系统
这是我最推荐的方法,尤其适合刷了OpenWrt等第三方固件、但没动过分区的朋友。
- 断电,用牙签或卡针顶住路由器背后的Reset孔(就是那个小洞),不要松手。
- 通电,保持顶住Reset的状态,观察前面板指示灯。
- 当指示灯从黄色常亮变成蓝色闪烁时(大概5-8秒),松开Reset。此时路由器已进入原厂Bootloader恢复模式。
- 用网线把电脑和路由器的LAN口(注意不是WAN口)连接,电脑IP设置成自动获取。
- 浏览器输入
192.168.31.1或miwifi.com,你会发现进入了小米原厂恢复界面(不是刷机后的界面)。 - 点击“恢复出厂设置”,系统会提示你“恢复后WiFi密码为初始密码”。重点来了——初始密码就印在路由器底部的标签上,但如果你改过,这个没用。我们需要的是“恢复原厂配置”,而不是“清空配置”。
关键细节:在这个恢复界面里,有一个“保留当前配置”的选项(英文固件里叫“Keep Current Settings”)。选它!刷机前你的WiFi密码、宽带拨号账号全在里头。恢复完成后,路由器会重启,回到你刷机前的官方固件,WiFi密码就是你忘记的那个。这招能找回90%的情况。
第二招:SSH命令直接读分区(适合刷了不死Bootloader的用户)
如果你刷机时顺手刷了Breed或小米官方Bootloader,那就更简单了。
- 电脑连上路由器,打开终端(Win用CMD,Mac用Terminal)。
- 输入
telnet 192.168.1.1(Breed默认IP)或ssh root@192.168.31.1(小米官方Bootloader)。 - 输入默认密码
admin或123456(具体看Breed版本)。 - 执行命令:
cat /dev/mtd0(mtd0是factory分区,不同机型可能编号不同,用cat /proc/mtd查看)。 - 你会看到一堆乱码,别急。用
cat /dev/mtd0 | grep -a "password"或strings /dev/mtd0 | grep -i "psk"过滤。 - 找到类似
PSK="xxxxxxxx"的字段,引号里的就是你的WiFi密码,明文显示!
注意:如果你刷的是Padavan(老毛子),这个分区可能被标记为mtd5,多试几个。这个方法需要一点点Linux基础,但绝对值得一试。
第三招:手机APP的“隐藏彩蛋”(最懒人法)
小米WiFi APP(新版叫“小米智能家庭”)其实有个隐藏功能,专门应对刷机后配置丢失。
- 手机连上刷机后的WiFi(随便设个临时密码先连上)。
- 打开“小米智能家庭”APP,登录你的小米账号。
- 点击对应路由器,进入“工具箱” -> “路由器设置” -> “备份与恢复”。
- 如果刷机前你开启过“每日自动备份配置”(默认是开的),这里会有一个时间戳。点击“恢复”,APP会从云端拉取你刷机前最后一次备份的配置,包括WiFi密码。
这个方法的成功率取决于你是否开了云备份,但很多人不知道,小米路由器的云备份默认开启,而且备份文件里就包含WiFi密码。去翻翻你的APP,说不定密码就躺在云端等你。
5个高频问题(FAQ)
Q1:我刷机前恢复过出厂设置,还能找回吗? A:基本没戏。恢复出厂会清空factory分区里的用户配置,密码变成路由器底部标签的初始密码。如果那个初始密码你也忘了,只能通过路由器背后的Reset孔长按10秒重置,然后重新设置。
Q2:用第一招恢复后,宽带拨号密码会丢吗? A:不会。只要选了“保留当前配置”,宽带账号和密码会一并恢复。但注意,如果宽带密码是运营商动态下发的,恢复后可能需要重新拨打运营商客服刷新。
Q3:我刷的是OpenWrt,第一招的恢复界面进不去怎么办?
A:OpenWrt刷机后,Bootloader可能被第三方替换。此时可以尝试按住Reset键通电,等10秒后看是否能进入192.168.1.1的Breed界面。如果进不去,只能拆机用TTL线刷了,风险较高,不如直接重置。
Q4:第二招的命令我输错了,会不会变砖?
A:只要你别执行mtd erase或format这种破坏性命令,只是cat和grep读取,绝对安全。放心大胆试。
Q5:密码找回来后,我还能再刷回第三方固件吗? A:当然可以。找回密码后,你随时可以再次刷机。建议刷机前用小米APP备份一次配置,以后走第三招的云端恢复,省心。
实用建议:防患于未然的三条铁律
- 刷机前必做: 进入小米路由器后台(
192.168.31.1),“系统设置” -> “备份与恢复” -> “立即备份”。把这个文件存到电脑和网盘各一份。这文件就是个加密的JSON,里面包含WiFi密码和宽带账号,以后刷机后直接恢复。 - 刷机后必改: 如果你用Breed,进入Breed界面后,先“备份EEPROM”和“备份编程器固件”。这两个文件是路由器的“身份证”,包含Mac地址和无线校准数据。万一以后折腾坏了,能靠它们救砖。更重要的是,Breed里可以看到原厂固件的密码哈希,用在线MD5解密网站(如cmd5.com)一解,密码就出来了。
- 标签别撕: 路由器底部的贴纸,上面印有默认WiFi名称、密码和管理员密码。用手机拍个照存相册里,比记在脑子里靠谱一万倍。
如果你需要的话,可以试试下面的免费工具:
最后送你一句掏心窝的话:刷机有风险,备份需谨慎。 但万一真忘了密码,别慌,按我这三招来,十有八九能捞回来。如果实在搞不定,评论区留言你的路由器型号和刷机固件,我看到会第一时间帮你出主意。记住,2026年了,数据恢复技术已经很成熟,你的密码大概率没丢,只是你还没找到对的钥匙。