ppoe拨号密码忘记找回方法
1. 遇到CHAP
客户端在进行拨号时,用户名没有被加密,而密码被加密了。
其中的authenticator为服务器发给客户端的验证码;
chapcrack这个工具是解析握手包的
1) 首先获得一个数据包捕获与一个MS-CHAPv2网络握手(例如:PPTP VPN或WPA2企业握手)。
2) 使用chapcrack解析握手包(命令:chapcrack parse -i path/to/capture.cap).
3)将握手包提交到 www.cloudcracker.com 这个网站去解析握手包
4) 获得解密的数据包捕获结果 (chapcrack decrypt -i path/to/capture.cap -o output.cap -n )
看完这几部 我淡定了 原来 貌似还是跑字典 貌似没有用算法解开!!!
chapcrack源码:http://blog.chinaunix.net/uid-16979052-id-3260086.html
https://github.com/moxie0/chapcrack
前2步好做,第3步需要不小的经济开支了,选择字典种类和字数,相应的开支也将变化;
4. 寻找其他破解工具
针对WPA/WPA2加密,破解工具很多,有EWSA,hashcat等。
和WPA/WPA2相比,CHAP的破解过程相似,同样是暴力破解即跑字典,但在前2款软件和其开发公司都没有针对CHAP破解的工具。
搜索其他的针对CHAP的破解工具,依然没有结果。
5. 转化为MD5破解
在客户端回应服务器的过程中,它是将前一步服务器发送过来的authen值和自己的密码经过了hash运算得到了CHAP-Password值,所以这一步的过程本质应该算是MD5或哈希预算的过程,或许能将CHAP破解转化为MD5破解,而针对MD5的破解,前2个软件中都有相应的选项。
有关MD5:http://bbs.et8.net/bbs/archive/index.php/t-1009906.html
百度百科:http://baike.baidu.com/view/7636.htm
破解网站:http://www.cmd5.com/
RADIUS 协议: http://blog.chinaunix.net/uid-2628744-id-2454869.html
http://blog.csdn.net/antswallow/article/details/5620178
CHAP协议结构:http://wenku.baidu.com/view/1755abff700abb68a982fb5e.html
http://blog.sina.com.cn/s/blog_468926f20100oaug.html
计算方法有以下之说:
响应值按下面的公式进行计算:
Response=HASH(Identifier+secret+Challenge)
其中“+”号表示将各数据在内存中串起来,其中HASH算法可以使用MD5,所以计算出来的HASH值是固定的,16字节长
Secret password = MD5(Chap ID + Password + challenge)
下面是一个数据包中的值:
identifier: 0x2 (2)
Authenticator: 264935e2d61304bf0705143faa3f1ca4
User-Name: 83717511
CHAP-Password: 02ae21e32802ccfd5b6d9a702d631f9813
NAS-IP-Address: 127.0.0.1 (127.0.0.1)
Calling-Station-Id: 00-21-00-E3-D2-B4
ppoe拨号密码忘记找回方法相关推荐
- oppok3如何刷机_OPPO K3忘记锁屏密码了怎么办?OPPO K3锁屏密码多种找回方法
在使用手机时难免有忘记密码的时候,就以锁屏密码为例!当指纹和面部解锁不能使用时就需要锁屏密码来解锁,假如忘记了就只能通过其他验证方式进行找回了,跟小编一起看看具体怎么操作哦! OPPO K3锁屏密码多 ...
- 宇视摄像机密码忘记找回方式(详细找回步骤)
宇视摄像机密码忘记找回方式(详细找回步骤) IPC摄像机密码忘记,操作步骤如下: 尝试默认密码是否可以正常登陆,用户名admin,密码默认admin或者123456. 确认IPC是否有添加到上级VM平 ...
- Jenkins密码忘记重置方法
Jenkins密码忘记重置方法 介绍 1. 刚开始安装Jenkins,没有修改过密码 2. 密码之前修改过,但是再次登录时候忘记自己修改的密码了 1.删除Jenkins目录下config.xml文件中 ...
- 在Linux环境下mysql的root密码忘记解决方法
在Linux环境下mysql的root密码忘记解决方法 参考文章: (1)在Linux环境下mysql的root密码忘记解决方法 (2)https://www.cnblogs.com/hgj123/p ...
- [教程] MacBook Pro 开机密码忘记解决方法
[教程] MacBook Pro 开机密码忘记解决方法 参考文章: (1)[教程] MacBook Pro 开机密码忘记解决方法 (2)https://www.cnblogs.com/zhengxu/ ...
- MySQL初始化root密码以及root密码忘记解决方法
MySQL初始化root密码以及root密码忘记解决方法 参考文章: (1)MySQL初始化root密码以及root密码忘记解决方法 (2)https://www.cnblogs.com/liuyu2 ...
- 在Linux环境下mysql的root密码忘记解决方法(三种)
这篇文章主要介绍了在Linux环境下mysql的root密码忘记解决方法,详细的介绍了3种解决办法,具有一定的参考价值,有兴趣的可以了解一下. MySQL密码的恢复方法之一 1.首先确认服务器出于安全 ...
- 您与此网站建立的连接不安全_dede网站密码忘记找回服务为先
dede网站密码忘记找回服务为先 网站安全是现在一个非常重要的课题.基本上,互联网上的所有用户群都对自己的隐私信息和企业相关信息更感兴趣.因此,无论是搭建网站还是做一些平台,用户对网站服务器和网站空间 ...
- 在Linux环境下mysql的root密码忘记解决方法 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 2.修改MySQL的登录设置: # vi /etc/my.c
在Linux环境下mysql的root密码忘记解决方法 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 2.修改MySQL的登录设置: # vi /etc/my.cnf ...
最新文章
- 社区O2O的发展与未来
- 题解 UVA1555 【Garland】(二分)
- windows下安装PyTorch0.4.0
- 各纬度气候分布图_印度和中国都是季风气候显著的国家,但冬夏季风的强弱却完全不同...
- 机器学习笔记(3) 随机森林
- aws rds监控慢sql_AWS RDS SQL Server –启动新的数据库实例
- numpy常用函数总结 | 菜鸟教程
- Atitit 查看目录与分区空间占用原理 查看目录空间就是查看所在分区空间的占用 [root@lenovo ~]# df -h /elk 文件系统 容量 已用 可用
- 阿里巴巴CTO程立:CTO就是要给CEO扫清障碍和风险
- 不要浪费时间去写所谓的完美代码
- 【科研学习】Demo3D2015安装包以及图文安装步骤
- python读取地震信号【sgy,segy】
- apikey、apisecret在api请求中的使用
- matlab曲面的最小值,在matlab中计算曲面的曲率
- idea默认编码设置
- 免费皮肤、英雄池限免,腾讯手游有多卷?
- 命名空间是什么及其作用
- Tomcat应用部署是否要一个萝卜一个坑?
- 发送自动邮件时Could not connect to SMTP host: 10.1.1.195, port: 25;报错的解决方法
- Android圆形进度条动画