Skip to content

Latest commit

 

History

History
54 lines (44 loc) · 1.57 KB

ChangeLog.md

File metadata and controls

54 lines (44 loc) · 1.57 KB

0.4.0 / 2010-11-17

  • Added new options to {Nmap::Task} based on nmap 5.21:
    • -PY - nmap.sctp_init_ping
    • -PR - nmap.arp_ping
    • -sY - nmap.sctp_init_scan
    • -sZ - nmap.sctp_cookie_echo_scan
    • --allports - nmap.all_ports
    • -sR - nmap.rpc_scan
    • -T - nmap.timing_template
    • -T0 - nmap.paranoid_timing
    • -T1 - nmap.sneaky_timing
    • -T2 - nmap.polite_timing
    • -T3 - nmap.normal_timing
    • -T4 - nmap.aggressive_timing
    • -T5 - nmap.insane_timing
    • --randomize-hosts - nmap.randomize_hosts
    • --adler32 - nmap.sctp_adler32
    • -oA - nmap.output_all
    • -d - nmap.debug
    • --stats-every - nmap.stats_every
    • --release-memory - nmap.release_memory
  • Specify that ruby-nmap requires nmap >= 5.00.

0.3.0 / 2010-11-08

  • Added {Nmap::Host#scripts}.
  • Added {Nmap::Port#scripts}.

0.2.0 / 2010-10-29

  • Require nokogiri >= 1.3.0.
  • Require rprogram ~> 0.2.0.
  • Added {Nmap::XML#tasks}.
  • Added {Nmap::Scanner#start_time}.
  • Added {Nmap::ScanTask#duration}.
  • Added {Nmap::Host#start_time}.
  • Added {Nmap::Host#end_time}.
  • Allow Nmap::Tasks#ports= to accept port ranges.
  • Omit the -p option if no ports are given to {Nmap::Task}.
  • Have the Nmap::Host#each_* methods return an Enumerator object if no block is given.

0.1.1 / 2010-01-02

  • Require RProgram >= 0.1.8.
    • Adds sudo and sudo= instance methods to {Nmap::Task}.

0.1.0 / 2009-11-13

  • Initial release.
    • Provides a Ruby interface for running Nmap.
    • Provides a Parser for enumerating Nmap XML scan files.