

GitHub - liamg/furious: Golang IP/port scanner with SYN (stealth) scanning and d...
source link: https://github.com/liamg/furious
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md
Furious IP/Port Scanner
Furious is a fast, lightweight, portable network scanner.
Tested on Mac/Linux, may also work on Windows!
Install
go get -u github.com/liamg/furious
Options
-s [TYPE]
--scan-type [TYPE]
Use the specified scan type. The options are:
Type Descriptionsyn
A SYN/stealth scan. Fastest and usual preferred scan type, using only a partial TCP handshake. Requires root privileges.
connect
A slower, less detailed scan using full TCP handshakes, though does not require root privileges.
device
Attempt to identify device MAC address and manufacturer where possible. Useful for listing devices on a LAN.
The default is a SYN scan.
-p [PORTS]
--ports [PORTS]
Scan the specified ports. Defaults to a list of all known ports as provided by IANA.
Ports may be specified using a comma delimited list, and ranges are also allowed.
For example:
--ports 22,80,443,8080-8082
...will scan 22, 80, 443, 8080, 8081, and 8082.
-t [MS]
--timout-ms [MS]
The network timeout to apply to each port being checked. Default is 1000ms.
-w [COUNT]
--workers [COUNT]
The number of worker routines to use to scan ports in parallel. Default is 1000 workers.
-u
--up-only
Only show output for hosts that are confirmed as up.
--version
Output version information and exit.
Usage
Furious can be used to:
Find open ports on one or more hosts
Scan a single host:
furious 192.168.1.4
Scan a whole CIDR:
furious 192.168.1.0/24
Scan a mixture of IPs, hostnames and CIDRs
furious -s connect 8.8.8.8 192.168.1.1/24 google.com
Run a SYN (stealth) scan (with root privileges)
sudo -E furious -s syn 192.168.1.1
Run a connect scan as any user
furious -s connect 192.168.1.1
Identify device MAC address and manufacturer within a local network
furious -s device 192.168.1.1/24 -u
Troubleshooting
sudo: furious: command not found
If you installed using go, your user has the environment variables required to locate go programs, but root does not. You need to:
sudo env "PATH=$PATH" furious
SYN/Connect scans are slower than nmap!
They're not in my experience, but with default arguments furious scans nearly six times as many ports as nmap does by default.
Recommend
-
72
README.md GoQL A query language, over Go code, in Go!
-
76
-
6
2 ELEMENT 2 FURIOUS 12 Nov 2015 Both Bug 1205244 and webcompat bug #1886...
-
5
Gene-Hacked Blood SuckersMonday by Dan RobitzskiResidents Furious at Release of 500 Million Gene-Hacked MosquitoesA biotech company is rel...
-
5
Betrayed!Bitc...
-
3
Home Chevron iconIt indicates an expandable section or menu, or sometimes previous / next navigation options.
-
6
Fair, Fast, Fun, and Furious. Don’t Miss CryptoPunt’s Jackpot October 16, 2021 Blockchain Gaming is the future. The myriad of ways that blockchain can place value into the hands of its users means that o...
-
1
Absoutly furious... Norton Miner Skip to main content Please
-
12
自定义类型在做数据库查询和插入操作时,可以通过实现 Scanner / Valuer 接口,使我们在做db的增删查改时更加顺畅。 现实中遇到的问题在做后台系统时,有些表中的字段是定制化的,例如: type Day time.Time // 以天为单位标记
-
7
Rivian Backtracks On Price Increase Strategy That Left Customers Furious ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK