A Multi Thread TCP Port Scaner
npm i tcp-port-scaner -g
portscan --target 127.0.0.1 --ports 80
portscan --target 192.168.1.1 192.168.1.2 --ports 80
portscan --target 192.168.1.1-192.168.1.254 --ports 80
portscan --target 192.168.1.1/24 --ports 80
portscan -f iplist.list --ports 80
portscan --target 127.0.0.1 --ports 80 81 2000-3000
portscan -h
const Scaner = require('tcp-port-scaner')
const scaner = new Scaner()
scaner.init({
targets: ['192.168.1.1/24', '192.168.2.1-192.168.2.254'],
ports: [80, 81, '1000-2000'],
thread: 100,
timeout: 5000,
callback({ host, port, open }) {
if (open) {
console.log(`${host}:${port} is open`)
}
},
})
scaner.run()
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.