Board logo

标题: 20元求助批量扫描服务器端口的批处理文件 [打印本页]

作者: scott_8    时间: 2020-11-5 16:33     标题: 20元求助批量扫描服务器端口的批处理文件

本帖最后由 scott_8 于 2020-11-9 17:14 编辑

(1)系统环境(windows10 中文版/英文版,专业版/家庭版等)
(2)想要实现的功能的具体描述
         1、windows系统环境通过nmap 扫描IPlist.txt中的局域网 ip网段,每个网段生成一个文件。然后通过字符串过滤显示
         2、类似于这样的结果:Discovered open port 4430/tcp on 10.10.25.248。然后把格式化处理过的数据统一到一个csv文件中,利于导入到excel里。
         3、把处理后的csv文件通过curl上传到指定服务器的目录中
         4、将扫描过程中产生的ip网段文件删除掉 ,csv文件保留
(3)测试数据及期待结果
以下是我东拼西凑的内容,需要实现的就是上面的结果
@echo off
for /f %%i in (IPlist.txt) do "C:\Program Files (x86)\Nmap\nmap.exe"  -T4 -sS -v -p- %%i >>%%i.txt
for /f %%j in ('TYPE .\%%i.txt |findstr  Discovered') do (
set  temp=%%j
echo temp>>%%j.csv
)
for /f %%k in ('dir 10.*.txt') do (
curl 10.10.x.x/files/PHPMailer/security.php -X POST --header "Content-Type: multipart/form-data" -F  "file=@"%%k.txt
)
(4)其它补充信息
还需要能加入到系统 计划任务中执行
作者: zaqmlp    时间: 2020-11-5 16:54

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 17:04

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 17:29

此帖仅作者可见
作者: zaqmlp    时间: 2020-11-5 17:36

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 17:40

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 18:16

此帖仅作者可见
作者: zaqmlp    时间: 2020-11-5 18:23

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 18:27

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 18:32

此帖仅作者可见
作者: zaqmlp    时间: 2020-11-5 18:34

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 18:36

此帖仅作者可见
作者: zaqmlp    时间: 2020-11-5 18:39

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 18:43

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 19:24

此帖仅作者可见
作者: zaqmlp    时间: 2020-11-5 19:32

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 19:38

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 19:41

此帖仅作者可见
作者: zaqmlp    时间: 2020-11-5 19:44

此帖仅作者可见
作者: zaqmlp    时间: 2020-11-5 19:54

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 19:58

此帖仅作者可见
作者: zaqmlp    时间: 2020-11-5 20:02

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 21:07

此帖仅作者可见
作者: scott_8    时间: 2020-11-5 22:22

此帖仅作者可见
作者: zaqmlp    时间: 2020-11-5 22:28

此帖仅作者可见
作者: scott_8    时间: 2020-11-6 10:27

此帖仅作者可见




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