Я новичок в программировании на bash / awk, и скоро мне нужна ваша помощь.
Это шестнадцатеричный выходной пакет tcp ipv6, захваченный через tcpdump -
6000 0000 0018 0620 0000 0000
0000 0000 0000 0000 0000 0001 0000 0000
0000 0000 0000 0000 0000 0002 *0026 0026
0000 0001 0000 0002 {5}412 0065 0034 0000*
6162 6364
{5} задаетДлина tcp-пакета в 32-битных словах и tcp-пакета - ч / б * с.
(* and {} are used to clear the question ,they are not
present actually in output)
Теперь мне нужно извлечь заголовок tcp из этой информации, используя скрипт bash / awk.
IЯ думаю, что мне нужно прочитать файл побайтно до указанной длины tcp, но я не знаю, как это сделать.
Так что любая идея, как я могу извлечь информацию tcp из вывода, указанного выше, предполагает, что она была записана вфайл.
Заранее спасибо ..