Nmap source code learning 1 download and compilation
Introduction
Nmap is an open-source free scanning tool. Learning its source code can help you better understand the basic knowledge of the network. I have never had a deep understanding of the network, but I have previously used c to write a program for detecting operating system fingerprints. Now, in order to learn more about network security, we have decided to systematically learn some tools, principles, and usage. Nmap is the preferred learning object.
SVN checkout address
Official compilation documentation
At first I compiled it in windows, but win2012 and later encountered many problems. Later, it was changed to compile and use in Ubuntu.
Ubuntu compilation process 1. Download the installation package
What I download is nmap-6.49beta1.tar.bz2
2. Extract
Bzip2-cd nmap-6.49BETA1.tar.bz2 | tar xvf-
Cd nm *
./Configure
This interface is displayed and the operation is successful. <Strong? Http: www.bkjia.com kf ware vc "target =" _ blank "class =" keylink "> # Http://www.2cto.com/uploadfile/Collfiles/20150617/2015061710052627.png