Ця утиліта дозволяє створювати і передавати пакети через мережевий адаптер. Виберіть в меню Інструменти => Генератор пакетів. Або, вибравши пакет в закладці Пакети, клацніть на ньому правою кнопкою миші, а потім виберіть команду Надіслати пакет.
Будь ласка, прочитайте цю інформацію про обмеження та особливості роботи з Генератором пакетів і бездротовими адаптерами:
· Користуйтеся генератором пакетів тільки в тому випадку, якщо ви точно знаєте, яка ваша мета. Передача пакетів в мережу може призвести до непередбачуваних наслідків. Радимо користуватися цим інструментом лише в тому випадку, якщо ви досвідчений системний адміністратор. · Ваш адаптер може не відправити деякі пакети або відправити певні пакети багато разів. Така поведінка адаптера контролюється тільки його програмним забезпеченням і не перебуває під нашим контролем. · Прошивка вашого адаптера може не дозволити передачу пакетів з довільною швидкістю. Цілком можливо, що коли ви вкажете швидкість в 1000 пакетів в секунду, прошивка адаптера буде передавати ці пакети набагато повільніше.
Зверніть увагу на те, що Генератор пакетів не може і не повинен бути використаний для посилки пакетів з рівня додатків, тобто він не стежить за инкрементом значень SEQ, ACK, значеннями контрольних сум, розмірами пакетів і т. Д. Якщо потрібно переслати потік TCP , слід скористатися Winsock-додатком. Генератор пакетів призначений для відтворення вже захопленого трафіку, тестування брандмауерів і систем виявлення вторгнення, а так само для інших цілей, де потрібне ручне створення пакетів.
Генератор пакетів дозволяє змінювати вміст пакета і одночасно показувати його в декодованому вигляді в лівому вікні. Можна створювати будь-які види пактів, отримуючи повний контроль над їх вмістом. Для пакетів IP, TCP, UDP і ICMP контрольна сума автоматично коригується при натисканні на кнопку "сигма". Для допомоги у редагуванні пакета передбачений спеціальний модуль - Візуальний конструктор пакетів ; його можна викликати, натиснувши на відповідну кнопку.
Скористайтеся кнопкою (із зображеною на ній стрілкою) для отримання списку доступних шаблонів пакетів. У програмі є шаблони TCP, UDP і ICMP пакетів; їх використання часто виявляється зручніше, ніж введення 16-ковий значень у вікні редактора. Можливо, в шаблонах TCP-, UDP- і ICMP-пакетів вам потрібно змінити поля MAC- і IP- адреси, номера портів, SEQ- і ACK-номера і т. Д. Замість вбудованих шаблонів можна використовувати власні, перемістивши пакет з закладки Пакети в вікно шаблона в генератор пакетів. У разі перенесення кількох пакетів, тільки перший з них буде використаний як шаблон. У списку файлів шаблонів з'явиться новий файл - New Template, який можна перейменувати по правому кліку миші, вибравши Rename або видалити, вибравши Delete. Після вибору шаблону, він буде завантажений у вікно редактора, де можна змінити вміст пакета перед його відправкою.
Крім того, можна скопіювати довільні файли NCF в піддиректорію TEMPLATES. CommView for WiFi буде відображати в списку шаблонів файл (и) NCF, виявлені в піддиректорії TEMPLATES. Якщо у файлі NCF буде більше одного пакета - як шаблон буде використаний тільки перший пакет.
Нижче наведені параметри передачі:
Розмір пакета - задати розмір пакета.
Пакетів в секунду - встановити частоту передачі пакетів. Будьте обережні і не перевищуйте пропускну здатність з'єднання! Спроба переслати 5000 разів в секунду пакети довжиною в 1000 байт перевищить можливості 10Mbit-ного мережевого адаптера.
Безперервно - включити режим безперервної передачі, поки не натиснете Зупинити.
Кількість разів - задати число відправлень пакета в мережу.
Швидкість 802.11 - задати швидкість 802.11 (rate), яка використовується для відправки пакетів. Можливість використання тієї чи іншої швидкості залежить від обраних зараз діапазону і каналу. Наприклад, пакети 802.11а не можуть бути передані на швидкості 2 Mbps.
Long / Short Preamble - встановити тип преамбули для пакетів 802.11b і 802.11g. Не застосовується для 802.11a.
Надіслати / Зупинити - відновити / зупинити передачу пакета.
Робота з декількома пакетами одночасно
Генератор пакетів може передавати кілька пакетів одночасно. Виберіть потрібні вам пакети зі списку і правим клацанням миші викличте Генератор Пакетів. Крім того, можна просто перетягнути файл з пакетами (в будь-якому підтримуваному форматі) в вікно Генератора Пакетів. При роботі в цьому режимі декодер і редактор пакетів відключаються.
Збереження відредагованих пакетів
Якщо ви відредагували пакет і хочете його зберегти, просто перетягніть мишею дерево декодера на робочий стіл або в будь-яку папку. Буде створено новий файл у форматі NCF з ім'ям PACKET.NCF. Якщо потрібно редагувати і посилати кілька пакетів - робіть це по черзі, виносячи кожен пакет на робочий стіл і задаючи йому нове ім'я. Потім відкрийте вікно Перегляду Log-файлів, внесіть в нього відредаговані пакети, виберіть їх і, утримуючи клавішу Shift, активізуйте з контекстного меню Генератор пакетів.