[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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)其它补充信息
还需要能加入到系统 计划任务中执行

此帖仅作者可见
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

此帖仅作者可见
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

此帖仅作者可见

TOP

此帖仅作者可见
提供bat代写,为你省时省力省事,支付宝扫码头像支付
微信: unique2random

TOP

此帖仅作者可见

TOP

此帖仅作者可见

TOP

返回列表