使用go源码安装scan4all

lxx249
2024-04-12 / 0 评论 / 1 阅读 / 正在检测是否收录...

poc扫描工具-scan4all安装使用

简介

scan4all拥有15000+PoC漏洞扫描,23种应用弱口令爆破,7000+Web指纹,146种协议,90000+规则Port扫描。集成 vscan、nuclei、ksubdomain、subfinder等,充分自动化进行扫描。是一款Fuzz、HW打点、BugBounty神器等工具。

安装

1. 官网下载源码

git clone https://github.com/hktalent/scan4all.git

2. 安装之前需先安装依赖libpcap库,否则编译源码时报错

vendor/github.com/google/gopacket/pcap/pcap_unix.go:34:18: fatal error: pcap.h: No such file or directory
# ubuntu、linux
apt update
apt install -yy libpcap0.8-dev
sudo apt install -y libpcap-dev
# cent os
yum install -yy glibc-devel.x86_64
yum install -yy libpcap
# mac os
brew install libpcap

3. 编译源码生成可执行文件scan4all,即安装成功

cd scan4all
go build

使用

1. 快速开始

scan4all -host <hostname or IP address>
scan4all -host 127.0.0.1
scan4all -host example.com
scan4all -host 127.0.0.1/24

2. 指定端口与速率设置

scan4all -host 127.0.0.1 -p 3306,8080

scan4all -host 127.0.0.1 -c 25 -rate 1000

3.输出结果报告

scan4all -host 127.0.0.1 -json -o result.json
scan4all -host 127.0.0.1 -csv -o result.csv

参考:

https://github.com/hktalent/scan4all

https://mp.weixin.qq.com/s/6TT0p_VzuW-mkaN00KlvkA

0

评论 (0)

取消