
Q: What existing programs can I learn from that use the BSD sockets API to per-
form security-related functionality?
A: Two of the most popular network scanning applications that use the BSD sockets
API for network security related functionality are NMAP and Nessus. NMAP is
used to scan TCP/IP networks for live hosts and services. Nessus is a free, open-
source security scanner that can be used to scan networks for live hosts and ser-
vices, and to discover remotely detectable vulnerabilities that can be exploited by
hackers.
Both of these projects are open source and server as good examples of how
BSD sockets can be applied toward information secur ...