PacketSender — это кроссплатформенное приложение с открытым исходным кодом, предназначенное для отправки и приема TCP, UDP, SSL-пакетов, а также HTTP/HTTPS-запросов. Инструмент предоставляет графический интерфейс и возможности командной строки, позволяя тестировать сетевое взаимодействие, отлаживать серверные приложения и выполнять диагностику сетевых протоколов.
🎇Основные функции
- Поддержка протоколов (TCP, UDP, SSL (TLS), HTTP/HTTPS)
- Режимы работы - клиент (отправка) и сервер (прослушивание)
- Генератор интенсивного трафика (нагрузочное тестирование с настраиваемой скоростью)
- Поддержка макросов (подстановка даты, времени, счетчика и случайных значений)
- Панели управления - создание кнопочных панелей для быстрого выполнения команд
⬇️Установка
sudo apt install packetsender
Проверка
packetsender —h
1️⃣Примеры использования CLI
⏺️Отправка UDP
packetsender -u 192.168.1.100 8080 "Hello UDP"
⏺️Режим сервера (прослушивание TCP)
packetsender -l -t -b 8080
⏺️Генератор интенсивного трафика (20 Гц)
packetsender --rate 20 --name "Test Packet"
⏺️Отладка сетевого сервера
#режим сервера для приема данных
packetsender -l -t -b 9999
#отправка тестовых данных из другого окна
packetsender -t localhost 9999 "TEST"
⏺️Проверка SSL/TLS соединения
packetsender -s expired.packetsender.com 443 "GET / HTTP/1.0\r\n\r\n"
⏺️Нагрузочное тестирование
packetsender --bps 1000000 --num 10000 --name "Status Check"
2️⃣Использование графического интерфейса (GUI). Основные элементы:
▶️Поля ввода (имя пакета, данные (ASCII/HEX), адрес, порт)
▶️Выбор протокола (TCP, UDP, SSL, HTTP GET, HTTP POST)
▶️Таблица сохраненных пакетов - двойной клик для редактирования
▶️Кнопка отправки - выполнение выбранного пакета
▶️Лог трафика (отображение отправленных и полученных данных)
▶️Индикаторы серверов (UDP, TCP, SSL серверы с отображением портов)
#PacketSender #NetworkTesting #TCP #UDP #pentest #tool
🔗 Все наши каналы 🔁 Все наши чаты 🪧 Для связи с менеджером
