Packet Sender

Бесплатно
Открытый исходный код
Windows
macOS
Linux
iOS

Сайт: packetsender.com

Packet Sender — это кроссплатформенная утилита с открытым исходным кодом для отправки и приёма сетевых пакетов по различным протоколам, включая TCP, UDP, SSL/TLS, DTLS и HTTP/HTTPS. Программа предназначена для отладки сетевых приложений, тестирования API, анализа трафика и выполнения нагрузочного тестирования. Интерфейс сочетает графическую оболочку и возможности командной строки, что позволяет использовать инструмент как вручную, так и в автоматизированных сценариях.

Проект развивался как инструмент для разработчиков и системных администраторов, которым требуется быстро формировать и отправлять произвольные байтовые последовательности, прослушивать ответы и просматривать метаданные соединений. Packet Sender поддерживает сохранение и загрузку наборов сообщений, настройку повторной отправки, управление задержками и параметрами шифрования для защищённых соединений. Благодаря открытой лицензии сообщество может вносить изменения, расширять поддержку протоколов и интегрировать утилиту в существующие рабочие процессы.

  • Многопротокольная поддержка: отправка и приём через TCP, UDP, SSL/TLS, DTLS и HTTP/HTTPS.
  • Графический и командный интерфейс: GUI для интерактивной работы и CLI для автоматизации и скриптинга.
  • Формирование произвольных пакетов: возможность задавать содержимое в виде текста, шестнадцатеричных данных или бинарных файлов.
  • Шифрование и сертификаты: настройка параметров SSL/TLS, загрузка сертификатов и контроль параметров проверки серверного сертификата.
  • Сохранение сценариев и шаблонов: хранение наборов сообщений и конфигураций для повторного использования и обмена.
  • Повторная отправка и планирование: автоматическая многократная отправка с настраиваемыми интервалами и количеством повторов.
  • Логирование и анализ ответов: запись полученных данных, отображение времени отклика и статистики соединений.
  • Кроссплатформенность: доступность сборок для различных операционных систем, включая Windows, macOS и Linux.
  • Интеграция в рабочие процессы: экспорт/импорт конфигураций и совместимость с инструментами автоматизированного тестирования.
  • Открытый исходный код: возможность проверки кода, внесения изменений и адаптации под специфические требования.
Подробнее