Это кажется глупым вопросом, но я не могу найти способа узнать, был ли пакет захвачен только частично. Все длины данных, которые я могу найти в структурах пакетов, используют длины из заголовка, и даже байтовые структуры, кажется, заполняют данные мусором. IE, если я захватил 50 байтов из 768-байтового пакета, в пакете будет 768 байтов «данных».
Источник Wireshark, кажется, требует исключения при синтаксическом анализе пакета, чтобы узнать, что он был захвачен только частично. Я читаю только информацию заголовков, поэтому я не анализирую ничего, кроме заголовка TCP.
Что я действительно хочу сделать, так это создать индикатор выполнения, который работает для захватов с ограничением длины привязки, если есть способ просто сделай это.
Спасибо,