首页 新闻 体育 娱乐 游戏 邮箱 搜索 短信 聊天 通行币 天气 答疑 交友 导航

新浪首页 > 新浪教育 > 《中学生电脑》杂志 > 正文

“COPY”命令的另类用途

http://www.sina.com.cn 2004/05/13 15:04  中学生电脑

  “COPY”命令是DOS的一个内部命令,它的主要功能是将一个或一组文件复制到指定的磁盘或目录中,或将几个文件连接为一个文件。除此之外,“COPY”命令还有以下妙用,也许你从来都没有想到过,小小的“COPY”命令竟然会有这般本事!

  一、合并文件

  随着硬盘容量的增大,许多人选择了将VCD的经典片段保存到硬盘中。我们常用的超级解霸系列软件能够将VCD片段截下来保存为MPG文件,不过时间长了,越来越多的MPG文件会使我们管理文件和欣赏影片变得很不方便。如果能把自己喜欢的VCD片段合并成一个文件,可以大大减少这些麻烦,但是超级解霸没有合并VCD片段的功能。有没有既简单又易行的好方法呢?使用“COPY”命令就可以了!

  假设在C盘有两个MPG文件:“1.MPG”和“2.MPG”,我们要将这两个文件合并成一个“3.MPG”文件。进入DOS,键入:copy 1.mpg+2.mpg 3.mpg,然后回车就会生成一个“3.mpg”文件,该文件包含以上两个文件,也就是所有的VCD片段。很简单的一条命令加上超级解霸,就能使我们成为文件编辑大师,是不是很有趣?大家快试试吧。

  二、巧妙隐藏机密文件

  利用“COPY”命令可以合并两个文件,借助这个特性我们完全可以把秘密文件隐藏在图片当中,这样别人会以为是个图片文件,就算点击它也只会显示出图片,绝不会泄漏出里面的秘密内容。而你则可以用记事本打开这个图片,查看其中隐藏的内容,这样就可以为你的秘密加上一把“防盗锁”。

  首先,假设你的秘密存在“1.txt”文件中,打开该文件,在前面插入几个空行以免丢失内容。然后找到作为“替身”显示的非文本文件,可以是图片文件、AVI文件或可执行文件,假设我们想把“1.txt”合并到“1.jpg”文件中,然后生成新文件“2.jpg”,可以这样操作:在MS-DOS方式下执行以下命令:copy 1.jpg/b+1.txt/a 2.jpg,回车就会生成一个新文件“2.jpg”,你的机密文件就在其中。

  这样,当别人双击“2.jpg”文件时看到的将是一张图片,而你要查看密码时可以选择用记事本打开。在文件的开头你会看到一堆乱码,这是jpg文件。在文件的尾部,你就会看到你的“1.txt”文件内容,也就是你的一些小秘密,如E-mail密码,QQ密码等。

  在上述命令中,给COPY命令加上“/a”参数表示指定以ASCII格式复制、合并文件,加上参数“/b”则表示指定以二进制格式复制、合并文件。这里要注意文件的顺序,二进制格式的文件应放在“+”前,文本格式的文件放在“+”后。要说明的是,不仅是“jpg”文件,其他二进制格式的文件如bmp、gif、exe文件也可以用来隐藏文件。比如执行如下命令:copy test.exe/b+1.txt test1.exe,就可以把把程序“test.exe”和文本文件“1.txt”合并为程序“test1.exe”,而且运行“test1.exe”没有任何问题,用记事本打开该文件还可以看见“1.txt”文件中的内容。而且,要隐藏的文件不见得非要是TXT文件,也可以是HTML、HTM、DOC等格式的文件,效果一样!

  三、建立文件

  用“copy con a.bat”命令,可以建立一个名为“a.bat”的文件。文件的内容由键盘输入,输入完毕后按“Ctrl+Z”组合键,然后回车结束即可。利用该命令可以建立文件,与采用编辑器的效果一样。如果手头上没有合适的工具,就可以使用“COPY”命令。

  比如我们可以输入“copy con ChangeTTL.bat”命令,然后键入以下内容:

  @echo REGEDIT4>>ChangeTTL.reg

  @echo.>>ChangeTTL.reg

  @echoHKEY_LOCAL_MACHINE\System\CurrentControlSet\

  Services\Tcpip\Parameters>>ChangeTTL.reg

  @echo″DefaultTTL″=dword000000ff″>>ChangeTTL.reg

  @REGEDIT/S/C ChangeTTL.reg

  deltree/y ChangeTTL.reg

  最后按“Ctrl+Z”,则生成一个名为“ChangeTTL.bat”的批处理文件,点击这个文件你的操作系统的缺省TTL值就会被修改为16进制ff,即十进制的255,也就是说如果仅从TTL值来看,你的操作系统已经变为UNIX了!

  四、打印文件内容

  用“copy文件名prn”命令,可以把“文件名”中的内容打印出来,十分方便。

  五、更改指定文件的日期

  要修改指定文件的日期,可以在MS-DOS方式下键入“copy 123.exe+”命令(假设要修改的是“123.exe”文件),注意在加号后面要紧跟两个英文逗号“”,之后在系统询问你是否要覆盖该文件时键入“Y”,即可将文件更改为当前日期。

  六、在黑客技术中应用

  在黑客技术中,“COPY”命令也有着自己的地位,比如黑客在上传后门程序时经常用到一个命令行:

  COPY C\SRV.EXE\\目标IP地址\ADMIN$

  这样就可以把后门程序“SRV.EXE”上传到对方的“ADMIN$”共享目录下。如果输入“COPY\\目标IP地址\ADMIN$\SRV.EXE C\”,就可以把对方的“ADMIN$”共享目录下的“SRV.EXE”文件下载到本机的C盘根目录下。如果执行命令行“COPY C\INDEX.HTM\\目标IP地址\C$\WWW\INDEX.HTM”,就可以把对方的首页替换为黑客事先设定好的页面。(文/小叶子)




评论】 【推荐】 【 】 【打印】 【关闭

    




新 闻 查 询
关键词一
关键词二


search 小灵通 儿童用品 香水
 
热 点 专 题
温家宝总理出访欧洲
美英军队虐待伊战俘
我国成功控制今春非典
台湾“大选”验票
影星牛振华遇车祸身亡
羽泉2004北京唱演会
第57届戛纳国际电影节
中国羽毛球队战汤尤杯
中超首轮周末激情揭幕

   



文化教育意见反馈留言板电话:010-62630930-5178 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 招聘信息 | 网站律师 | SINA English | 产品答疑

Copyright © 1996 - 2004 SINA Inc. All Rights Reserved

版权所有 新浪网
北京市通信公司提供网络带宽