扫描内网在线主机的BAT
3185 点击·0 回帖
![]() | ![]() | |
![]() | 在拿到一个shell后某些情况下在shell上只能执行dos,不能执行exe等一些扫描用的东西,特地写了这个bat来针对这种情况,能扫描内网在线主机,不过注意不能在vista以上的系统使用。
@echo off ::按格式设置IP set IP=192.168.5. for /l %%i in (1,1,254) do ( echo ping -n 1 %IP%%%i>%%i.bat echo if “%%errorlevel%%” == “0″ goto ok>>%%i.bat echo del %%0^&exit>>%%i.bat echo :ok>>%%i.bat echo echo %IP%%%i^>^>ip.txt>>%%i.bat echo del %%0^&exit>>%%i.bat ) for /l %%i in (1,1,254) do ( start /MIN %%i.bat if %%i EQU 150 ping -n 10 127.0.0.1>>nul ) type ip.txt | |
![]() | ![]() |