A Ruby interface to nmap, the exploration tool and security / port scanner. Allows automating nmap and parsing nmap XML files.
MIT License
Bot releases are hidden (Show)
require_relative
to improve load-times.# frozen_string_literal: true
to all files.--mtu
option now accepts an option numeric value.Published by postmodern about 1 year ago
Nmap::Program
and Nmap::Task
with Nmap::Command
.Nmap::XML
.--unique
option as nmap.unique
.--resolve-all
option as nmap.resolve_all
.--noninteractive
option as nmap.non_interactive
.--proxies
option as nmap.proxies
.--data
option as nmap.data
.--data-string
option as nmap.data_string
.--script-help
option as nmap.script_help
.--script-args-file
option as nmap.script_args_file
.--script-timeout
option as nmap.script_timeout
.--initial-rtt-timeout
option asnmap.initial_rtt_timeout
.-vv
option as nmap.extra_verbose
.verbose:
or nmap.verbose=
for-v
level.#script_params
and #script_params=
aliases for #script_args
and#script_args=
.Nmap::XML.load
method in favor of Nmap::XML.parse
.Nmap::XML#prescripts
alias to Nmap::XML#prescript
.Nmap::XML#postscripts
alias to Nmap::XML#postscript
.Nmap::XML::Host#tcpsequence
in favor ofNmap::XML::Host#tcp_sequence
.Nmap::XML::Host#ipidsequence
in favor ofNmap::XML::Host#ip_id_sequence
.Nmap::XML::Host#tcptssequence
in favor ofNmap::XML::Host#tcp_ts_sequence
.Nmap::XML#inspect
method.Nmap::XML::Script
.Nmap::XML::Scripts#script_data
.Nmap::XML::Scripts#scripts
to return Nmap::XML::Script
objects.Published by postmodern about 1 year ago
Nmap::XML::Script#parse_tables
. (@myztique)Published by postmodern about 1 year ago
--unprivileged
option mapping.