Это команда bittwist, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
биттвист - генератор пакетов Ethernet на основе pcap
СИНТАКСИС
биттвист [ -двх ] [ -i интерфейс ] [ -s ] [ -l поиска ]
[ -c считать ] [ -m скорость ] [ -r скорость ] [ -p спать ]
pcap-файл (ы)
ОПИСАНИЕ
Этот документ описывает биттвист программа, ПКАП(3) на базе генератора пакетов Ethernet.
Биттвист предназначен для работы в сети Ethernet II (IEEE 802.3) с MTU до
1500 байт на скорости канала 10 Мбит / с (10Base-T Ethernet) или 100 Мбит / с (Fast Ethernet). Пакеты
генерируются из сохраненных ТСРйитр(1) файл захвата, называемый файлом трассировки в этом
документ. Некоторое знакомство с ТСРйитр(1) и его основные варианты предполагаются в данном
документ. С биттвист использует функции, предоставляемые ПКАП(3) библиотека, например pcap_open_live ()
и pcap_inject (), для записи пакетов в сеть может потребоваться специальная
привилегии, например, доступ для чтения к / dev / bpf * в BSD или с root-доступом в Linux, чтобы сгенерировать
пакетов или для перечисления сетевых устройств, например, -d флаг.
Биттвист будет, если не будет работать с -s флаг, вводить каждый пакет до его фактической длины
(на проводе) вместо захваченной длины. Если захваченная длина меньше фактического
Длина, биттвист заполнит пакет нулями до его фактической длины до
инъекции. Биттвист будет, если не будет работать с -m, -r или -p флаг, вводить пакеты из
файл трассировки на основе захваченных интервалов, в частности, разницы в отметках времени
между двумя соседними пакетами, за исключением первого пакета в файле трассировки, который всегда
вводили сразу. Биттвист разработан, чтобы не мешать пакетным данным; Это
просто прочтите пакет и введите его в сеть. Если требуется модификация
перед инъекцией пакета вы можете использовать Bittwiste(1) программа, которая просто
что.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-d Распечатайте список доступных сетевых интерфейсов.
-v Печать отметки времени для каждого пакета.
-вв Печать метки времени и шестнадцатеричных данных для каждого пакета.
-i интерфейс
Отправить pcap-файл (ы) в сеть через интерфейс.
-s
Длина пакета для отправки. Установленный чтобы:
0 для отправки фактической длины пакета. Это значение по умолчанию.
-1 для отправки захваченной длины.
или любое другое значение от 14 до 1514.
-l поиска
Отправить pcap-файл (ы) в сеть для поиска раз. Установленный поиска на 0 для отправки пкап-
файл (ы) пока не остановился. Чтобы остановить, нажмите Control-C.
-c считать
Отправить в считать пакеты. По умолчанию отправляются все пакеты из pcap-файл (ы).
-m скорость
Установите множитель интервала на скорость, Набор скорость до 0 или меньше для отправки следующего пакета
немедленно. Минимальное положительное значение для скорость это 0.000001.
-r скорость
Ограничить отправку до скорость Мбит / с. Значение для скорость должно быть от 1 до 1000. Это
опция предназначена для ограничения максимальной пропускной способности пакетов. Если вы хотите отправить
пакеты со скоростью 100 Мбит / с, попробуйте -m 0 -r 100
-p спать
Установите интервал на спать (в секундах), игнорируя фактический интервал. Значение для спать
должно быть от 1 до 2146.
-h Информация о версии для печати и ее использовании.
Используйте bittwist онлайн с помощью сервисов onworks.net