|
楼主 |
发表于 2022-5-29 18:00:28
|
显示全部楼层
湖南省长沙市
IP 175.6.53.41.1935 > 192.168.0.241.49401: tcp 140
0x0000: 4500 00b4 1d75 4000 3606 8106 af06 3529
0x0010: c0a8 00f1 078f c0f9 6341 303a f3b4 4e8f
0x0020: 5018 0296 c4a8 0000 0500 0000 0000 8814
0x0030: 0100 0000 0200 086f 6e53 7461 7475 7300
0x0040: 0000 0000 0000 0000 0503 0005 6c65 7665
0x0050: 6c02 0006 7374 6174 7573 0004 636f 6465
0x0060: 0200 174e 6574 5374 7265 616d 2e50 7562
0x0070: 6c69 7368 2e53 7461 7274 000b 6465 7363
0x0080: 7269 7074 696f 6e02 001a 5374 6172 7465
0x0090: 6420 7075 626c 6973 6869 6e67 2073 7472
0x00a0: 6561 6d2e 0008 636c 6965 6e74 6964 0200
0x00b0: 0841 5341
(\d+.\d+.\d+.\d+).*> (\d+.\d+.\d+.\d+)[\s\S]+?: (.+)[\s\S]+?: (.+)[\s\S]+?: (.+)
这句正则可以取到
175.6.53.41
192.168.0.241
这个2个是我要的
但是这句有个问题! 就取了前面3行后面的不取了,我要取全部, 这个数据长度不固定的!
4500 00b4 1d75 4000 3606 8106 af06 3529
c0a8 00f1 078f c0f9 6341 303a f3b4 4e8f
5018 0296 c4a8 0000 0500 0000 0000 8814
我要取出来是这样的
175.6.53.41
192.168.0.241
4500 00b4 1d75 4000 3606 8106 af06 3529
c0a8 00f1 078f c0f9 6341 303a f3b4 4e8f
5018 0296 c4a8 0000 0500 0000 0000 8814
0100 0000 0200 086f 6e53 7461 7475 7300
0000 0000 0000 0000 0503 0005 6c65 7665
6c02 0006 7374 6174 7573 0004 636f 6465
0200 174e 6574 5374 7265 616d 2e50 7562
6c69 7368 2e53 7461 7274 000b 6465 7363
7269 7074 696f 6e02 001a 5374 6172 7465
6420 7075 626c 6973 6869 6e67 2073 7472
6561 6d2e 0008 636c 6965 6e74 6964 0200
0841 5341 |
|