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脚本
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论