路由器登录账号密码忘了,拨号账号密码也忘了,费了点事总算是获取到了

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


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


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


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


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


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


所以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中添加接入点


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


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




 


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


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


 


4. 可以用ETHEREAL抓包了!


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

(用wireshark就对了,当然,下面还有点工作要做,因为传输的是挑战)




1.当用户有上网需求时打开802.1X客户端程序,输入用户名和口令,发起连接请求。此时客户端程序将发出请求认证的报文给交换机,启动一次认证过程。 

如下:

Frame 90 (64 bytes on wire, 64 bytes captured)
    Arrival Time: Nov 27, 2006 16:27:33.446030000
    Time delta from previous packet: 3.105345000 seconds
    Time since reference or first frame: 5.082965000 seconds
    Frame Number: 90
    Packet Length: 64 bytes
    Capture Length: 64 bytes
Ethernet II, Src: 00:e0:4c:d7:65:cd, Dst: 01:80:c2:00:00:03
    Destination: 01:80:c2:00:00:03 (Spanning-tree-(for-bridges)_03)
    Source: 00:e0:4c:d7:65:cd (RealtekS_d7:65:cd)
    Type: 802.1X Authentication (0x888e)
    Trailer: A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5...
    Frame check sequence: 0xa5a5a5a5 (incorrect, should be 0xcc6d5b40)
802.1x Authentication
    Version: 1
    Type: Start (1)
    Length: 0

2.交换机在收到请求认证的数据帧后,将发出一个EAP-Request/Identitybaowe请求帧要求客户端程序发送用户输入的用户名

Frame 91 (64 bytes on wire, 64 bytes captured)
    Arrival Time: Nov 27, 2006 16:27:33.447236000
    Time delta from previous packet: 0.001206000 seconds
    Time since reference or first frame: 5.084171000 seconds
    Frame Number: 91
    Packet Length: 64 bytes
    Capture Length: 64 bytes
Ethernet II, Src: 00:03:0f:01:3a:5a, Dst: 00:e0:4c:d7:65:cd
    Destination: 00:e0:4c:d7:65:cd (RealtekS_d7:65:cd)
    Source: 00:03:0f:01:3a:5a (DigitalC_01:3a:5a)
    Type: 802.1X Authentication (0x888e)
    Trailer: A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5...
    Frame check sequence: 0xa5a5a5a5 (incorrect, should be 0x7d263869)
802.1x Authentication
    Version: 1
    Type: EAP Packet (0)
    Length: 5
    Extensible Authentication Protocol
        Code: Request (1)
        Id: 1
        Length: 5
        Type: Identity [RFC3748] (1)

3.客户端程序响应交换机的请求,将包含用户名信息的一个EAP-Response/Identity送给交换机,交换机将客户端送来的数据帧经过封包处理后生成RADIUS Access-Request报文送给认证服务器进行处理。

Frame 148 (77 bytes on wire, 77 bytes captured)
    Arrival Time: Nov 27, 2006 16:27:36.446199000
    Time delta from previous packet: 2.998963000 seconds
    Time since reference or first frame: 8.083134000 seconds
    Frame Number: 148
    Packet Length: 77 bytes
    Capture Length: 77 bytes
Ethernet II, Src: 00:e0:4c:d7:65:cd, Dst: 01:80:c2:00:00:03
    Destination: 01:80:c2:00:00:03 (Spanning-tree-(for-bridges)_03)
    Source: 00:e0:4c:d7:65:cd (RealtekS_d7:65:cd)
    Type: 802.1X Authentication (0x888e)
802.1x Authentication
    Version: 1
    Type: EAP Packet (0)
    Length: 59
    Extensible Authentication Protocol
        Code: Response (2)
        Id: 1
        Length: 13
        Type: Identity [RFC3748] (1)
        
Identity (8 bytes): 03051020

