找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15691|回复: 40

中兴2.5G电口光猫F7607P闪存备份供大神分析

[复制链接]
发表于 2022-9-10 23:11:41 | 显示全部楼层 |阅读模式
本帖最后由 adsluser11 于 2022-9-10 23:16 编辑
  s  h$ E$ e) v$ M3 r- m
, `& u: b4 Y" o- O- ?2 @2 Y# c$ |进了telnet,把闪存备份了出来,本着技术共享的原则,发出来给大家研究,看看有什么漏洞可以利用没* R/ j. G0 S" l4 y9 U- Z# s
( k' |. Y( ~  Y- G, E, W/ `  E2 l
$ L5 @/ T6 j  c5 [$ \- G- K
rootfs分区是jffs2格式,我在debian下挂在出来然后打包,方便大家直接研究:
' r4 `" }1 Z/ w1 V! S) [9 M9 L& c4 C6 ]6 a* k5 J( M0 g8 f; N- R  [7 J
有几个包含个人信息的无关紧要的分区我就没包含进去了,两个kernel分区是一模一样的,就只传了一个,userconfig目录在删除了个人配置后上传3 [, R7 n3 g6 U1 b) s
欢迎各位大神研究讨论,打倒奸商
) p, ]3 |. G/ K- M- F2 l& f8 z( J# P# i

( T, ?9 m! S2 \2 w0 q  W
7 {8 f! g: S( E5 P4 A# v+ M$ ~. j& b/ F5 B6 e( `# `* {

) V, M$ @( ?( P7 m6 g
- ?& H2 R  a5 \3 J3 |
2 H& ~& Z4 R" q0 z" L
  1. <blockquote>/ # cat /proc/version
复制代码
# k- b# ]; {: }9 y7 g
1 j3 ?6 i# f2 u1 ]! V2 v. ]: E
  1. / # cat /proc/mtd
    6 Z( c+ c8 G6 j: P8 y3 ^
  2. dev:    size   erasesize  name
    4 e- f7 k4 x& t& r5 Z
  3. mtd0: 10000000 00020000 "whole flash"" r7 t6 ~: C/ [/ E+ ^
  4. mtd1: 00200000 00020000 "u-boot"  J8 v  J/ N* f
  5. mtd2: 00200000 00020000 "others"
    8 ]0 B  F9 a8 _" b
  6. mtd3: 00200000 00020000 "parameter tags"
    & M0 U. @! `  `4 S+ @8 k
  7. mtd4: 00200000 00020000 "wlan"
    5 t3 O) U" \- j! C; N% P1 N
  8. mtd5: 00800000 00020000 "usercfg"
    4 q: |$ u, |5 {7 Z2 R0 M# A
  9. mtd6: 00600000 00020000 "middle"
    5 E: `3 H6 @; [# l; T
  10. mtd7: 02800000 00020000 "kernel1"% I2 ^( `) R- J. O, `
  11. mtd8: 02800000 00020000 "kernel2"$ l+ R! k9 j" L
  12. mtd9: 03200000 00020000 "osgi1"  j4 \+ s+ {* X2 Z
  13. mtd10: 03200000 00020000 "osgi2"3 u  g% B! j8 n; A; \# }
  14. mtd11: 03600000 00020000 "plugin_data"
    6 m( H! h5 \/ g; i. N  [
  15. mtd12: 024e0000 00020000 "rootfs"
复制代码
  1. mount* F5 O) f# q$ z, |5 T, C
  2. /dev/root on / type jffs2 (ro,relatime)
    # h# v3 z) I% l/ r
  3. proc on /proc type proc (rw,nosuid,relatime)
    , m. {& g. I% x" n0 v& r, J
  4. sysfs on /sys type sysfs (rw,nosuid,relatime)6 Z6 N4 Y" q0 j' y' T
  5. debugfs on /sys/kernel/debug type debugfs (rw,nosuid,relatime)* `- K2 L  @$ U( a* L
  6. /dev/mtdblock3 on /tagparam type jffs2 (rw,relatime)
    , c/ N! X4 ~% s. b" V1 n
  7. tmpfs on /var type tmpfs (rw,relatime,size=20480k)
    % U' U8 w6 u7 b3 M7 c& g, d5 e/ k
  8. tmpfs on /upgtempfile type tmpfs (rw,relatime,size=102400k)
    % Z7 G, Y' k8 Y, X( t1 c
  9. tmpfs on /var/osstmp type tmpfs (rw,relatime,size=2048k)2 K. g# c; g9 z8 p* D3 `
  10. tmpfs on /mnt type tmpfs (rw,relatime,size=2048k)
    2 d" F: P4 \( N: b( G+ {7 w1 P, R  P
  11. tmpfs on /var/felix-temp type tmpfs (rw,relatime,size=16384k)
    8 Z& g2 p( t2 S0 a
  12. tmpfs on /tmp type tmpfs (rw,relatime,size=15360k)
    % h+ H* ?; K7 N0 ]3 y/ B/ W
  13. /dev/mtdblock5 on /userconfig type jffs2 (rw,relatime), }0 D. _7 s% d8 A& L9 H% G1 Y5 g
  14. /dev/mtdblock6 on /usr/local/ct type jffs2 (rw,relatime); P$ Z5 [5 B0 \4 x5 F) z
  15. ubi0_0 on /usr/tmp type ubifs (ro,sync,relatime); C6 z7 n# I+ d$ G% m
  16. /dev/loop0 on /usr/java type squashfs (ro,relatime)4 Q0 M  C& L  i" K  c, [
  17. ubi1_0 on /usr/plugin type ubifs (rw,sync,relatime)4 C* s6 u  X; V2 S$ U: A+ k0 {* y
  18. /dev/mtdblock4 on /wlan type jffs2 (rw,relatime)
    + D2 k1 H0 Q; d* x! U
  19. cgroup_root on /sys/fs/cgroup type tmpfs (rw,relatime)
    1 _: t8 u* q: w" }
  20. cpu on /sys/fs/cgroup/cpu type cgroup (rw,relatime,cpu): Y0 n, u# P. E6 y9 ]8 v# @
  21. cpuacct on /sys/fs/cgroup/cpuacct type cgroup (rw,relatime,cpuacct)/ {% J" t7 `9 G/ N
  22. cpuset on /sys/fs/cgroup/cpuset type cgroup (rw,relatime,cpuset)
    ' ^* |$ G2 t$ _1 c( a! z
  23. memory on /sys/fs/cgroup/memory type cgroup (rw,relatime,memory)/ j1 r8 K" O. h4 ^) S# X$ t
  24. /dev/sda on /mnt/usb1_1 type fuseblk (rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
复制代码
  1. /usr/java/bin # ls /bin
    " K; O  M) X6 A5 l+ F
  2. ash               gpon_omci         netstat           sleep
    ; k, r  p' T& z, l
  3. bndmange          gpontest          nice              smbd
    ( u4 Y, u# y! s; I$ A
  4. bobtest           grep              nmbd              smbpasswd
    ' E2 h- y3 |7 V' p$ o
  5. brctl             gunzip            ntfs-3g           switchtst
    7 h' j( a7 k' k) G
  6. buservice         gzip              oamtest           sync7 a% F  P  d8 j" Q; l
  7. busybox           hostname          openl2tpd         tar
    ; [6 ^6 j0 K* e. |% l: e
  8. cat               httpd             opticaltst        tc
    + P3 ^: S7 `6 t5 ?2 A
  9. chgrp             igmp_proxy        osgid             tcping; j1 F9 n8 m' j, Y7 a2 Y+ [! |
  10. chmod             ip                p910nd            telnetd8 t6 E: H5 K; D; ~- A: g" P' g
  11. chown             ip6tables         pc                test_minioltlib* S& a0 P: l& D8 i
  12. cmapidbg          ipsec             phddns            testftp
    . b7 Y% [8 W, B7 x9 k' o0 [
  13. cp                iptables          ping              touch+ ]2 }1 P/ P0 o$ a
  14. cpio              ipv4protocol      ping6             tr069d0 d( G' Y9 V% W; n5 m  V! X8 d
  15. cspd              ipv6protocol      portmap           traceroute1
    3 L/ _; n7 y  m8 M) K6 A
  16. ctsgw_proxyd      kill              pppd              tso: c* r. E" S3 `2 o# W
  17. date              kshell            pppoe-server      umount  X5 V' g+ I" m( \( g; N6 }
  18. dd                l2tpconfig        ps                uname& i- V8 o$ Z  R6 E) `0 n
  19. devmem2           ln                pwd               upgradetest- ^+ [8 b) _6 h
  20. df                login             redir             upnpd+ s% F  I  ^( m  x; v
  21. dipc              logtousb          rm                usbtest/ F5 q7 _/ Z: ?
  22. dmesg             ls                rmdir             usbtool  [/ D5 f/ P7 r" q
  23. dnsdomainname     lzop              routed            voip9 U- `3 ?% n8 e5 _# F! R' g6 S: l
  24. dnsmasq           memtest           rpm               voipstat& j  a! i2 h5 {% S$ z9 X3 I& k! N
  25. ebtables          minioltdebug      sdtest            vsftpd
    9 \$ J1 P" A. ~1 s7 p
  26. echo              mkdir             sed               wbctl% W4 R6 u5 J% w/ n6 B$ o
  27. egrep             mknod             sendcmd           wgets
    * N) k8 s) K4 g+ o+ r9 @
  28. epontest          mld_proxy         setmac            wput
    : @8 n- f, ^4 F0 A- k) e
  29. ethdriver_test    mount             sh                wput_ftp
    1 O3 n* X; T  m. C7 E" O9 u
  30. fgrep             msntp             shellproxy        wput_tftp
    ! X/ T( ^4 R3 |7 R
  31. fpga              multiapd          shellproxy_getty  xpondrvARM32.bin
    9 t- G# s, u: N
  32. ftest             multicast_test    shellproxyctrl    z3gateway
    ( f8 w- N  S8 R" o6 w# _2 K
  33. fw_flashing       mv                simulation        zcat
    ; v$ V  i5 {0 K2 N
  34. getopt            nand              slctool           zxspdtest
    7 r, u6 q5 U& {: }- J
  35. ! e7 u3 t5 m; g! F2 ~  ~# F* }
  36. # j& [' h: z/ T9 Q; H
  37. /usr/java/bin # ls /sbin7 w; ?& N# L- |- P* u5 k. @
  38. BCLSockServer  hostapd        lsmod          swapon         ubirename3 h* q: x$ z2 V0 ~! s) z! ~& K* i
  39. band_steering  hostapd_2.4g   mtd_debug      ubiattach      ubirmvol
      Y' t7 ~& d  O. f+ p
  40. dump_handler   hostapd_5g     pivot_root     ubicrc32       ubirsvol
    ! T7 ~& L5 |' i  F) D6 ^
  41. dutserver      hostapd_cli    poweroff       ubidetach      ubiupdatevol8 k8 ?/ o% U. A% z' N
  42. dwpal_cli      ifconfig       reboot         ubiformat. w4 M+ ~* Q' w  b: H. Y8 v
  43. force_roaming  init           rmmod          ubimkvol
    7 ^! S0 q5 ~/ |# M  a
  44. getty          insmod         route          ubinfo
    / ^. r! o' B, q; I( B6 @
  45. halt           iw             swapoff        ubinize; g8 k. Y. \; }- k
复制代码
  1. /userconfig/cfg # cat /proc/cpuinfo3 M2 ^; l' _) ]
  2. processor       : 07 W& k+ p% c# O# T% I1 V' l
  3. BogoMIPS        : 50.003 W. k3 l/ l, s5 k6 c9 O
  4. Features        : fp asimd crc32
    9 n7 W! g* R1 j  Z- }! ^& ?4 n
  5. CPU implementer : 0x41
    " u$ N7 U# ?" Y: K6 e: `5 @- q
  6. CPU architecture: 8
    : f- }# Y- F6 v7 f9 l* {
  7. CPU variant     : 0x0
    : V$ O+ o: s4 i- B3 {) o
  8. CPU part        : 0xd03" O( X# O" O7 w: r
  9. CPU revision    : 4
    + ~  v! w: w3 b6 O: Z8 ?
  10.   b5 j% L  _  h1 M4 {
  11. processor       : 10 H9 [# Z/ y: f6 @
  12. BogoMIPS        : 50.00
    3 }( }) Z6 v: Y8 P" L1 {4 q
  13. Features        : fp asimd crc32" e. K/ M8 r  O9 t/ S
  14. CPU implementer : 0x41% a; s. s$ l1 a2 _" X- M$ [
  15. CPU architecture: 82 J) n# y9 n, [; p  T
  16. CPU variant     : 0x0
    ) e9 _- p$ h5 k# Z& y9 Y% e4 l
  17. CPU part        : 0xd03
    ; i  G8 y) M. H0 t5 j  T
  18. CPU revision    : 4' g7 R; m1 Y- k$ C3 h

  19. , Q$ R( A* t4 E% p8 t8 [
  20. processor       : 2
    % \7 z% g+ @' p( T
  21. BogoMIPS        : 50.00
    ) j5 D+ y( a0 }  K5 M2 ~
  22. Features        : fp asimd crc32% h1 v8 L8 F( C
  23. CPU implementer : 0x417 I4 M, L1 B; i  B# b, U
  24. CPU architecture: 8: \: Z$ A* f3 J0 u+ @. J
  25. CPU variant     : 0x0
    - `6 O7 @! P/ V" h
  26. CPU part        : 0xd03
    0 n+ p. H6 U* g3 F
  27. CPU revision    : 4
    % o0 C  _* O* p. [
  28. . b3 [( ^2 X4 C6 p% O3 @
  29. processor       : 3
    + g: q& S, i: d7 Q' i7 A
  30. BogoMIPS        : 50.00
    " n1 d' ?# k0 G9 |* g, O* o' D. Y
  31. Features        : fp asimd crc32# n  M! _+ N3 \$ Y, e: c1 C5 T
  32. CPU implementer : 0x41
    + Y. l+ b7 c; I# [, P# ]. @
  33. CPU architecture: 8
    ' g+ a6 _( T! v: ]; h2 V5 ^, h
  34. CPU variant     : 0x0+ x7 o, x# c5 Q! J% D5 h
  35. CPU part        : 0xd03
    ! f! H9 H- m5 t
  36. CPU revision    : 4
复制代码
6 T/ e6 n. V- S: |" ^' h2 f

! P" }: P& v) Y

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2022-9-12 18:03:24 | 显示全部楼层
转下之前回复的贴子:* D$ P9 {0 i, N- ]( l
说下改地区及永久获取telnet权限步骤吧,其实很简单,总结如下:0 R; n/ l% Z4 V' I0 ~8 E
telnetONU1.6版本(需要官方授权,或者找楼主,联系群内大佬支持,楼主和群内大佬都很热心肠,能看出来都是喜欢折腾的大神...聊天点击楼主建的链接https://stin.to/u5xdx
2 O: M# R0 s  Z0 u4 A0 S8 G. a0 k) g: V
软件界面直接点击获取用户名和密码,可以得到临时telnet账号密码7 f( o! B' j0 T( ]4 v
更改地区步骤4 O, M$ o4 I( R4 m& N3 j* B
输入命令:/etc/init.d/regioncode ,获取自己所要切换省份代码,比如陕西315(注意:山西是shanxi2)
8 k! _& K2 Q- {3 S- b8 h- J输入命令:upgradetest sdefconf 315/ Y/ m# z& |, e
光猫会自动重启* t* P" @8 `% e5 M

: a" H( l1 F1 ~4 E切换地区后终于可以正常下发配置了,不用自己手动设置那么麻烦了!$ m$ {& e. p+ D# i& i$ {8 I
这个应该是陕西第一台正常下发配置的中兴FTTR设备F7607P了吧?哈哈。。。
/ h- f$ s' f4 r, M: P7 y0 Z' ~6 D- A2 U, W
中兴和华为这两套FTTR使用下来,这个确实比华为那套强多了(没有贬低的意思,华为那个也够用,只是中兴这个配置确实很强)7 F3 g% l( [) D2 D$ _* x
" Z9 J: M6 x" T3 Y
获取永久telnet权限步骤:
- E! u7 }# l5 k2 Ssendcmd 1 DB set TelnetCfg 0 TS_Enable 1                开启telnet
$ j+ g1 U  f+ u2 Z: ^! Nsendcmd 1 DB set TelnetCfg 0 Lan_Enable 1               开启本地telnet" E. v9 v" P& s; G
sendcmd 1 DB set TelnetCfg 0 Lan_EnableAfterOlt 1  在OLT注册之后继续开启本地telent
7 N, e( w! |$ }/ S6 w/ fsendcmd 1 DB set TelnetCfg 0 TSLan_UPwd XXXX   修改root密码为xxxx
* ]4 i$ M% [. \& @' csendcmd 1 DB save                                                   保存+ N1 ]* B2 X6 d$ l2 V* t" G
记得重启光猫
8 X; f6 I- u# \4 f" T* w( j2 K) I- S2 @) S8 t  W; W
获取telnet后这些已经足够用了,如果想要更多命令,可以参考如下链接
; d6 i! ]. E+ i: ~% L! c$ b* ^https://www.daimajiaoliu.com/daima/7b7570abf4c6802
发表于 2022-9-13 18:58:24 | 显示全部楼层

! k( Y2 @! |8 L7 W0 B
6 F# `# a+ v# m5 b9 R. p8 r老板有没有G1620的备份文件: u7 z" |3 C1 H4 }

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

点评

好东西,感谢楼主  详情 回复 发表于 2023-3-13 00:20
大佬,这个是什么版本的固件?硬件版本多少的?  详情 回复 发表于 2022-11-28 09:32
你好,首先谢谢分享!小白想问一下这个版本是刷全部分区还是部分分区的呢?  详情 回复 发表于 2022-11-20 22:27
应该是下载有问题,我今天试了在论坛下载后解压没问题  详情 回复 发表于 2022-9-15 17:03
谢谢分享,不知是压缩包上传有问题,还是我下载有问题,下载了几次都解压失败。。。  详情 回复 发表于 2022-9-15 00:30
 楼主| 发表于 2022-9-13 11:07:15 | 显示全部楼层
  1. sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1+ t0 }, \2 U; j( E) p
  2. sendcmd 1 DB set TelnetCfg 0 TS_UName root
    , B: k) \- f# ?) h
  3. sendcmd 1 DB set TelnetCfg 0 TSLan_UName root
    1 y! b# [9 b8 K# ]5 E
  4. sendcmd 1 DB set TelnetCfg 0 TS_UPwd Zte5219 `& C) c( b# a' u" W$ @. n* S& z
  5. sendcmd 1 DB set TelnetCfg 0 TSLan_UPwd Zte521
    : t5 N, x. X( O' I0 z/ Y  ]$ ~
  6. sendcmd 1 DB set TelnetCfg 0 Max_Con_Num 9999992 b" u* n9 m  e; v# D+ J9 Q. X6 r
  7. sendcmd 1 DB set TelnetCfg 0 WanWebLinkToTS 1; |- I5 u4 }$ F$ [: R. T7 s
  8. sendcmd 1 DB set TelnetCfg 0 ExitTime 99999999
    % E+ J; K8 }$ w+ n: _  E% V
  9. sendcmd 1 DB set TelnetCfg 0 CloseServerTime 99999999
    4 X  `0 n4 m) ]0 A6 A" g
  10. sendcmd 1 DB set TelnetCfg 0 InitSecLvl 3% K4 ]  Y, X4 b+ A4 H8 P. X
  11. sendcmd 1 DB save, y6 C; r$ l& r/ f( S
  12. reboot
复制代码

) x# b( O! {4 B# m6 SInitSecLvl猜测是控制root用户名权限的,山东移动定制版默认为3,河南联通为0,河南联通的root账户登陆后运行很多命令都权限不足,改为3后正常
发表于 2022-9-11 11:05:19 | 显示全部楼层
感谢楼主大神分享!支持一波!!!!!
发表于 2022-9-11 12:49:08 | 显示全部楼层
请教一下,debian如何挂载jffs2格式。并且打包导出
 楼主| 发表于 2022-9-11 13:02:41 | 显示全部楼层
caijay2009 发表于 2022-9-11 12:49
5 q4 s2 p3 g8 x. ~请教一下,debian如何挂载jffs2格式。并且打包导出
! J$ e4 g1 i5 W0 x
安装mtdram,生成虚拟的mtdblock设备,然后把提取出来的闪存镜像dd到虚拟的mtdblock,然后挂载出来。其他格式的分区镜像都同理
发表于 2022-9-11 16:56:11 | 显示全部楼层
这个能补全界面吗?
发表于 2022-9-11 16:59:06 | 显示全部楼层
请教一下,怎么telnet进的啊
 楼主| 发表于 2022-9-11 19:38:52 | 显示全部楼层
ht514414031 发表于 2022-9-11 16:59: S: m, J- [+ Y& G3 _
请教一下,怎么telnet进的啊
7 ?0 N8 Q$ \) x& x1 [
工具是别人的,远程帮我开启的,目前不会破解软件
发表于 2022-9-12 15:44:42 | 显示全部楼层
有大神分析一下,CMCC,成功的引起我的强迫症
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-4-29 14:51 , Processed in 0.040006 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表