日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python telnet登陸功能實現代碼

瀏覽:47日期:2022-07-29 18:29:00

閱讀目錄

源碼請參考:starnightcyber/scripts

主要使用TelnetClient類,封裝了登錄和執行命令的基本操作。

源碼如下,或請查看:scripts/telnet/telnet.py

telnet協議是TCP/IP協議族中的一員,是Internet遠程登陸服務的標準協議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到服務器。

終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控制臺上輸入一樣,可以在本地就能控制服務器。要開始一個telnet會話,必須輸入用戶名和密碼來登錄服務器,Telnet是常用的遠程控制Web服務器的方法。

代碼如下

#!/usr/bin/env python# -*- coding:utf-8 -*-import loggingimport telnetlibimport time# telnet登錄認證相關auth = { 'user_prompt': b’Username:’, # 輸入用戶名提示 'password_prompt': b’Password:’, # 輸入密碼提示 'enter': b’r’, # 回車 'remote_enter': b’nr’,}class TelnetClient(object): def __init__(self): self.tn = telnetlib.Telnet() # Telnet client def login(self, ip, port, tel_dict): ''' telnet 登錄 :param ip: 目標ip :param port: 目標端口 :param tel_dict: 密碼字典 :return: 登錄成功(True) or 登錄失敗(False) ''' msg = ’trying to login {}:{} telnet service’.format(ip, port) print(msg) # telnet登錄 for username, password in tel_dict.items(): # 創建一個telnet連接 try:self.tn.open(ip, port) except:logging.warning(’%s網絡連接失敗’ % ip)return False, ’’ msg = ’try user:[{}], password:[{}]’.format(username, password) print(msg) # 登錄嘗試 try:# 等待輸入用戶名提示user_prompt出現后,輸入用戶名self.tn.read_until(auth[’user_prompt’], timeout=3)self.tn.write(username.encode(’ascii’) + auth[’enter’])# 等待輸入密碼提示password_prompt出現后,輸入密碼self.tn.read_until(auth[’password_prompt’], timeout=3)self.tn.write(password.encode(’ascii’) + auth[’enter’])# 延時兩秒再收取返回結果,給服務端足夠響應時間time.sleep(2)# 獲取登錄結果, read_very_eager()獲取到的是的是上次獲取之后本次獲取之前的所有輸出command_result = self.tn.read_very_eager().decode(’ascii’)# print(’===>’, command_result)prompt, _ = command_result.split(’->’)# print(’===>’, prompt.strip())# 如果返回的結果中沒有提示輸入用戶名,表示登錄成功if auth[’user_prompt’] not in command_result.encode(’ascii’): print(’登錄成功’) return Trueelse: continue except:pass return False def execute_command(self, command): ''' 執行一些命令 :param command: 要執行的命令 :return: None ''' try: self.tn.write(command.encode(’ascii’) + auth[’enter’]) time.sleep(2) # 獲取命令結果 command_result = self.tn.read_very_eager().decode(’ascii’) print(’==>’, command_result) except: print(’something went wrong...’) pass # 退出telnet,保留 def logout_host(self): self.tn.write(b'byer')if __name__ == ’__main__’: # 參數 ip = ’172.16.176.120’ port = ’2570’ tel_dict = {’admin’: ’admin’, ’aaa’: ’bbb’, ’’: ’’} # 登陸 tn = TelnetClient() tn.login(ip, port, tel_dict) # 執行命令 command = ’ver’ tn.execute_command(command) # 退出 tn.logout_host()

執行輸出如下:

