菜菜的小鸟,深深地感动。
说实话,以前我在别的论坛上发菜鸟问题,都没有高人理睬,扫兴的很。还以为所有的这些高手都
很拽,没想到在你们论坛发问就立即有高手指点,真是让我在迷茫中看到了曙光,好感动!
更知道了什么叫真正的技术论坛(从你们的论坛规则中可以看出)
回到我提的问题上来,看了金州的回复,我马上试了下,发现:
如果所找的文件(如1.exe)在不含有空格的路径里(就是如:c:\windows\ 、c:\perl\)
是可以成功的!谢谢了!
但是如果文件在含有空格的路径里(就是如:c:\Documents and Settings\ )是不能成功的,只能把路径写到jz.bat的文件,而不能成功执行。
我知道,要想用个 批处理文件 执行 指定路径的程序 ,如果路径中含有空格,必须用""修改,如:
我要执行c:\Documents and Settings\1.exe
就应该写成:
c:\"documents and settings"\1.exe
不知道能否用一个批处理程序来解决我的这个问题,先谢谢了!
再说说我的这个问题的由来:
在入侵中我碰到的问题是 web服务器和数据库服务器不在同一台主机上,
我获得了数据库主机的SA权限, 我又知道数据库服务器主机可以浏览网页,我想用HTTP缓存的办法
来远程下载我的后门如:
http://www.myweb.com/rootkit.jpg ,借此控制数据库服务器主机,
然后用dir 命令搜索rootkit[1].jpg
再在cmd下执行rootkit[1].jpg
因为我的rookit.jpg是改了后缀名的.exe程序,所以在cmd下运行rootkig[1].jpg还是可以成功的
问题是我的注入工具(NBSI2.5)总是没有回显,不知道返回的信息
逼我用别的办法来实现自动寻找文件并执行程序。
我就想到了用批处理文件。