Board logo

标题: [文本处理] 自定义端口扫描批处理 [打印本页]

作者: vbgooder    时间: 2015-11-13 23:23     标题: 自定义端口扫描批处理

本帖最后由 vbgooder 于 2015-11-13 23:25 编辑

具体要求:自定义端口,可同时扫描多个端口,扫描出来的结果只保留IP然后以各个端口号命名。这是我现有的代码,但是只能是单端口,请大神们出手相助
  1. @shift
  2. mode con cols=48 lines=20
  3. del ips.txt
  4. del source.txt
  5. del bad.txt
  6. del error.txt
  7. cls
  8. @echo off
  9. color 0a
  10. title  ----------------------------------------
  11. echo.
  12. echo   请在IP.TXT里输入活跃的IP段。
  13. echo.
  14. echo.
  15. echo 请输入你想要扫描的标准ip段,(支持多段ip同時扫描)保存后按任意鍵开始扫描. >Ip.TXT
  16. start Ip.TXT
  17. pause>nul
  18. set /p Port=输入端口(例子1433 3389):
  19. for /f "eol= tokens=1,2 delims= " %%i in (Ip.TXT) do s.dll syn %%i %%j %Port% /save
  20. for /f "eol=- tokens=1 delims= " %%i in (result.txt) do echo %%i>>s1.txt
  21. for /f "eol=P tokens=1 delims= " %%i in (s1.txt) do echo %%i>>s2.txt
  22. for /f "eol=S tokens=1 delims= " %%i in (s2.txt) do echo %%i>>IPs.TXT
  23. del s1.txt
  24. del s2.txt
  25. del Result.txt
复制代码





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