抓取pppoe宽带账号和密码只供学习和网络实验.docx
《抓取pppoe宽带账号和密码只供学习和网络实验.docx》由会员分享,可在线阅读,更多相关《抓取pppoe宽带账号和密码只供学习和网络实验.docx(2页珍藏版)》请在冰豆网上搜索。
抓取pppoe宽带账号和密码只供学习和网络实验
抓取宽带账号和密码只供学习和网络实验
抓取宽带账号和密码只供学习和网络实验
(一)
中的与
.首先了解拨号认证方式!
一般情况下,我们讨论和都是讨论的和用户之间的验证方式。
当用户上网时,决定对用户采用何种验证方法。
下面分别在本地验证和验证两种情况下介绍用户与之间的和验证方式。
)本地认证
验证(:
密码验证协议):
用户以明文的形式把用户名和密码传递给。
根据用户名在端查找本地数据库,如果存在相同的用户名和密码表明验证通过,否则表明验证未通过。
验证(:
挑战握手验证协议):
当用户请求上网时,服务器产生一个字节的随机码()给用户(同时还有一个号,本地路由器的)。
用户端得到这个包后使用自己独用的设备或软件对传来的各域进行加密,生成一个传给。
根据用户名查找自己本地的数据库,得到和用户端进行加密所用的一样的密码,然后根据原来的字节的随机码进行加密,将其结果与作比较,如果相同表明验证通过,如果不相同表明验证失败。
()
认证
)认证
如果用户配置了验证而不是本地验证,过程略有不同。
验证:
用户以明文的形式把用户名和他的密码传递给,把用户名和加密过的密码放到验证请求包的相应属性中传递给服务器。
服务器对上传的帐号进行验证并返回结果来决定是否允许用户上网。
(+)
(就是报文中的)
验证:
当用户请求上网时,产生一个字节的随机码给用户(同时还有一个号,本地路由器的)。
用户端得到这个包后使用自己独有的设备或软件对传来的各域进行加密,生成一个传给。
把传回来的和分别作为用户名和密码,并把原来的字节随机码传给服务器。
根据用户名在服务器端查找数据库,得到和用户端进行加密所用的一样的密码,然后根据传来的字节的随机码进行加密,将其结果与传来的作比较,如果相同表明验证通过,如果不相同表明验证失败。
另外如果验证成功,服务器同样可以生成一个字节的随机码对用户进行挑战询问(魔术字),该部分内容由于应用较少,此处略。
()
从上面的过程看得出来,如果到用户端都是一个用户一个,或者一个用户一个,这时,到用户端()设置为和都是无所谓的。
但是如果到用户端如果不是一个独立的链路,例如是一个下来到很多用户,这时,最好设置为。
因为对用户的用户名和密码,是加密传送,而是明文传送的的。
但是,现在有些或系统不支持,也有不支持,这时就没有选择了。