BSD Ports

net/nmap 7.99 OpenBSD

scan ports and fingerprint stack of network hosts

System
OpenBSD
Repository
OpenBSD ports
Maintainer
JR Aquino <[email protected]>
Last update
Commit
276c8cb1a3
Categories
net, security, lang/python, lang/lua

Description

Nmap is a utility for port scanning large networks, although it works fine for single hosts. The guiding philosophy for the creation of nmap was TMTOWTDI (There's More Than One Way To Do It). This is the Perl slogan, but it is equally applicable to scanners. Sometimes you need speed, other times you may need stealth. In some cases, bypassing firewalls may be required. Not to mention the fact that you may want to scan different protocols (UDP, TCP, ICMP, etc.). You just can't do all this with one scanning mode. And you don't want to have 10 different scanners around, all with different interfaces and capabilities. Thus I incorporated virtually every scanning technique I know into nmap. Specifically, nmap supports:

 Vanilla TCP connect() scanning,
 TCP SYN (half open) scanning,
 TCP FIN, Xmas, or NULL (stealth) scanning,
 TCP ftp proxy (bounce attack) scanning,
 SYN/FIN scanning using IP fragments (bypasses packet filters),
 UDP raw ICMP port unreachable scanning,
 ICMP scanning (ping-sweep),
 TCP Ping scanning,
 Remote OS Identification by TCP/IP Fingerprinting, and 
 Reverse-ident scanning. 

Nmap also supports a number of performance and reliability features such as dynamic delay time calculations, packet timeout and retransmission, parallel port scanning, detection of down hosts via parallel pings. Nmap also offers flexible target and port specification, decoy scanning, determination of TCP sequence predictability characteristics, and output to machine parseable or human readable log files.

In the other systems

SystemPortVersion
OpenBSDnet/nmap7.99
FreeBSDsecurity/nmap7.992
NetBSDnet/nmap7.991nb1
DragonFlysecurity/nmap7.94_3
MidnightBSDsecurity/nmap7.99

Install

Binary package:

pkg_add nmap

From the ports tree:

cd /usr/ports/net/nmap && make install

Dependencies

Build dependencies 11
Run dependencies 5

Commit history 2

DateCommitCreditsLog message
276c8cb1a3 sthen mirror distfile
d3c74548c9 sthen update to nmap-7.99, and patch to add security fix ok jtt maintainer timeout again