破解中兴zxv10 h108b联通定制版全过程
0. 猫的信息如下
运营商: 中国联通
设备型号: ZXV10 H108B
设备标识号: 002293-01110000000101102300229335D51500
00000000000000000000000000000067
设备生产厂商: 中兴通讯
硬件版本: V1.1.02
软件版本: V1.1.02T12_N
1. 在淘宝上买了条TTL刷猫专用线。
2.拆猫,这里要说一下,这款定制的猫的螺丝在底部4个脚上,把脚上那个海绵(应该是海绵吧)垫子拿掉就能看见螺丝了。
3.连TTL线,注意,TTL线有4根不同颜色的引线,红色是VCC线,不用接。黑色接GND,也就是地线。还有一根白色的和一根绿色的,白色接TD,绿色接RD..如果不行可以换过来插插。
4.安装刷机专用驱动,将TTL线的USB端跟PC连上,windows会提示有新硬件。
5.打开设备管理器(右键我的电脑->管理,或者右键我的电脑->属性->硬件->设备管理器)看看是出现一个新的COM端口,一般是COM3或者COM4,如果有的话,开始下一步
6.设置超级终端或者putty, 串口就选上一步出现的COM口,比特率填38400, 硬件流控制选"无". 打开.(推荐使用putty,方便。没有的可以网上下或者找我要。 putty设置的时候,将“日子记录”设置为“所有会话输出”)。
http://p.blog.csdn.net/images/p_blog_csdn_net/lw_China/EntryImages/20090801/putty1.jpg
http://p.blog.csdn.net/images/p_blog_csdn_net/lw_China/EntryImages/20090801/putty2.jpg
http://p.blog.csdn.net/images/p_blog_csdn_net/lw_China/EntryImages/20090801/putty3.jpg
7.把猫的电源接上,打开电源开关。 如果你的超级终端或putty上出现猫的启动信息,那么成功了第一步。如果没成功,检查一下超级终端或putty的设置,还有引脚的接法(白绿两根线可以交换试试)。
8. 看到启动信息后,按住ctrl+c,等到提示登录。 用户名跟密码都是root。登录成功后会出现提示符“#”。
接下来输入“cd /etc”打开ETC目录,然后输入 ls(或者ls -a 用过linux的都明白了,其实这个猫里的系统是一个精简版的linux,叫做BusyBox。)查询文件列表,如下
http://p.blog.csdn.net/images/p_blog_csdn_net/lw_China/EntryImages/20090801/putty5.jpg
9. 如果仅仅只是想取得超级用户名跟密码的话,输入cat board.conf 回车,等待结束。然后查看putty的日志文件,用记事本打开查找“username”或者“password”字段查询密码。大概是这样的
<row id="0">
<item>"right", "0"</item>
<item>"password", "8mCnC@bj8734312"</item>
<item>"username", "bjcnchgw"</item>
<item>"enable", "1"</item>
</row>
right为0的就是超级用户。 有了这个超级用户之后,将电脑插上网线。访问http://192.168.1.1/cnc.html输入得到的超级用户名跟密码就能登陆上了,然后在网络->宽带设置里面进行你需要的设置(怎么设置我就不说了,网上都有,不会的话自己找找)。
那个想要跟深入设置的继续往下看。
10. 有很多功能使用WEB方式都是不能改的,比如开启telnet。 那么就需要我们手工改board.conf这个文件,这个猫系统太精简了,以至于vi都没有,没办法,只有拿到windows下改了。 先ping一下自己电脑的ip看看是否能ping通,如果可以的话看下一步,如果不行的话,输入linuxrc 回车。 等待提示信息加载完,在此期间可以时不时地按回车键,会出现登录提示,然后使用root/root登录,再ping一下自己的ip,是不是可以了?可以就往下看
11. 将board.conf文件传到自己的pc上,方法是在自己的pc上开启一个FTP服务器(可以使用tftpd32,找不到的话也可以给我发邮件),然后输入tftp -p -l /etc/board.conf -r board.conf 192.168.1.3 回车把board.conf文件发送到本地主机(192.168.1.3改成自己的ip),成功的话会在tftpd32的根目录下出现一个文件board.conf,手动修改完成后再使用tftp -g -l /etc/board.conf -r board.conf 192.168.1.3将修改好的文件放到猫上。(最好先备份。 cp /etc/board.conf /etc/board1.conf)
12. 重启猫,差不多就这样了。