from:http://www.secoff.net/archives/155.html
Nmap需要Winpcap和Vc库的支持,但Winpcap又必须在窗口界面下安装。最简单的办法就是写个程序发送窗口句柄事件,但这样就会不够灵活等我安装Cain的时候又得写一个。于是就用vbs写了一个脚本,修改起来比较方便。
WScript.Echo "Nmap install script. @b4dboy" Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.Run "winpcap-nmap-4.12.exe" WScript.Sleep 100 WshShell.AppActivate "WinPcap (Nmap) 4.1.2 Setup " WScript.Sleep 100 WshShell.SendKeys "%A" WScript.Sleep 2500 WshShell.SendKeys "%N" WScript.Sleep 500 WshShell.SendKeys "%N" WScript.Sleep 500 WshShell.SendKeys "{ENTER}" WScript.Sleep 500 WScript.Echo "" WScript.Echo "WinPcap install finished" WshShell.Run "vcredist_x86.exe /q" WScript.Sleep 2500 WScript.Echo "Vcredist_x86 install finished" WshShell.Run "vcredist2008_x86.exe /q" WScript.Sleep 2500 WScript.Echo "Vcredist2008_x86 install finished"
测试环境:windows 2003 + nmap-6.40
本文始发于微信公众号(关注安全技术):Windows无界面非交互shell下安装nmap脚本
- 左青龙
- 微信扫一扫
- 右白虎
- 微信扫一扫
评论