本帖最后由 cloud213 于 2011-9-5 10:21 编辑
首先这是一个SYN 端口扫描批处理.他扫描的端口是3个.然后生成一个Result.txt 的 文本 .
代码如下:- @echo off
- setlocal
- cls
- color A
-
- del ips.txt
- del Result.txt
- for /f "eol= tokens=1,2 delims= " %%i in (1.txt) do s syn %%i %%j 135,1433,3389 /save
复制代码 这是用S扫描器扫描,之后会生成一个Result.txt 的 文本
我希望最好能在这段代码的基础上增加处理代码.
让最后只留下IP:并去掉重复IP:再将IP分类保存成3个为端口号命名的文档.
最好能按1-255的顺序排列出来..
Result.txt 的 文本 .格式如下.
-------------------------------------------------------------------------------
Performing Time: 12/20/2008 21:39:10 --> SYN Scan: About To Scan 16384 IP For 5 Ports Using 1 Thread
202.96.219.14 135 Open
202.96.219.21 135 Open
202.96.246.22 135 Open
202.96.246.22 1433 Open
202.96.246.22 1433 Open
202.100.24.22 1433 Open
202.96.246.22 3389 Open
202.96.246.194 3389 Open
Scan 16384 IPs Complete In 0 Hours 0 Minutes 4 Seconds. Found 8 Hosts
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
处理最后想要达到的效果,
202.96.219.14
202.96.219.21
202.96.246.22
这几个135端口的 分类保存到135.txt下..去掉重复的IP..并按1-255的顺序排列.
202.96.246.22
202.96.246.22
202.100.24.22
这几个1433端口的 分类保存到1433.txt下..去掉重复的IP..并按1-255的顺序排列.
202.96.246.22
202.96.246.194
这几个3389端口的 分类保存到3389.txt下..去掉重复的IP..并按1-255的顺序排列. |