Nadawca pakietów

Nadawca pakietów
Oryginalni autorzy Dan Nagle
Wersja stabilna
v8.1.1 / 17 grudnia 2022 r . ; 2 miesiące temu ( 2022-12-17 )
Napisane w C++
System operacyjny Międzyplatformowe
Typ Generator pakietów
Licencja GPL v2
Strona internetowa nadawca pakietów .com

Packet Sender to narzędzie typu open source umożliwiające wysyłanie i odbieranie pakietów TCP i UDP . Obsługuje również połączenia TCP przy użyciu protokołu SSL , generowanie intensywnego ruchu, żądania HTTP(S) GET/POST oraz generowanie paneli. Jest dostępny dla systemów Windows , Mac i Linux . Posiada licencję GNU General Public License v2 i jest wolnym oprogramowaniem . Witryna Packet Sender mówi „ Został zaprojektowany tak, aby był bardzo łatwy w użyciu, a jednocześnie zapewniał wystarczająco dużo funkcji, aby zaawansowani użytkownicy mogli robić to, czego potrzebują. ".

Używa

Typowe zastosowania Packet Sender obejmują:

  • Rozwiązywanie problemów z urządzeniami sieciowymi korzystającymi z serwerów sieciowych (wyślij pakiet, a następnie przeanalizuj odpowiedź)
  • Rozwiązywanie problemów z urządzeniami sieciowymi korzystającymi z klientów sieciowych (urządzeń, które „ dzwonią do domu ” przez UDP, TCP lub SSL — Packet Sender może przechwycić te żądania)
  • Testowanie i rozwój nowych protokołów sieciowych (wyślij pakiet, zobacz czy urządzenie zachowuje się odpowiednio)
  • Odwrotna inżynieria protokołów sieciowych do analizy bezpieczeństwa (takich jak złośliwe oprogramowanie )
  • Rozwiązywanie problemów z bezpiecznymi połączeniami (przy użyciu serwera i klienta SSL).
  • Automatyzacja (poprzez interfejs wiersza poleceń Packet Sender lub funkcję ponownego wysyłania)
  • Testy warunków skrajnych urządzenia (przy użyciu narzędzia do intensywnego generatora sieci)
  • Udostępnianie/zapisywanie/współpraca przy użyciu usługi Packet Sender Cloud

Packet Sender ma wbudowany serwer TCP, UDP i SSL na wielu portach określonych przez użytkownika. To nadal działa, nasłuchując pakietów podczas wysyłania innych pakietów.

Cechy

Od wersji 8.1.1 Packet Sender obsługuje następujące funkcje:

  • Dziennik ruchu na żywo (Czas / Z IP / Z portu / Do IP / Metoda / Błąd / ASCII / HEX)
  • Trwałe połączenia TCP i SSL
  • Żądania HTTP z nagłówkami uwierzytelniania
  • Tryb przenośny
  • Klient/Serwer IPv6
  • Kalkulator podsieci IPv4
  • Zapisane pakiety (z wysyłaniem bezpośrednio z zapisanej listy)
  • Mieszana notacja pakietów ASCII (ASCII z osadzoną składnią umożliwiającą hex )
  • Wiele serwerów TCP
  • Wiele serwerów UDP
  • Wiele serwerów SSL
  • Wysyłanie i odbieranie multiemisji
  • Ponowne wysyłanie pakietów w n odstępach czasu (gdzie n to sekundy)
  • Wielowątkowe połączenia TCP/SSL
  • Interfejs linii komend
  • Odpowiedzi pakietowe
  • Inteligentne odpowiedzi pakietowe
  • Makra w odpowiedziach pakietów dla TIME, DATE, UNIXTIME, RANDOM, UNIQUE
  • Wyszukiwanie pakietów (dla zapisanych pakietów)
  • Eksport/import pakietów
  • Generator intensywnego ruchu (UDP Flooding) przez GUI lub CLI
  • Szybkie wysyłanie z dziennika ruchu
  • Zapisz dziennik ruchu
  • Generowanie paneli dla przycisków skryptowych
  • Chmura nadawcy pakietów

Platformy

  • Windows (64-bitowy)
  • OS X (komputery Mac z procesorami Intel x86-64 lub M1 z Rosetta 2)
  • Linux (dystrybucja źródła z Qt lub x86-64 AppImage lub Snap )

Packet Sender Mobile jest dostępny na iOS. Ma tylko podstawowe funkcje programu Packet Sender (wysyłanie, odbieranie, TCP, UDP i chmura).

Zobacz też

Linki zewnętrzne