README_EN.md
Comprehensive intranet scanning tool for automated vulnerability assessment.
Version: 2.1.2
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 main.go
# With Web UI
go build -tags web -ldflags="-s -w" -trimpath -o fscan main.go
# 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 -p80 -proxy http://127.0.0.1:8080
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.