Board logo

标题: [系统相关] 批处理怎么实现端口扫描? [打印本页]

作者: 304802301    时间: 2021-7-8 20:55     标题: 批处理怎么实现端口扫描?

各位大佬,有个需求:
A服务器开启了防火墙,不清楚哪些端口在防火墙中开放,这些开放的端口有部分是在跑程序,有部分没有被程序占用。
B电脑去扫描A电脑,开放的端口中,部分在跑程序的端口可以检测到,这个没问题。但有部分没在跑程序的端口,这个怎么去检测?
我这边有个方案,就是A电脑弄个批处理,占用所有端口,使得所有端口都在跑进程,这样A电脑就能轻松检测到所有开放的程序了。
请问这个批处理应该怎么写。。。
作者: idwma    时间: 2021-7-8 21:39

本帖最后由 idwma 于 2021-7-8 21:51 编辑

netsh advfirewall firewall show rule name=all dir=in | findstr /r "允许 本地端口"
作者: 304802301    时间: 2021-7-8 22:06

回复 2# idwma


    具体是啥意思?好像没啥效果
作者: idwma    时间: 2021-7-8 22:10

回复 3# 304802301


    有a机的权限,不能直接进防火墙看吗?
作者: 304802301    时间: 2021-7-9 13:34

回复 4# idwma


    主要是ab两个机器是服务器,有运营商在管理,是有额外的防火墙类的硬件设备的,不知道这个设备做了什么限制
作者: 304802301    时间: 2021-7-13 07:06

没有大佬知道吗
作者: test666    时间: 2021-7-13 10:41

安装nmap
然后在批处理中输入 nmap IP
其他选项可以找百度




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2