How does traceroute work? Feb 28, 2018 by David Farrell networking traceroute udp tcp icmp Identifying which routers process an IP request Read it
Port scanning with Perl, Part II Aug 15, 2015 by David Farrell security tcp icmp udp nmap Towards building a professional tool Read it
Port scanning with Perl Jul 20, 2015 by David Farrell security tcp infosec udp libpcap Building a concurrent, randomized, capable port scanner Read it
Host discovery with broadcast and echo Jul 6, 2015 by David Farrell security tcp infosec icmp socket ping udp Implemented with core Perl only Read it