列出所有本地监听端口:
$ opscan
127.0.0.1 22 ssh
127.0.0.1 631 ipp
127.0.0.1 12345 netbus
127.0.0.1 40559 unknown
测试某个端口是否畅通:
$ opscan www.baidu.com -p 80
www.baidu.com 80 http
$ opscan www.baidu.com -p 81
列出局域网内开放了某个端口的地址:
$ opscan 192.168.8 -p 22
192.168.8.5 22 ssh
192.168.8.4 22 ssh
扫描网站的 Top-N 端口:
opscan scanme.nmap.org -p top100
opscan scanme.nmap.org -p top666
使用 Docker:
docker run --rm -it sigoden/opscan opscan.nmap.org
1
DearMark 2023-02-08 10:16:23 +08:00
试试
|
2
akumazero 2023-02-08 10:47:32 +08:00
查看本地端口不准呀 m1 macos13 就列了 3 个,我本地一堆监听接口
|
3
sigoden OP @akumazero 是不是`ulimit -n` 限制了并发?你把并发量调低一点试试,如`opscan -c 1000`。如果是这个原因,很快就能修复。
|
4
akumazero 2023-02-08 16:08:07 +08:00
应该是吧 用了你新的命令能抓出来了 不过进程 unknown
|
5
40EaE5uJO3Xt1VVa 2023-02-08 23:08:45 +08:00
有个小问题,这种扫描工具打包成二进制丢到 bin 目录不是更方便吗,用 docker 包一层干啥。
|