Skip to content

Michael-Meade/Rmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Rmap

About

This tool uses ruby-nmap gem. Nmap must be installed on the computer for it to work. It will save the results into a xml file. The tool can parse the xml file & print out the results.

This tool can perform:

  • Syn scan
  • idle scan
  • ack scan
  • udp scan
  • connect scan
  • null scan
  • fin scan
  • xmas scan
  • window scan
  • maimon scan
  • echo scan
  • spoof mac address

The tool is also able to use the following NSE scripts:

  • banner
  • http-wordpress-enum
  • http-php-version
  • bitcoin-info
  • dns-brute
  • http-wordpress-users
  • http-affiliate-id
  • dns brute

Installing-gems

gem install colorize
gem install ruby-nmap

Installation

sudo apt-get install nmap

If you are on windows use this link: https://nmap.org/download.html

Help-Menu

Help menu

ruby rmap.rb --H

OS fingerprint

 sudo ruby nmap.rb --ip yahoo.com --normal os_scan_yahoo.txt --os

Spoof Mac

sudo ruby nmap.rb --idle 127.0.0.1 --spoofmac 00:11:22:33:44:55

Parse & print out xml file

ruby nmap.rb --xml scan.xml

Get information about A bitcoin node

ruby nmap.rb --btcinfo 91.12.218.35

Php version

ruby rmap.rb --phpversion example.com

DNS brute

ruby nmap.rb --script dns-brute --ip google.com --normal google.com.txt

xmas scan

sudo ruby nmap.rb --ip 192.168.1.* --xmas --normal xmas.txt

Extract Subdomains and IPS

ruby nmap.rb --extractdomains google.com.txt
ruby nmap.rb --script dns-brute --ip yahoo.net --normal yahoo.txt --extractdomains yahoo.txt
ruby nmap.rb --targetfile yahoo.txt-ips.txt --normal service_scan_yahoo.txt --service

Random ips

sudo ruby nmap.rb --random 10 --ack

Wordpress

ruby rmap.rb --wp google.com

Arp ping

sudo ruby nmap.rb --ip 192.168.1.* --arp-ping

Null scan

ruby nmap.rb --ip 192.168.1.* --null

List scan saving output

sudo ruby rmap.rb --list --ip 192.168.1.1/24 --normal tttt.txt

Requires sudo permissions

License

The gem is available as open source under the terms of the MIT License.

Releases

No releases published

Packages

No packages published

Languages