README_EN.md
Comprehensive intranet scanning tool for automated vulnerability assessment.
Version: 2.2.0
This update includes 262 commits: 30 new features, 120 fixes, 54 refactors, 14 performance optimizations, 20 test enhancements.
# Scan C-class network
./fscan -h 192.168.1.1/24
# Specify ports
./fscan -h 192.168.1.1 -p 22,80,443,3389
# Alive detection only
./fscan -h 192.168.1.1/24 -ao
# Disable brute force
./fscan -h 192.168.1.1/24 -nobr
# Web scanning
./fscan -u http://192.168.1.1
# Local plugin
./fscan -local systeminfo
# Hash authentication
./fscan -h 192.168.1.1 -m smb2 -user admin -hash xxxxx
# Redis write pubkey
./fscan -h 192.168.1.1 -m redis -rf id_rsa.pub
# Standard build
go build -ldflags="-s -w" -trimpath -o fscan .
# With Web UI
go build -tags web -ldflags="-s -w" -trimpath -o fscan-web .
# Arch Linux
yay -S fscan-git
fscan.exe -h 192.168.x.x
fscan.exe -h 192.168.x.x -rf id_rsa.pub (Redis write pubkey)
fscan.exe -h 192.168.x.x -m ssh -user root -pwd password
fscan.exe -h 192.168.x.x -m ssh -user root -pwda pass1 pass2 pass3 (add multiple passwords)
fscan.exe -h 192.168.x.x -p80 -proxy http://127.0.0.1:8080
fscan.exe -h 192.168.x.x -socks5 socks5://user:[email protected]:1080 (SOCKS5 proxy with authentication)
fscan.exe -h 192.168.x.x -p 139 -m netbios
fscan.exe -h 192.0.0.0/8 -m icmp
This tool is intended for legally authorized enterprise security testing only. Obtain proper authorization, comply with local laws, do not scan unauthorized targets. The author assumes no liability for any illegal use.
fscan is a member of 404Team StarLink 2.0.