求个端口扫描器 bat格式的
setlocal
cls
color A
title 6666端口扫描【服务器SYN1000线程】
echo ======================================================
echo 6666端口扫描【服务器SYN1000线程】
echo .
echo .
echo ======================================================
del result.txt
del s.txt
for /f "eol= tokens=1,2 delims= " %%i in (ip.txt) do s syn %%i %%j 6666 1000 /save
for /f "eol=- tokens=1 delims= " %%i in (result.txt) do echo %%is1.txt
for /f "eol=P tokens=1 delims= " %%i in (s1.txt) do echo %%is2.txt
for /f "eol=S tokens=1 delims= " %%i in (s2.txt) do echo %%i:6666s.txt
del s1.txt
del s2.txt
del Result.txt
本人珍藏自己下个S.exe配置文件是ip.txt端口自己改!
利用bat文件快速访问windows远程桌面
方案1:自动填充系统用户名和密码
新建文本文档,把下列代码复制到文本文档中,把该文件另存为.bat格式的文件,如,Auto_Quick_Mstsc.bat。
@Echo off
Set SERVER=192.168.1.100:40089
Set USERNAME=administrator
Set PASSWORD=999999999
Cmdkey /generic:TERMSRV/%SERVER% /user:%USERNAME% /pass:%PASSWORD%
Start mstsc /v:%SERVER%
Timeout 2
Cmdkey /delete:TERMSRV/%SERVER%
方案1释义:
192.168.1.100:40089,主机IP和远程桌面的端口,默认端口是3389;
Administrator,系统登陆用户名;
999999999,系统登陆密码;
方案2:手动填写系统用户名和密码
建文本文档,把下列代码复制到文本文档中,把该文件另存为.bat格式的文件,如,Quick_Mstsc.bat。
start mstsc /v:192.168.1.100:40089
方案2释义:
192.168.1.100:40089,主机IP和远程桌面的端口,默认端口是3389;
推荐方案:方案2
双击创建的x.bat文件,即可快速访问系统远程桌面服务;
对比两个方案,推荐方案2,采用这种方式,不容易泄露系统的用户名和密码;
扫描ip端口bat问题
没有提供result.txt这个文件,导致后续命令执行错误,请确保是否存在result.txt这个文件。
怎么用BAT文件做端口扫描器
首先,给你更正一下,估计是你看了别人的教程或者软件,让你以为BAT可以扫端口,严格意义上说批处理文件BAT是不能真正意义上实现扫端口功能,即使有也是利用TELNET。而且是单线程。是没任何意义的。你看到的我估计是S扫描器,然后别人做成一个批处理,比如流行的扫135,1433,3389或者其他溢出都喜欢用S扫描器,因为它速度一流,而且是命令下操作适合做成BAT文件批量处理。而输出扫描结果这个比较简单,就是写几行批处理来提取S扫描器生成的结果Result.txt文件,然后输出到5.txt中。就这么简单。这些代码网上有现成的,如果你有需要可以给我留言,适当的给你分享分享!
0条大神的评论