Building Open Source Network Security Tools by Mike Schiffman