HOME

TheInfoList



OR:

is an
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
utility to allow sending and receiving TCP and UDP packets. It also supports TCP connections using SSL, intense traffic generation, HTTP(S) GET/POST requests, and panel generation. It is available for
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
, Mac, and
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
. It is licensed
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the Four Freedoms (Free software), four freedoms to run, study, share, and modify the software. The license was th ...
v2 and is
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
. Packet Sender's web site says "''It's designed to be very easy to use while still providing enough features for power users to do what they need.''".


Uses

Typical applications of Packet Sender include: * Troubleshooting network devices that use network servers (send a packet and then analyze the response) * Troubleshooting network devices that use network clients (devices that "
phone home In computing, phoning home is a term often used to refer to the behavior of security systems that report network location, username, or other such data to another computer. Phoning home may be useful for the proprietor in tracking a missing or st ...
" via UDP, TCP, or SSL—Packet Sender can capture these requests) * Testing and development of new network protocols (send a packet, see if device behaves appropriately) *
Reverse-engineering Reverse engineering (also known as backwards engineering or back engineering) is a process or method through which one attempts to understand through deductive reasoning how a previously made device, process, system, or piece of software accompli ...
network protocols for security analysis (such as
malware Malware (a portmanteau for ''malicious software'') is any software intentionally designed to cause disruption to a computer, server, client, or computer network, leak private information, gain unauthorized access to information or systems, depri ...
) * Troubleshooting secure connections (using the SSL server and client). * Automation (via Packet Sender's command line interface or resend feature) * Stress-testing a device (using intense network generator tool) * Sharing/Saving/Collaboration using the Packet Sender Cloud service Packet Sender comes with a built-in TCP, UDP, and SSL server on multiple ports a user specifies. This remains running listening for packets while sending other packets.


Features

As of version v8.1.1 Packet Sender supports the following features: * Live traffic log (Time / From IP / From Port / To IP / Method / Error / ASCII / HEX) * Persistent TCP and SSL Connections * HTTP Requests with Auth headers * Portable Mode * IPv6 Client / Server * IPv4 Subnet Calculator * Saved packets (with sending directly from saved list) * Mixed
ASCII ASCII ( ), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because of ...
packet notation (ASCII with embedded syntax to allow hex) * Multiple TCP servers * Multiple UDP servers * Multiple SSL servers * Multicast send and receive * Packet resending at ''n'' intervals (where ''n'' is seconds) * Multi-threaded TCP/SSL connections * Command-line interface * Packet responses * Smart Packet responses * Macros inside packet responses for TIME, DATE, UNIXTIME, RANDOM, UNIQUE * Packet search (for saved packets) * Packet export/import * Intense Traffic Generator (UDP Flooding) via GUI or CLI * Quick-send from traffic log * Save traffic log * Panel Generation for scripting buttons * Packet Sender Cloud


Platforms

* Windows (64-bit) * OS X (Intel-based x86-64 or M1 Macs with Rosetta 2) * Linux (Source Distribution with Qt or x86-64
AppImage AppImage is a format for distributing portable software on Linux without needing superuser permissions to install the application. It tries also to allow Linux distribution-agnostic binary software deployment for application developers, als ...
or
Snap Snap or SNAP may refer to: Arts and entertainment * ''Snap'', the original release title for the 2013 film ''Enter the Dangerous Mind'' *''Snap'' (TV series), a CITV programme * ''The Stanly News and Press'', a newspaper in Albemarle, North Carol ...
) Packet Sender Mobile is available on iOS. It only has the core features of desktop Packet Sender (send, receive, TCP, UDP, and Cloud).


See also

*
Hping hping is an open-source packet generator and analyzer for the TCP/IP protocol created by Salvatore Sanfilippo (also known as Antirez). It is one of the common tools used for security auditing and testing of firewalls and networks, and was used to ...
*
Wireshark Wireshark is a free and open-source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education. Originally named Ethereal, the project was renamed Wireshark in May 2006 d ...
*
Netcat netcat (often abbreviated to nc) is a computer networking utility for reading from and writing to network connections using TCP or UDP. The command is designed to be a dependable back-end that can be used directly or easily driven by other p ...


References

{{reflist


External links


Original website

Packet Sender source code on GitHub
Computer security software Free network management software Network analyzers Unix network-related software Windows network-related software MacOS network-related software