Bit-Twist (bittwist) — простой но мощный генератор пакетов Ethernet II (IEEE 802.3) на основе библиотеки анализа сетевых данных PCAP (Libpcap).
bittwist (Bit-Twist) это чрезвычайно гибкий инструмент генерации пакетов (Packet Generator), разработанный как дополнение для консольной утилиты tcpdump, позволяющей перехватывать и анализировать сетевой трафик на заданном интерфейсе (сниффер / sniffer).
С помощью утилиты bittwist можно восстанавливать в сеть захваченный трафик, пакеты генерируются из файла трассировки tcpdump (*.pcap). Поддерживается работа сразу с несколькими файлами, отправлять пакеты можно с определённой скоростью или полной скоростью канала.
Bit-Twist включает в себя утилиту bittwiste, это полноценный редактор файлов трассировки, с контролем над большинством заголовков Ethernet, ARP, IP, ICMP, TCP и UDP. Можно добавлять в PCAP-файл дополнительную полезную нагрузку к существующим пакетам, выбрать определённый диапазон пакетов и сохранить их в другом файле трассировки.
Генератор пакетов Bit-Twist будет полезен для моделирования сетевого трафика или сценария, для тестирования брандмауэра, устранение проблем сети и многого другого. Также может использоваться как учебное пособие при изучении классов компьютерных сетей, давая практический опыт изучения различных сетевых протоколов.
Лицензия: GNU General Public License version 2.0 (GPLv2)