ENNAENNA

fscan vs RustScan

GitHub Stats

13.6k
Stars
19.7k
1.9k
Forks
1.3k
19
Issues
48
18d ago
Updated
24d ago
MIT
License
GPL-3.0
Go
Language
Rust

About fscan

fscan is a fast, portable internal network scanner designed for penetration testers who need rapid service enumeration and vulnerability detection during engagements. Written in Go as a single static binary with zero dependencies, it runs on any platform without installation โ€” ideal for post-exploitation lateral movement scenarios. fscan combines host discovery, port scanning, service fingerprinting, and brute-force attacks into one tool, covering SMB, SSH, MySQL, MSSQL, Redis, PostgreSQL, FTP, MongoDB, and more. It includes built-in vulnerability detection for common CVEs like MS17-010 (EternalBlue), Redis unauthorized access, and default credential checks. The web scanning module detects common web vulnerabilities and fingerprints frameworks. With over 13,000 GitHub stars, fscan is widely used in red team operations for its speed and portability.

About RustScan

RustScan is a lightning-fast port scanner written in Rust, capable of scanning all 65,536 ports in just a few seconds. It leverages Rust's concurrency features to achieve high-speed performance and integrates seamlessly with Nmap for detailed service enumeration and vulnerability detection. RustScan's efficiency makes it ideal for quick reconnaissance activities and large-scale network assessments. Its flexibility and speed set it apart in the realm of network scanning tools.

Platform Support

๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows
๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows

Tags

fscan only

internal-reconlateral-movementbrute-forcescanner

RustScan only

port-scanfastnmap-integrationrust