Я пишу программу для анализа определенного типа пакетов.Я получил файл дампа, содержащий тестовые пакеты в формате tcpdump.Есть ли способ отправить этот дамп в один из интерфейсов?Я думал, что tcpdump сможет сделать это самостоятельно (к сожалению, это не так).Единственное, что мне удалось сделать, это посмотреть на пакеты через wireshark (что явно не подходит).
Я мог бы использовать функцию libpcap pcap_open_offline()
, к сожалению я использую pcap_loop()
, которыйпохоже, что он работает с pcap_open_offline()
и переписать код на pcap_next()
было бы очень больно.Есть ли какая-нибудь программа, которая могла бы отправлять пакеты на интерфейс?