# python3 telnet_brute.pytrying to login 172.16.176.120:2570 telnet servicetry user:[admin], password:[admin]try user:[aaa], password:[bbb]try user:[], password:[]登錄成功==> ver Version :PAS_SIPPROXY_6.0.0.3.0.190831, Compile Time: 16:18:41, Feb 25 2020Return value: 1SipPrxoy->

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久都是精品| 久久国产三级| 欧美成人高清| 久久精品国内一区二区三区水蜜桃| 亚洲国产成人二区| 亚洲天堂成人| 日韩精品第一| 国产精品手机在线播放| 高清av一区| 日韩午夜精品| 欧美精品国产白浆久久久久| 97精品国产福利一区二区三区| 视频一区中文| 欧美一级一区| 欧美13videosex性极品| 欧美日韩四区| 国产精品手机在线播放| 日韩视频网站在线观看| 欧美精品激情| 欧美成人精品一级| 国产精品88久久久久久| 日韩精品亚洲专区在线观看| 成人日韩av| 一区二区精品| sm捆绑调教国产免费网站在线观看| 狠狠干综合网| 精品久久影院| 蜜芽一区二区三区| 国产一区二区视频在线看| 9国产精品视频| 精品国产一区二区三区av片| 美日韩精品视频| 水蜜桃精品av一区二区| 伊人精品视频| 国产一区二区三区网| 视频一区欧美日韩| 日韩理论片av| 欧美日韩午夜| 亚洲欧美伊人| 国产亚洲久久| 国产手机视频一区二区| 久久麻豆视频| 蜜臀av国产精品久久久久| 精品视频一区二区三区四区五区| 香蕉视频成人在线观看| 日韩电影二区| 国产福利一区二区精品秒拍| 在线一区免费观看| 国产不卡一区| 欧美片网站免费| 美女精品网站| 精品一区免费| 国产福利片在线观看| 热久久久久久| 视频一区二区欧美| 久久精品二区三区| 欧美国产专区| 日韩精品亚洲一区二区三区免费| 亚洲精品一区二区在线看| 成人精品国产亚洲| 久久av免费| 青草久久视频| 最新国产精品久久久| 国产精品字幕| 精品一区二区三区的国产在线观看| 亚洲三级毛片| 久久xxxx精品视频| 在线国产一区| 久久中文视频| 伊人久久av| 久久三级毛片| 国产精品一线| 亚州av日韩av| 99国产精品自拍| 亚洲v在线看| 亚洲黄色中文字幕| 久久久久久婷| 精品国产三区在线| 欧美久久久网站| 日本在线一区二区三区| 久久亚洲二区| 中文久久精品| 99视频精品免费观看| 精品一区在线| 久久精品高清| 久久中文字幕av一区二区不卡| 中文av在线全新| 国产精品成人a在线观看| 欧美激情视频一区二区三区免费| 国产伦理久久久久久妇女| 欧美一区二区三区久久| 日本综合精品一区| 亚洲精品视频一二三区| 爽好久久久欧美精品| 欧美另类综合| 日韩亚洲国产欧美| 国产精品婷婷| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产视频一区在线观看一区免费| 欧美日韩国产免费观看视频| 99视频精品全国免费| 91精品国产福利在线观看麻豆| 神马午夜在线视频| 成人日韩在线观看| 久久精品123| 欧美精品激情| 亚洲色图网站| 欧美日韩1区2区3区| 色综合视频一区二区三区日韩 | 亚洲三级毛片| 亚洲精品在线二区| 97精品国产99久久久久久免费| 欧美精品国产一区| 精品丝袜久久| 成人羞羞视频播放网站| 免费视频一区三区| 中文视频一区| 国产亚洲一卡2卡3卡4卡新区| 免费在线亚洲欧美| 日韩a一区二区| 九九综合在线| 中文字幕成人| 嫩草伊人久久精品少妇av杨幂| 欧美男人天堂| 国产一区日韩一区| 综合国产视频| 欧美国产另类| 伊人精品一区| 日日夜夜免费精品| 精品精品99| 亚洲精品极品少妇16p| 日韩**一区毛片| 国产成人黄色| 欧美日韩国产高清电影| 日本不卡在线视频| a国产在线视频| 喷白浆一区二区| 久久国产精品美女| 欧美中文一区二区| 一区二区三区国产在线| 精品国产一区二区三区噜噜噜| 久久精品国产大片免费观看| 日韩一二三区在线观看| 色爱综合网欧美| 免费看黄色91| 国产一区二区久久久久| 国产亚洲网站| 国产午夜久久av| 99精品小视频| 91成人在线| 久久亚洲在线| 国产欧美日本| 不卡视频在线| 久久av影院| 好看不卡的中文字幕| 国产精品欧美日韩一区| 国模 一区 二区 三区| 国产日韩视频| 午夜av一区| 国产日韩一区二区三区在线 | 最近高清中文在线字幕在线观看1| 99国产精品久久久久久久| 国产日本精品| 欧美日韩三区| 精品不卡一区| 综合一区在线| 久久青草久久| 欧美色综合网| 国产一区清纯| 国产激情一区| 久久亚洲不卡| 日韩高清成人| 久久精品超碰| 在线一区欧美| 电影亚洲精品噜噜在线观看| 日韩精品中文字幕一区二区| 国产超碰精品| 国产精品久久| 免费在线观看不卡| 日韩欧美精品综合| 国产色噜噜噜91在线精品| 亚洲成人精选| 亚洲伊人av| 欧美伊人影院| 老牛影视一区二区三区| 欧美男人天堂| 国产欧美日韩免费观看| 老鸭窝亚洲一区二区三区| 成人av三级| 国产精品分类| 亚洲精品黄色| 伊人久久大香线蕉av不卡| 美女av一区| 日韩精品福利一区二区三区| 91精品91| 久久九九精品| bbw在线视频| 久久久免费人体| 日韩欧美久久| 免费观看久久久4p|