4.认证服务器收到交换机转发上来的用户名信息后,将该信息与数据库中的用户名表相比对,找到该用户名对应的口令信息,用随机生成的一个加密字Challenge对它进行加密处理(MD5),通过接入设备将RADIUS Access-Challenge报文发送给客户端,其中包含有EAP-Request/MD5-Challenge。

Frame 154 (64 bytes on wire, 64 bytes captured)
    Arrival Time: Nov 27, 2006 16:27:36.567003000
    Time delta from previous packet: 0.120804000 seconds
    Time since reference or first frame: 8.203938000 seconds
    Frame Number: 154
    Packet Length: 64 bytes
    Capture Length: 64 bytes
Ethernet II, Src: 00:03:0f:01:3a:5a, Dst: 00:e0:4c:d7:65:cd
    Destination: 00:e0:4c:d7:65:cd (RealtekS_d7:65:cd)
    Source: 00:03:0f:01:3a:5a (DigitalC_01:3a:5a)
    Type: 802.1X Authentication (0x888e)
    Trailer: A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5A5...
    Frame check sequence: 0xa5a5a5a5 (incorrect, should be 0x4ec1ac73)
802.1x Authentication
    Version: 1
    Type: EAP Packet (0)
    Length: 22
    Extensible Authentication Protocol
        Code: Request (1)
        Id: 2
        Length: 22
        Type: MD5-Challenge [RFC3748] (4)
        Value-Size: 16
        Value: 
1CBFEE2149E38D2928DABB4772D285EB

5.客户端收到EAP-Request/MD5-Challenge报文后,用该加密字对口令部分进行加密处理(MD5)给交换机发送在EAP-Response/MD5-Challenge回应,交换机将Challenge,Challenged Password和用户名一起送到RADIUS 服务器进行认证。

Frame 199 (94 bytes on wire, 94 bytes captured)
    Arrival Time: Nov 27, 2006 16:27:39.446161000
    Time delta from previous packet: 2.879158000 seconds
    Time since reference or first frame: 11.083096000 seconds
    Frame Number: 199
    Packet Length: 94 bytes
    Capture Length: 94 bytes
Ethernet II, Src: 00:e0:4c:d7:65:cd, Dst: 01:80:c2:00:00:03
    Destination: 01:80:c2:00:00:03 (Spanning-tree-(for-bridges)_03)
    Source: 00:e0:4c:d7:65:cd (RealtekS_d7:65:cd)
    Type: 802.1X Authentication (0x888e)
802.1x Authentication
    Version: 1
    Type: EAP Packet (0)
    Length: 76
    Extensible Authentication Protocol
        Code: Response (2)
        Id: 2
        Length: 30
        Type: MD5-Challenge [RFC3748] (4)
        Value-Size: 16
        Value: CBAC378ABB609123D2BB412840AEC614
        Extra data (8 bytes): 3033303531303230

6.认证服务器将送上来的加密后的口令信息和其自己经过加密运算后的口令信息进行对比,判断用户是否合法,然后回应认证成功/失败报文到接入设备。如果认证成功,则向交换机发出打开端口的指令,允许用户的业务流通过端口访问网络。否则,保持交换机端口的关闭状态,只允许认证信息数据通过。

Frame 205 (243 bytes on wire, 243 bytes captured)
    Arrival Time: Nov 27, 2006 16:27:39.632706000
    Time delta from previous packet: 0.186545000 seconds
    Time since reference or first frame: 11.269641000 seconds
    Frame Number: 205
    Packet Length: 243 bytes
    Capture Length: 243 bytes
Ethernet II, Src: 00:03:0f:01:3a:5a, Dst: 00:e0:4c:d7:65:cd
    Destination: 00:e0:4c:d7:65:cd (RealtekS_d7:65:cd)
    Source: 00:03:0f:01:3a:5a (DigitalC_01:3a:5a)
    Type: 802.1X Authentication (0x888e)

802.1x Authentication
    Version: 1
    Type: EAP Packet (0)
    Length: 225
    Extensible Authentication Protocol
        Code: Success (3)
        Id: 0
        Length: 4

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值