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.

About

Ruby Nmap

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages