找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: 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
4 X7 z( C2 ~1 D& Z' _, W/ T6 W/ v2 T输出结果0 P# d. C* ]  H; X5 y* x
https://www.chinadsl.net/forum.php?mod=attachment&aid=MTAzNzkyfGRhOWJkYTVlfDE3NzI2ODE4OTd8MHw%3D
) u& a" c; D+ v
在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' y) p) ]+ I0 Z6 k
trying  user:"telecomadmin" pass:"nE7jA%5m"  ?4 S5 y- R4 i4 A
reset facTelnetSteps:
/ v# x6 N9 n  }7 `# ~# dTraceback (most recent call last):
/ r+ B; e0 _6 r  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
+ X) Q5 ~8 l& h  ]6 G    httplib_response = self._make_request(; g$ p1 z7 B. m$ J# v  F
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 449, in _make_request
3 F: y1 G+ K9 {: ^6 ~, p    six.raise_from(e, None)- n) S- `  H/ y
  File "<string>", line 3, in raise_from
% W" x# ~, {9 R' h7 F% S  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 444, in _make_request
' h# e* E3 n2 j8 D    httplib_response = conn.getresponse()! [0 `3 ~+ ^/ A( @6 Y# E
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1347, in getresponse1 g; }4 t. @/ [% g
    response.begin()* L! Z: n+ B" b: j' _" s
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 307, in begin5 c% t4 H/ z4 S
    version, status, reason = self._read_status()
( L$ C$ O% p0 B  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 276, in _read_status9 K, w. l1 y  ]4 ~) x
    raise RemoteDisconnected("Remote end closed connection without"4 D, K( J+ b# S# `
http.client.RemoteDisconnected: Remote end closed connection without response9 G+ W6 X- s1 H* B. l. t1 ~
+ x/ t' [2 Q2 S! t3 Q# t
During handling of the above exception, another exception occurred:& a1 ?+ G/ Q& p+ [
" N- Z3 w6 t/ d
Traceback (most recent call last):6 k: E# w, {0 q  m, s% s3 f
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 489, in send7 a- {7 B) x! T* B+ p3 O0 I4 {
    resp = conn.urlopen($ |9 Y5 Z3 g+ R# ^9 n/ N& _% y
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen6 N& M& }6 @( ]: h1 c! [- J
    retries = retries.increment(4 T9 a5 b# y( f
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\util\retry.py", line 550, in increment
# y6 W% ?) Y+ S9 Y    raise six.reraise(type(error), error, _stacktrace)4 @$ j1 k$ T# J& J
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\packages\six.py", line 769, in reraise
- H7 q$ [- m5 n    raise value.with_traceback(tb)
. c' q/ f+ f  S/ _  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
9 ~/ f/ p' L) @0 y    httplib_response = self._make_request(% d; e8 F- k: `9 b, w
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 449, in _make_request
& d% y& P9 L5 X    six.raise_from(e, None)
% x( p0 b1 }7 L  K4 K) U  File "<string>", line 3, in raise_from; a7 P# t1 `9 ~& v$ j8 J
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 444, in _make_request4 ^: C2 W* o$ [
    httplib_response = conn.getresponse()6 u6 t9 |; ~1 K) L0 E
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1347, in getresponse
8 B1 w, ?. m1 h7 L& n0 s) W: G    response.begin()
! F; N! C/ O8 [: \- `  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 307, in begin
* w" R- Z' n6 T) T' M4 x    version, status, reason = self._read_status()) F4 j0 k& r$ K) f( Y
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 276, in _read_status
0 q* [6 Z$ @3 b    raise RemoteDisconnected("Remote end closed connection without"! q& Q' r' T2 [
urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))1 V, K; p4 _4 Y( a4 C, J, G

( v9 i8 P6 J- e8 y0 W. qDuring handling of the above exception, another exception occurred:
  x: ?$ {1 o; G3 `6 G% _
$ q4 p# r3 u' J6 L; T5 k! V! QTraceback (most recent call last):  H+ ~' Z/ M* B" }
  File "zte_factroymode.py", line 314, in <module>- Q$ k& I+ F( |1 a" m4 s* C6 ?  D
    main()
# c1 e5 g+ w. b% |& R. A  File "zte_factroymode.py", line 310, in main+ s& R* ~4 C2 p9 j' L7 I
    dealTelnet(args.ip, args.port, args.user, args.pw, args.action)
5 N" [2 R0 U7 K/ u  File "zte_factroymode.py", line 268, in dealTelnet8 y$ b  F2 ~. I0 ^
    telnet = dealFacAuth(WebFacTelnet, ip, port, users, pws)
7 Z3 f' s& q# y2 V9 m: F  File "zte_factroymode.py", line 220, in dealFacAuth
7 {* j; u: n! C# B0 _    if webfac.reset():; f$ }# X2 d. O0 Y; U: J$ Z) u
  File "zte_factroymode.py", line 59, in reset
5 V0 O6 T0 j3 y( u- R- G( N    resp = self.S.post(f"http://{self.ip}:{self.port}/webFac", data='SendSq.gch')  a4 }  M) a' M, x: S
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 635, in post. E7 E( M7 Z( @3 O+ S* O
    return self.request("POST", url, data=data, json=json, **kwargs)- g! E: [) ]$ a( ~8 C8 u2 `  {
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 587, in request+ [$ V" k3 M7 y( G/ X9 m
    resp = self.send(prep, **send_kwargs)7 c/ Q5 _/ G/ S
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 701, in send% [1 ]6 p" R! A! q
    r = adapter.send(request, **kwargs)
! F7 u" T! v1 e0 f# Z, n  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 547, in send1 f  v, ^# Z; t. E+ U
    raise ConnectionError(err, request=request)
4 [, i; ], \5 j) x  urequests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
 楼主| 发表于 2023-2-2 19:02:33 | 显示全部楼层
bluck88 发表于 2023-2-2 17:43
) ^! |8 J  @1 K" v3 |3 uD:\python\yang\zte_modem_tools-main>python zte_factroymode.py --user telecomadmin --pass nE7jA%5m -- ...

3 E; w" n4 g' `! J$ }什么型号的?
发表于 2023-2-3 10:23:42 | 显示全部楼层
douniwandsl 发表于 2023-2-2 19:02
; }# z1 |6 o, n- _什么型号的?

. F' e- I& _, b+ hF450A    8080端口
发表于 2023-2-4 13:26:43 | 显示全部楼层
猫粮花了,没东西,不让下载附件
 楼主| 发表于 2023-2-4 15:38:27 | 显示全部楼层
DIVIDE 发表于 2023-2-4 13:26/ ~, {4 U; }9 k: S! d
猫粮花了,没东西,不让下载附件
4 N, ]3 F/ A* e. t+ v& [
点击就能下载
发表于 2023-2-4 23:23:40 | 显示全部楼层
感谢楼主分享,这个具体要怎么使用呢?下载了,不会用呀。在Windows应用商店里安装了Python,那下载的这个zte_modem_tools-main里面的文件要放在那个文件夹下呢?readme文件,也没看懂如何使用。希望大神指点一下,谢谢啦!
发表于 2023-2-7 01:09:23 | 显示全部楼层
感谢大神,前来膜拜
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2026-3-5 11:38 , Processed in 0.024414 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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