Mscan是一款基于go語言開發的內網資產探測工具,致力于幫企業梳理內部資產情況。
編譯
項目基于golang 1.17版本進行開發,如需自行編譯
git clone https://github.com/mmM1ku/Mscan cd Mscan #m1 mac sudo CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -a -ldflags '-s -w --extldflags "-static -fpic"' -o mscan_darwin_arm64 #intel mac sudo CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -a -ldflags '-s -w --extldflags "-static -fpic"' -o mscan_darwin_amd64 #linux sudo CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -ldflags '-s -w --extldflags "-static -fpic"' -o mscan_linux_amd64 #windows sudo CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -a -ldflags '-s -w --extldflags "-static -fpic"' -o mscan_windows_amd64.exe
使用
端口掃描
#指定端口掃描 mscan -i 192.168.0.1/24,10.0.0.1-64 -p 22,80,8000-8010 -t 100 #默認掃描top端口 mscan -i 127.0.0.1 -t 100
弱口令爆破
#指定爆破模塊 mscan -i 127.0.0.1 -p 22 -m ssh -t 100 #默認全協議爆破(需發現協議端口存在) mscan -i 127.0.0.1 -t 100
結果輸出
#本地生成result.json mscan -i 127.0.0.1 -t 100 -o json
參數說明
mscan --help -i 指定ip地址,支持nmap寫法 -p 可選參數,指定端口,支持逗號,分隔符方式,例如80,443或者8000-8100 -t 掃描線程數,默認50 -u 用戶名字典路徑,不指定默認root,administrator -w 密碼字典路徑,不指定默認內部top100 -o 輸出方式,目前僅支持json輸出
運行截圖

下載地址
https://github.com/mmM1ku/Mscan
HACK之道
一顆小胡椒
一顆小胡椒
系統安全運維
安全牛
LemonSec
系統安全運維
LemonSec
一顆小胡椒
HACK之道
聚銘網絡

E安全