楼主: douniwandsl

[工具] ZTE 中兴全系列破解光猫开telnet开源工具 应该兼容到 TelnetONU 1.6了

    [复制链接]
发表于 2023-1-31 22:22:22 | 显示全部楼层
虽然猫粮不够还没下,还是感谢楼主
发表于 2023-2-1 12:39:25 | 显示全部楼层
qiner_1984 发表于 2023-1-30 20:05
! T9 M% C: l  @# y$ R' J输出结果
5 k2 }2 v( t1 S* _1 c* T& X; bhttps://www.chinadsl.net/forum.php?mod=attachment&aid=MTAzNzkyfDc5OGJiOGI2fDE3NzY1OTQzMDN8MHw%3D
! r; r# y+ G8 P
在cmd里直接输入python3 zte.....py 而不是先输入python 进入python交互模式后再输入一遍python3 xxxxx.py
发表于 2023-2-2 17:43:40 | 显示全部楼层
D:\python\yang\zte_modem_tools-main>python zte_factroymode.py --user telecomadmin --pass nE7jA%5m -- 192.168.1.1 8080 telnet open
, c1 s, }9 j* dtrying  user:"telecomadmin" pass:"nE7jA%5m"  l; [/ m! X1 N9 q
reset facTelnetSteps:
% J0 x/ U8 c' p9 v: J# l$ w6 kTraceback (most recent call last):- r) b8 u% S( c3 T
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
  z. u8 D' Y2 N& i5 Y( a7 U    httplib_response = self._make_request(, V% H% q( @0 ?$ z
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 449, in _make_request9 j8 B+ c- E4 _( s0 ^
    six.raise_from(e, None)
# e3 A. H) q/ v7 Y  File "<string>", line 3, in raise_from" g) W) t/ B/ J9 k9 ]
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 444, in _make_request( _3 t9 a/ |) M7 W0 |$ R* L
    httplib_response = conn.getresponse()
2 D8 V( R  D% r& ?& N$ i4 S: V1 V; D  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1347, in getresponse3 J& s* Z& ^) e- W% h$ U$ |
    response.begin()$ V2 e3 @3 S0 ~5 ~
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 307, in begin9 {5 `+ h4 o' A0 C, Z  C
    version, status, reason = self._read_status()
# M- Q+ q4 w& d8 O0 U  l5 K" x; |+ E  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 276, in _read_status* _- N0 [( ]$ p3 y2 k. E
    raise RemoteDisconnected("Remote end closed connection without"
/ b4 o* w6 S' I, u& Khttp.client.RemoteDisconnected: Remote end closed connection without response( _% p) B$ v/ X

8 r% F# k3 n* V# IDuring handling of the above exception, another exception occurred:
. W+ R( Y: t3 e) e" G8 n
4 K' L+ P* R) G2 w7 M3 D$ ~Traceback (most recent call last):
* P' O7 B7 `! {1 W& a: S  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 489, in send
  ~8 J# t1 O& R6 {3 `) S' U* y    resp = conn.urlopen(- S6 b" P3 y% x, X0 Z2 }
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen
  ?( U0 v2 H1 O+ C! w/ R5 k" k0 x( p    retries = retries.increment(( I! _" e9 ^3 k) C0 z
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\util\retry.py", line 550, in increment3 c0 I, _6 J( d: K0 y7 v
    raise six.reraise(type(error), error, _stacktrace); @5 C2 h' I7 p; Y9 {1 H
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\packages\six.py", line 769, in reraise
* ~3 V) d- o2 ?    raise value.with_traceback(tb)
+ j9 _- C" ^1 s7 b' T6 E+ u  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen* h2 ?" V6 e+ j; C( C1 B5 A
    httplib_response = self._make_request(
3 d0 a  d  H! s! h, t& y9 U8 g  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 449, in _make_request
; Q2 {7 L- O! D  e' J$ @    six.raise_from(e, None)
9 h9 E6 y. o! j! h  File "<string>", line 3, in raise_from. S$ p/ [. z1 ]
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 444, in _make_request0 |3 ^- Z6 G- R% d& f
    httplib_response = conn.getresponse(): y2 A8 p# v& P
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1347, in getresponse3 g/ o. q+ K% X6 u1 N: l
    response.begin()* i' C" i1 R4 l0 r" j- l5 a& H
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 307, in begin
2 r) s  Q* I6 E' K6 {    version, status, reason = self._read_status()
* n' ^: M% T$ H/ |, ^& f+ {. N6 c$ D  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 276, in _read_status
' B, t% M" i& L" r    raise RemoteDisconnected("Remote end closed connection without"3 O3 z9 `* o. X: s
urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2 O, D8 I2 ~/ D/ c, G4 C
/ ~% R9 K8 n2 V4 q* CDuring handling of the above exception, another exception occurred:
& V. Y: h5 y7 m  Z; m& H
" V* }) V4 ?+ n' ^. w0 F5 uTraceback (most recent call last):: @4 U' U4 c0 ]( ]0 k( i
  File "zte_factroymode.py", line 314, in <module>
3 M6 |  r  P0 |8 j    main()
6 |3 ]1 L9 y; a; D# s/ h+ p$ A  File "zte_factroymode.py", line 310, in main- H- N# G/ q" a- N' S
    dealTelnet(args.ip, args.port, args.user, args.pw, args.action)
5 A+ }) \; o: \  m/ y  File "zte_factroymode.py", line 268, in dealTelnet. T; p0 I3 U0 }6 W. r# T; w5 J  [
    telnet = dealFacAuth(WebFacTelnet, ip, port, users, pws)7 s' V# e1 f1 P# R7 O' E
  File "zte_factroymode.py", line 220, in dealFacAuth8 v) H+ S  I% R2 o: |( y- G# z& }
    if webfac.reset():  ]4 r* Y$ }. E! ?! I  W& p
  File "zte_factroymode.py", line 59, in reset0 Q. I9 |3 a! v# v$ ?
    resp = self.S.post(f"http://{self.ip}:{self.port}/webFac", data='SendSq.gch')# `# N" @7 l: ^6 k/ u6 ~# a
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 635, in post
: P) h; M3 m2 q' L! N, J    return self.request("POST", url, data=data, json=json, **kwargs)3 E, `" K0 p% m- G6 ^: V8 ?' V
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 587, in request
' \$ Z+ b6 X/ W, G1 {+ y1 Q2 N    resp = self.send(prep, **send_kwargs)3 E2 A! o; _: e1 J1 e5 m
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 701, in send) q, U! F4 L1 n9 b  n
    r = adapter.send(request, **kwargs)3 L. C  d2 F4 o& x+ h& C
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 547, in send
7 H, o6 h8 [# `% f. v/ E0 o    raise ConnectionError(err, request=request)
0 J. U: v. Y/ Q+ I/ Trequests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
 楼主| 发表于 2023-2-2 19:02:33 | 显示全部楼层
bluck88 发表于 2023-2-2 17:43+ n: {3 e" z) {% t' j# D
D:\python\yang\zte_modem_tools-main>python zte_factroymode.py --user telecomadmin --pass nE7jA%5m -- ...
* X) D$ A/ R) \" p
什么型号的?
发表于 2023-2-3 10:23:42 | 显示全部楼层
douniwandsl 发表于 2023-2-2 19:02
7 Q8 L0 J% b2 k! J2 z什么型号的?
$ l8 x5 p. z7 y3 I
F450A    8080端口
发表于 2023-2-4 13:26:43 | 显示全部楼层
猫粮花了,没东西,不让下载附件
 楼主| 发表于 2023-2-4 15:38:27 | 显示全部楼层
DIVIDE 发表于 2023-2-4 13:26
5 J# ?4 T% U7 q+ g' k& S+ S* T猫粮花了,没东西,不让下载附件

% D! X& X" f7 l点击就能下载
发表于 2023-2-4 23:23:40 | 显示全部楼层
感谢楼主分享,这个具体要怎么使用呢?下载了,不会用呀。在Windows应用商店里安装了Python,那下载的这个zte_modem_tools-main里面的文件要放在那个文件夹下呢?readme文件,也没看懂如何使用。希望大神指点一下,谢谢啦!
发表于 2023-2-7 01:09:23 | 显示全部楼层
感谢大神,前来膜拜
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部