Ethereal, a network protocol analyzer that enables you to capture and analyze packets from a
network
Nagios, a network monitoring tool that can be configured to monitor services on a network
Nmap, a flexible tool that can explore an entire network or a single host to determine
what type of firewalls and packet filters are in use, what hosts are present on the network, the operating system on each host, and
the services hosts are running, among other things
OpenSSH, an open source version of the SSH protocol suite, which can provide
secure network connections over insecure networks
Perl, a popular scripting and Web programming language that is highly extensible and
provides text manipulation capabilities and a database integration interface that supports many third-party databases
Here are some additional open source tools that can be useful:
Apache Derby, an open source relational database that is implemented entirely in the Java programming
language and has a small footprint
OpenSSL toolkit, which implements the Secure Sockets Layer (SSL v2/v3) and
Transport Layer Security (TLS v1) protocols and a full-strength, general-purpose cryptography library
Patch Check Advanced (PCA), which generates lists of installed and missing patches for
systems that run the Solaris OS and optionally downloads patches, resolves dependencies between patches, and installs patches in the correct order.
Samba, which provides file and print services to Server Message Block (SMB) and Common Internet
File System (CIFS) clients, including clients that run various versions of the Microsoft Windows operating system
Snort, an open source network intrusion prevention and detection system
Stunnel, a universal SSL wrapper that allows you to encrypt arbitrary TCP connections inside SSL
on both UNIX and Microsoft Windows platforms