# snoop -x host radius.isp.com udp port 1645 > snoop.out
# radical.py snoop.out
Radius packet 1
Source Host: acc9.isp.com Port: 1645
Destination Host: radius.isp.com Port: 1645
Length : 110
Code : 1 Access-Request
Identifier : 242
Length : 102
Authenticator : ['3e', '90', '75', 'b5', '03', 'e4', '14', '04', 'c2', 'f6', '0f', 'd3', '3a', 'b6', '65', '5f']
Attributes:
type=4 (NAS-IP-Address) length=6 value=203.63.80.136
type=5 (NAS-Port) length=6 value=13
type=61 (NAS-Port-Type) length=6 value=0
type=1 (User-Name) length=19 value='blah.com.au'
type=30 (Called-Station-Id) length=10 value=
type=31 (Calling-Station-Id) length=11 value='396454965'
type=2 (User-Password) length=18 value='<0xf2><0xf1><0xf9><0xa2>84<0xa3>-Vq<0xf4><0xf1><0xb3><0xe4><0x01><0xe9>'
type=6 (Service-Type) length=6 value=5
Radius packet 2
Source Host: radius.isp.com Port: 1645
Destination Host: acc9.isp.com Port: 1645
Length : 54
Code : 3 Access-Reject
Identifier : 242
Length : 46
Authenticator : ['20', '44', '91', '33', '89', '6b', '12', '24', '59', 'a3', '3b', 'ce', '9b', '4c', '84', 'b3']
Attributes:
type=18 (Reply-Message) length=26 value='Authentication failure<0x0d><0x0a>'
Radius packet 3
Source Host: acc9.isp.com Port: 1645
Destination Host: radius.isp.com Port: 1645
Length : 124
Code : 1 Access-Request
Identifier : 243
Length : 116
Authenticator : ['8e', '99', '9a', 'd2', '8c', '41', 'fc', 'ee', 'e9', '9e', '2b', 'a7', '69', '62', '08', '9b']
Attributes:
type=4 (NAS-IP-Address) length=6 value=10.1.2.3
type=5 (NAS-Port) length=6 value=13
type=61 (NAS-Port-Type) length=6 value=0
type=1 (User-Name) length=27 value='dude@blah.com.au'
type=30 (Called-Station-Id) length=10 value=
type=31 (Calling-Station-Id) length=11 value='395551234'
type=2 (User-Password) length=18 value='Ui<0xc4>Q=2I/<0xae><0x9f><0xd8><0xc1><0x14><0xf4><0xf9><0xc9>'
type=6 (Service-Type) length=6 value=2
type=7 (Framed-Protocol) length=6 value=1