Skip to content

Latest commit

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

>_ osk nmap

Build nmap commands visually from your terminal.

Part of OffSecKit | Browser version | Unified CLI

Install

This tool is part of the OffSecKit CLI toolkit:

pip install offseckit

Usage

# Build a basic SYN scan command
osk nmap build -t 10.10.10.10
# Full port scan with version detection
osk nmap build -t 10.10.10.10 --all-ports -sV --open
# Use a preset profile
osk nmap preset quick -t 192.168.1.0/24
# Vulnerability scan preset
osk nmap preset vuln -t 10.10.10.10
# Stealth scan with evasion
osk nmap build -t 10.10.10.10 -s syn -T 2 -f --source-port 53
# List all presets, scan types, and timing templates
osk nmap presets
osk nmap scans
osk nmap timing

Options

FlagDescriptionDefault
-t, --targetTarget IP, hostname, or CIDR(required)
-s, --scan-typeScan type (syn, connect, udp, null, fin, xmas, ack, window)syn
-p, --portsPort specificationtop 1000
--top-portsScan top N ports
--all-portsScan all 65535 ports
-F, --fastFast mode (top 100 ports)
-sVService version detection
-OOS detection
-sCDefault NSE scripts
-AAggressive mode
-TTiming template (0-5)3
--scriptNSE script(s)
--openShow only open ports
-fFragment packets
-DDecoy addresses

Presets

PresetDescription
quickTop 100 ports with version detection
fullAll 65535 ports with version detection
stealthLow-noise scan for monitored environments
vulnVersion detection + vulnerability scripts
aggressiveOS, versions, scripts, and traceroute
udpTop 100 UDP ports with version detection

Related

License

MIT

About

Build nmap commands from your terminal. Part of OffSecKit CLI.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors