All Projects β†’ resyncgg β†’ armada

resyncgg / armada

Licence: other
A high performance TCP SYN port scanner.

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to armada

Evilscan
NodeJS Simple Network Scanner
Stars: ✭ 428 (+55.07%)
Mutual labels:  port-scanner
Th3inspector
Th3Inspector πŸ•΅οΈ Best Tool For Information Gathering πŸ”Ž
Stars: ✭ 1,041 (+277.17%)
Mutual labels:  port-scanner
Nimscan
πŸš€ Fast Port Scanner πŸš€
Stars: ✭ 134 (-51.45%)
Mutual labels:  port-scanner
Silver
Mass scan IPs for vulnerable services
Stars: ✭ 588 (+113.04%)
Mutual labels:  port-scanner
Grab.js
fast TCP banner grabbing with node.js
Stars: ✭ 33 (-88.04%)
Mutual labels:  port-scanner
Sandmap
Nmap on steroids. Simple CLI with the ability to run pure Nmap engine, 31 modules with 459 scan profiles.
Stars: ✭ 1,180 (+327.54%)
Mutual labels:  port-scanner
Furious
Golang IP/port scanner with SYN (stealth) scanning and device manufacturer identification
Stars: ✭ 327 (+18.48%)
Mutual labels:  port-scanner
Portauthority
A handy systems and security-focused tool, Port Authority is a very fast Android port scanner. Port Authority also allows you to quickly discover hosts on your network and will display useful network information about your device and other hosts.
Stars: ✭ 174 (-36.96%)
Mutual labels:  port-scanner
Offport killer
This tool aims at automating the identification of potential service running behind ports identified manually either through manual scan or services running locally. The tool is useful when nmap or any scanning tool is not available and in the situation during which you did a manual port scanning and then want to identify the services running behind the identified ports.
Stars: ✭ 40 (-85.51%)
Mutual labels:  port-scanner
Dark Fantasy Hack Tool
DDOS Tool: To take down small websites with HTTP FLOOD. Port scanner: To know the open ports of a site. FTP Password Cracker: To hack file system of websites.. Banner Grabber: To get the service or software running on a port. (After knowing the software running google for its vulnerabilities.) Web Spider: For gathering web application hacking information. Email scraper: To get all emails related to a webpage IMDB Rating: Easy way to access the movie database. Both .exe(compressed as zip) and .py versions are available in files.
Stars: ✭ 131 (-52.54%)
Mutual labels:  port-scanner
Zeus Scanner
Advanced reconnaissance utility
Stars: ✭ 706 (+155.8%)
Mutual labels:  port-scanner
Scanless
online port scan scraper
Stars: ✭ 875 (+217.03%)
Mutual labels:  port-scanner
Pbscan
Faster and more efficient stateless SYN scanner and banner grabber due to userland TCP/IP stack usage.
Stars: ✭ 122 (-55.8%)
Mutual labels:  port-scanner
Nmap
Nmap - the Network Mapper. Github mirror of official SVN repository.
Stars: ✭ 5,792 (+1998.55%)
Mutual labels:  port-scanner
Minimalistic Offensive Security Tools
A repository of tools for pentesting of restricted and isolated environments.
Stars: ✭ 135 (-51.09%)
Mutual labels:  port-scanner
Vault
swiss army knife for hackers
Stars: ✭ 346 (+25.36%)
Mutual labels:  port-scanner
Saydog Framework
Saydog Framework
Stars: ✭ 71 (-74.28%)
Mutual labels:  port-scanner
Pycurity
Python Security Scripts
Stars: ✭ 218 (-21.01%)
Mutual labels:  port-scanner
Asset Scan
asset-scanζ˜―δΈ€ζ¬Ύι€‚η”¨η”²ζ–ΉδΌδΈšηš„ε€–η½‘θ΅„δΊ§ε‘¨ζœŸζ€§ζ‰«ζη›‘ζŽ§η³»η»Ÿ
Stars: ✭ 149 (-46.01%)
Mutual labels:  port-scanner
Awesome Internet Scanning
A curated list of awesome Internet port and host scanners, plus related components and much more, with a focus on free and open source projects.
Stars: ✭ 130 (-52.9%)
Mutual labels:  port-scanner

Armada

A High-Performance TCP SYN scanner

What is Armada?

Armada is a high performance TCP SYN scanner. This is equivalent to the type of scanning that nmap might perform when you use the -sS scan type. Armada's main goal is to answer the basic question "Is this port open?". It is then up to you, or your tooling, to dig further to identify what an open port is for.

How do I install Armada?

If you don't have rustup installed, visit the rustup website and follow the instructions there to get started.

IMPORTANT: YOU MUST INSTALL cargo VIA RUSTUP

After you have cargo installed, run cargo install armada.

As Armada uses raw sockets to perform port scanning, you'll either need to be running as root or give the Armada binary the CAP_NET_RAW capability. My suggestion is the latter.

A full installation, after cargo has been installed via rustup, looks like this:

cargo install armada

sudo setcap 'cap_net_raw+ep' $(which armada)

How do I run Armada?

Armada comes with help docs by running armada -h; however, if you want to get started immediately, the typical way to perform a port scan is the following:

armada -t <IP or CIDR> -p <PORT or PORT RANGE>

e.g.

armada -t 8.8.8.0/24 -p 1-1000

Targets

Armada supports two different kinds of targets at this time: IP addresses (e.g. 1.2.3.4) and CIDR ranges (e.g. 8.8.8.0/24). These different kinds of targets can be mix and matched.

Additionally, Armada supports three ways of supplying targets:

Via command-line argument

armada -t 1.2.3.4,8.8.8.0/24 -p 1-1000

A newline delimited targets file

armada --target_file some_ips_and_cidrs.txt -p 1-1000

or via stdin

cat ips.txt | armada -p 80,443

It is required to supply targets via one of these methods.

Happy Scanning

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].