Визуальный конструктора пакетов – это модуль, предназначенный для
редактирования пакетов
и их генерации в
Генераторе
пакетов.
С помощью конструктора вы сможете быстро и безошибочно создать
новый пакет либо редактировать существующий, используя при этом
готовые шаблоны. После создания или редактирования пакет можно
отправить в сеть с помощью
Генератора
пакетов.
Поддерживается генерация пакетов TCP, UDP, ICMP (на основе версий 4
и 6 протокола IP), а также пакетов ARP. Для создания пакета
выберите его вид в выпадающем списке
Тип пакета.
Все значения по умолчанию полей пакета будут заполнены
автоматически, но могут быть впоследствии
отредактированы.
Пакеты ICMP, TCP, UDP и ARP состоят из нескольких отдельных слоев;
интерфейс
Визуального конструктора пакетов
создан по такому же принципу. Опции, имеющие отношение к одно и
тому же слою, расположены на отдельной панели. К примеру, пакет TCP
состоит из 4 слоев; поля адресов
Source MAC
и
Destination MAC
расположены в панели
Ethernet II
(канальный уровень); поля
Scr Port
и
Dst Port
находятся в панели
TCP
(транспортный уровень). Если вы хотите скрыть панель, нажмите
кнопку Свернуть/Развернуть, расположенную в правой верхней части
панели.
Помните, что некоторые значения в "родительском" уровне могут
влиять на тип пакета в низших уровнях, поэтому изменения в верхних
уровнях могут привести к перестройке более низких уровней пакета.
Таким образом, если вы измените тип протокола в панели Ethernet II
(канальный уровень), то это приведет к перестройке всего пакета.
Учтите также, что значения одних полей и низших уровней могут
зависеть от значений других полей. Примеры таких полей: контрольные
суммы и длины заголовков и/или данные с низших уровней. Визуальный
конструктор пакетов вычисляет эти значения автоматически. Тем не
менее, вы можете создавать и нестандартные пакеты. Для этого
выберите опцию
Установить свои значения вместо используемых по умолчанию
и введите требуемые значения.
|
|
|
|
Примечание:
визуальный конструктор пакетов помогает вам отслеживать
корректность созданного пакета путем подсветки неверных или
нестандартных значений красным цветом.
|
|
|
|
|
|
|
|
|
|
Несмотря на то, что в конструкторе пакетов предусмотрена поддержка
только для протоколов TCP, UDP, ICMP и ARP, вы можете использовать
его для редактирования пакетов других протоколов. В этом случае
следует использовать шестнадцатеричный редактор.
После создания пакета вы можете его сохранить и потом снова
загрузить в конструктор. Для этого используйте соответствующие
команды меню
Файл.
Вы можете загрузить любой файл CommView
for WiFi
с перехваченными пакетами (NCFX); при этом помните, что если этот
файл содержит более одного пакета, то будет загружен лишь первый
пакет.
|