楼主: 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/ w; [1 W3 Z# z( D" j9 T' }& _
输出结果
8 K+ h' r, r/ C" Z- N1 Mhttps://www.chinadsl.net/forum.php?mod=attachment&aid=MTAzNzkyfDRmYjVlYzNifDE3ODM3MDE4MDZ8MHw%3D

( s: Q4 Y2 a2 f. _0 F在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
, l  [0 _, W" E* @# |5 wtrying  user:"telecomadmin" pass:"nE7jA%5m"
/ R' K* U1 u) B; H' P9 m' ?reset facTelnetSteps:7 j; x! N( Y6 a+ d& _3 V
Traceback (most recent call last):
; h- M! H9 f. q. K4 [* E9 H+ Y  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
. H! I9 m8 e9 ?, w6 j9 R1 ~    httplib_response = self._make_request(
2 ]5 [) e& p1 o  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 449, in _make_request. J+ ~# I, B% j& E, D) [7 Y' w
    six.raise_from(e, None)  Q- U! S3 y( O5 w8 w. }8 ~9 _; v
  File "<string>", line 3, in raise_from
/ x8 N) f' [1 \8 Y8 r  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 444, in _make_request
& y) Z% n, e8 m# p. Q) w6 Y/ z& _    httplib_response = conn.getresponse()
- J" g) [! ?+ q0 o  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1347, in getresponse9 |4 _& B7 D; Y4 C* B
    response.begin()( l* F! w( K4 s* V
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 307, in begin' m; u0 {: K% I) _0 Z
    version, status, reason = self._read_status()# v4 _$ P/ i( C% G! G/ n
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 276, in _read_status
# `4 a  f: \$ X  [) g2 q6 y    raise RemoteDisconnected("Remote end closed connection without"
7 M" |( c+ `' j$ G$ L6 Ghttp.client.RemoteDisconnected: Remote end closed connection without response
9 L  L. N0 J6 u: C/ a
" Z, B( V$ w/ C/ [* JDuring handling of the above exception, another exception occurred:
/ v$ \4 T7 r: c( p4 I7 I9 c( J( u3 r( E7 T  g. r; I, U. c( K3 v  e
Traceback (most recent call last):
4 C( _: w( q/ I" C0 T: G: W, w  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 489, in send3 Q# A/ M/ g4 s
    resp = conn.urlopen(! H" D: U& {: w* E& y
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen" w2 C! \  d* k; c
    retries = retries.increment(/ f% c0 M2 B! I
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\util\retry.py", line 550, in increment
% O5 T  m, \6 ]( `    raise six.reraise(type(error), error, _stacktrace)
2 k1 i7 p4 S: A  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\packages\six.py", line 769, in reraise
; d) ]( q3 o8 `2 o    raise value.with_traceback(tb)1 M" ?  M/ N5 `) K. t, v5 w
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 703, in urlopen
8 b7 c9 q3 w' y" y4 n    httplib_response = self._make_request(( P" d2 j# C9 y7 b* z( B
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 449, in _make_request
" y( f) o* E, G8 ~, w    six.raise_from(e, None)
$ v* G) m6 G7 Y, H" L- k  File "<string>", line 3, in raise_from0 P6 t7 ]/ {8 T5 f5 ~
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\urllib3\connectionpool.py", line 444, in _make_request
8 G) }) f' ^" n4 H( |: U    httplib_response = conn.getresponse()7 y4 r6 R# U6 w$ j$ `
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 1347, in getresponse
6 s) M+ A  b( W# d    response.begin()
5 y* U# j+ s) _, ?+ y  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 307, in begin
5 ~2 H0 d/ W* B    version, status, reason = self._read_status()
9 H: F% \8 B+ f$ _: d; s  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\http\client.py", line 276, in _read_status& `" ?$ ]! K% }% w3 K% ~' q
    raise RemoteDisconnected("Remote end closed connection without": i- i* M, C$ }! \7 r
urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))% Q* }: Y6 Y4 Y" \+ e
* ^+ f) u; T: J; a7 Z3 ?
During handling of the above exception, another exception occurred:
& v; }$ {2 O+ Y7 Z
# f( x) C" Y9 z/ u; T$ |9 [" RTraceback (most recent call last):7 o: w5 m3 D3 a8 `3 \
  File "zte_factroymode.py", line 314, in <module>
4 P! y, @1 a" @0 H- s- [    main()
# [7 |7 C3 S- t  File "zte_factroymode.py", line 310, in main: p% N7 l0 T/ O
    dealTelnet(args.ip, args.port, args.user, args.pw, args.action)
* _  J1 L1 w2 x9 L7 D# J0 W) \  File "zte_factroymode.py", line 268, in dealTelnet: Q- R4 _9 i7 u# c- s# G# x% J
    telnet = dealFacAuth(WebFacTelnet, ip, port, users, pws)
3 S1 }  w; J0 Q7 F  E  File "zte_factroymode.py", line 220, in dealFacAuth
$ Z7 K  v% z, y  k" D    if webfac.reset():3 `) w0 M' V8 D1 T% a- b& \9 r5 u  Q
  File "zte_factroymode.py", line 59, in reset
8 A; a5 t5 y; a7 o    resp = self.S.post(f"http://{self.ip}:{self.port}/webFac", data='SendSq.gch')
0 F5 g4 |/ E! U! V0 [- L: Z  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 635, in post2 Q3 S+ ?3 V! [" z" @3 T& c4 N5 I
    return self.request("POST", url, data=data, json=json, **kwargs)
% X# R+ W+ C  ~  N, v  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 587, in request
$ ?  [9 i8 q/ M% ~3 U, w4 z    resp = self.send(prep, **send_kwargs)$ a+ P# Y% v8 k1 c& g! f8 n
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\sessions.py", line 701, in send
; ?3 Y  x2 N; }7 V+ R8 e    r = adapter.send(request, **kwargs)
& T# H; s+ X2 K0 A4 q( L5 w  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\adapters.py", line 547, in send. D% ?; J! X) ~
    raise ConnectionError(err, request=request)$ ~8 |% @5 {) l( ?' q
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
 楼主| 发表于 2023-2-2 19:02:33 | 显示全部楼层
bluck88 发表于 2023-2-2 17:438 ~, ?9 W/ s6 w/ H
D:\python\yang\zte_modem_tools-main>python zte_factroymode.py --user telecomadmin --pass nE7jA%5m -- ...
! W1 R0 ]3 c) p" s5 [
什么型号的?
发表于 2023-2-3 10:23:42 | 显示全部楼层
douniwandsl 发表于 2023-2-2 19:02. U) M+ I, [3 w
什么型号的?

) b8 g) l: j" O7 iF450A    8080端口
发表于 2023-2-4 13:26:43 | 显示全部楼层
猫粮花了,没东西,不让下载附件
 楼主| 发表于 2023-2-4 15:38:27 | 显示全部楼层
DIVIDE 发表于 2023-2-4 13:26
( H3 R7 c2 S7 U9 e6 f猫粮花了,没东西,不让下载附件
6 m0 E; z& X6 Q2 r) G
点击就能下载
发表于 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客服返回顶部