Discover and explore top open-source AI tools and projects—updated daily.
v-byte-cpuCLI tool for fast network scanning with a focus on speed and simplicity
Top 27.4% on SourcePulse
sx is a high-performance, command-line network scanner designed for speed and ease of use, targeting network administrators and security professionals. It offers a modern alternative to traditional tools like nmap by leveraging efficient scanning techniques and a flexible, Unix-philosophy-driven design, enabling rapid network discovery and port analysis.
How It Works
sx utilizes a unique approach by separating ARP scanning from higher-level protocol scans (TCP, UDP). It first builds an ARP cache, either through explicit ARP scans or by reading from a file, which then serves as the input for subsequent scans. This design avoids redundant ARP lookups, significantly speeding up the process. The tool supports a wide array of scan types, including ARP, ICMP, TCP SYN, FIN, NULL, Xmas, custom TCP flag scans, and UDP scans, providing detailed packet-level responses for nuanced analysis.
Quick Start & Requirements
libpcap. Run go build from the source root.sx <scan_type> [options] <target> (e.g., sx arp 192.168.0.1/24, cat arp.cache | sx tcp -p 80 192.168.0.1).Highlighted Details
nmap.Maintenance & Community
The project appears to be actively maintained, with a build status badge indicating recent CI activity. Community interaction points like Discord/Slack are not explicitly mentioned in the README.
Licensing & Compatibility
Limitations & Caveats
The README mentions that sx is primarily tested on Linux and Docker. While it supports custom TCP scans, interpreting the raw TCP flags requires a deeper understanding of network protocols.
2 years ago
Inactive