原创 装PPPOE服务器,用ethereal成功抓包获得路由器的ADSL拨号密码

2010-3-18 18:45 14647 11 11 分类: 工程师职场

PPPOE服务器,ethereal成功抓包获得路由器的ADSL拨号密码<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


wxleasyland


2010318


 


路由器共享上网,WAN口接ADSL猫,设置了PPPOE拨号用户名和密码。ADSL拨号密码忘记了,想看怎么办?


我试了很久+GOOGLE,终于成功,不仅仅是抓包这么简单!


电脑的网卡与路由器的WAN口接上(现在的路由器一般支持端口自动翻转,可以不用互换线,很方便)。用路由器拨号,电脑里用ETHEREAL软件抓包。


我试了半天,不行,抓不到密码包,只有一个PPPOE包。


分析了一下,这是因为电脑里没有装PPPOE服务器,路由器无法与电脑进行协议通讯。


在路由器和modem之间加一个HUB,然后在HUB上抓包分析:试了一下,也不行。原因是现在的100MHUB都是交换机了,原理不一样了,是抓不到另外二个机子相互通讯的包的。如果用以前的10MHUB应该是可以。


所以HUB不能用,只能电脑的网卡与路由器的WAN口直联。这时,电脑里一定要装一个PPPOE服务器,才能与路由器用PPP协议通讯,才能出现密码包,ETHEREAL才抓得到。


架设PPPOE服务器吧:


 


1. 安装PPPOE驱动


下载RASPPPOE软件(网上到处有),解压,打开“本地连接”的属性,点击“安装”,再选择“协议”,然后再点击“添加”,再单击“从磁盘安装”,选择好 RASPPPOE所在目录,点击“确定”,添加协议的时候一定要选 WINPPPOE.INF


这时会自动弹出一个选择网络协议的对话框,将里面的“ppp over Ethernet protocol”选中,一路装下去,就会装好PPPOE驱动了,在“本地连接”的属性里会多出一个 ppp over Ethernet protocol


这时我抓包试了一下,仍不行!因为只是有了驱动,没有服务软件来提供服务!


 


2. XP中启动RRAS服务


这个服务XP自带了,就是RRAS


XP的服务中,启动Routing and Remote Access服务,设成自动,并启动服务。


我这样抓包试了一下,还不行!因为只是有了驱动和服务,没有设置接入点,因此无法接入!


 


3. XP中添加接入点


接入点就是“传入的连接”。


在“网络连接”中,新建连接向导,“设置高级连接”,“接受传入的连接”,再选网卡,一步步下去,就建好了一个“传入的连接”。


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />


c318ddab-b412-4da3-84f4-44b0870a6e7a.gif


 


“传入的连接”的属性里,将各个用户名都选上吧。


这时电脑的网卡就可以接受传入了,可以接受路由器的PPPOE拨号了!!!


 


4. 可以用ETHEREAL抓包了!


用路由器拨号,电脑里用ETHEREAL软件抓包。成功抓到了PPP包,有一个是密码包,含有用户名和密码!


 


 

文章评论0条评论)

登录后参与讨论
我要评论
0
11
关闭 站长推荐上一条 /2 下一条