Вот те, что я услышал о. Не может прокомментировать, насколько хороший они.
Можно также, всегда, писать собственное. Формат файла PCAP документируется и не очень сложен.
tcpreplay может изменить и воспроизвести pcaps. Это не генерирует полный обмен протокола из ничего, но, учитывая pcap файл протокола это может настроить, изменить и копировать обмен для тестирования угловых случаев в продукте.
К вашему сведению: В безопасности и области тестирования этот тип инструмента обычно упоминается как "fuzzer".
С открытым исходным кодом, который мог бы быть интересным, является Taof.
Вот весь сайт, посвященный fuzzing, у них есть список fuzzing инструментов. Проверьте QueFuzz и ProtoFuzz на той странице.
nmap должен смочь генерировать некоторые более приземленные пакеты спама. Кроме того, можно также прокрутить собственное пакетное использование спама LibNet.
Мне также понравились предложения от Denton & Andrew воспроизведения пакетов формата PCAP.
Я нашел Пакетный Плеер Colasoft полезным для простых задач.
Я предложил бы получить аппаратное поле от места как Иксия. Их поле "Smartbits", вероятно, что Вы хотите для этого вида тестирования. Такие аппаратные инструменты CAN действительно загружают тестирование, но также и имеют много функций тестирования функциональности и тестирования граничного случая протокола и т.д.
Я знаю, что это старый поток, но ради людей, приходящих сюда из поисковой системы ...
Я только что выпустил кроссплатформенный генератор / анализатор пакетов с открытым исходным кодом - Ostinato