1150844656 发表于 2022-1-30 14:36:49

没有内容吗?

xiaohehe 发表于 2022-2-21 15:31:37

虽然不懂,还是抑制不了对大神的崇敬。

zhang260gt 发表于 2022-2-23 03:08:27

BusyBox v1.17.2 (2020-09-22 03:18:56 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/ # mv
/bin/sh: Access Denied.

/ #

zhang260gt 发表于 2022-2-23 03:46:14

busybox-armv7l.zip
busybox-armv7l.rar
哪找去?

llxwhb 发表于 2022-2-23 19:07:26

还是要顶一下....

qq21671706 发表于 2022-4-2 17:48:27

看了楼主的解答,我还是一脸的懵逼

zhaocy 发表于 2022-5-24 22:34:20

请问能提取中兴光猫固件吗?高价求购

tm5880891 发表于 2022-5-24 22:51:55

zhaocy 发表于 2022-5-24 22:34
请问能提取中兴光猫固件吗?高价求购

所有的固件都可以提取,不论他是什么产品,只是他带了固件就成

nanyao 发表于 2022-6-19 22:32:04

想学习一下

nanyao 发表于 2022-6-19 22:44:51


插上U盘,按照惯例会被挂载到/mnt目录下,果然多了一个文件夹usb1_1,打开并chmod 777 ./busybox-mips,就可以用完整版的Busybox了。
注意,如果你的U盘/移动硬盘没有识别并自动挂载,建议检查文件系统,我的U盘文件系统是FAT32,块大小为4KB,实测是可以识别的。
这回能用df命令了,执行./busybox-mips df -m,可以看到有两块空间是可用的,分别是U盘/mnt/usb1_1和约84MB的/usr/osgi,猜想是光猫的内置闪存,去看了一下,闪存内有一大堆不明所以的文件,先不管。
OK既然内置了Samba服务器,那肯定要利用起来。不过这光猫的是个魔改版,折腾了足足两晚上才跑起来,坑爹啊!
简单说一下有啥坑:

share共享方式(匿名访问)死活用不成,必须要user共享方式。
user共享方式默认需要nobody用户,但是adduser nobody会提示adduser: group name nobody already in use,但是我执行cat /etc/passwd,里面明明没有nobody用户啊!?这个问题最后通过换成光猫root用户CMCCAdmin解决了。
Samba老版本的一个BUG,普通用户会错误,必须要root用户。
下面说一下如何配置,首先依次执行:

mkdir /mnt/usb1_1/sambamkdir /mnt/usb1_1/samba/logs
./busybox-mips vi /mnt/usb1_1/samba/smb.conf#然后把下文中的配置文件修改并写进去。
下面是一个光猫能用的配置:smb.conf。(OldLiu请自行改为你想要的用户名)


netbios name = server
workgroup = workgroup
max connections = 0
deadtime = 0
log file = /mnt/usb1_1/samba/logs/%m.log
max log size = 50
guest ok = no
guest account = CMCCAdmin
#guest account = nobody
encrypt passwords = yes
security = user
load printers = no

path = /mnt/usb1_1
browseable = yes
writable = yes
available = yes
admin users = OldLiu
valid users = OldLiu
write list = OldLiu   

path = /usr/osgi
browseable = yes
writable = yes
available = yes
admin users = OldLiu
valid users = OldLiu
write list = OldLiu
接下来编写这个脚本(OldLiu改成你刚才设的用户名,并放置在/mnt/usb1_1/samba/下),运行并输入两次密码,就可以启动Samba文件共享服务器了。

#!/bin/shcd "$(dirname "$0")"#read -p "Enter username:" namename='OldLiu'echo "Your user name is $name."echo "$name::0:0:root:/:/bin/sh" >> /etc/passwd#echo "nobody::500:500:Linux USER:/:/bin/sh" >> /etc/passwdsmbpasswd -c smb.conf -a $namesmbd -D -s ./smb.conf#smbd -F -S -s ./smb.conf &
之后在Windows上通过Windows + R打开运行,输入\\192.168.1.1回车,再填好刚才设置的用户名和密码,就大功告成了。还可在此电脑上右键->映射网络驱动器,让其作为两块网络硬盘固定显示在文件资源管理器里面。
Android可以用ES文件浏览器连接,这里不再赘述。
如果光猫重启,则直接执行脚本并输入密码,就可以启动服务器了。
注意,如果之后在光猫内改了共享密码,则Windows需要删除凭证并重启,否则会死活连不上共享的。
进入会有两个子目录,相信我设置的目录名已经说明它们代表什么了,这里不再赘述。
想要关闭服务器,可以killall smbd,想再打开,可以smbd -D -s /mnt/usb1_1/samba/smb.conf。
多台设备公用的文件,比如音乐,电影等,可以放置在U盘/移动硬盘上,开启服务器后多个设备随时都能访问,挺方便的。

版权声明


转载
页: 1 2 3 4 5 6 [7] 8 9 10
查看完整版本: 中兴光猫固件提取