用Copy命令合并文件
用Copy命令合并文件
这个文章是在我以前的百度空间里面发表过的,后来因为某个内分泌失调的管理员把我的空间
http://hi.baidu.com/kamdy 封了!
旧事不提,还是回到主题吧,这个copy命令很实用,起码可以用于一些机密场合或者是像百度空间
这样可以上传图片的空间,可以用来当网络硬盘使用。
原理:就是利用copy命令合并成一个图片文件,进行上传!
方法:
1.首先准备一张图片如:MM.jpg
2.一个要合并的压缩包文件:wsock32.rar
3.为了方便我就把这两个文件放在了D盘目录下
4.在“运行”中输入“cmd”,打开命令提示窗口,用CD命令切换路径至所存放文件的目录:
cd d:\

执行copy命令:
copy /b MM.jpg+wsock32.rar win7ra2.jpg
执行后的结果如图,

其中mm.jpg和wsock32.rar之间用+(加号)连接,而在 rar和生成的win7ra2.jpg之间有一个空格。
用copy命令的/b参数将压缩文件绑于win7ra2.jpg之中。
接下来,到D盘目录下看一下文件存放目录,是不是多了一个win7ra2.jpg文件,默认的图标还是图片格式,双击打开,显示的仍然是mm.jpg的图片,但仔细看一下,就会发现图片的体积变大了,将扩展名改为rar,再用winrar打开,如图3,就看到压缩包中的文件了。

这种方法能做什么?在一些只允许上传jpg或其他格式的站点上,就可以把其他不允许上传的文件压缩后与jpg文件进行绑定,这样,网站的相册也就成了我们存放文件的工具箱了。
当然,如果你用这种方法将一些特殊文件进行加密也一个不错的方法,这样,别人在无意间看到这个文件时,也是一张图片,谁会想到其中还隐含着其他的内容呢!
对了,里面我放了一个wsock32.dll的文件其实是用于windows7红警联机对战用的文件。
因为windows7没有IPX协议,所以常规的IPX联机根本没办法局域网联机对战,但只要把那个wsock32.dll放在红警的游戏目录下面就可以用。
用Copy命令合并文件的更多相关文章
- 使用copy命令合并二进制文件
CMD下的copy命令可以将一份或多份文件复制到另一个位置. 也具备连接文件的功能. 使用如下命令格式可以将多个二进制文件合并为一个二进制文件: copy /b file1+file2+...+f ...
- Centos文件切割利器_split命令及cat命令合并文件
有个文件要处理,因为很大,所以想把它切成若干份,每份N行,以便并行处理.split命令可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,为提高可读性,生成日志等 命令格式 -b:值为 ...
- cmd的copy命令合并多个文件
1.1个a.jpg文件:1个b.php文件(一句话木马)
- paste命令-合并文件
paste [-s] [-d " "] [file1] [file2] -s:将文件合并成行 -d:显示时的分割符 //1.txt 1 6 2 7 3 8 4 9 5 10 //2 ...
- GreenPlum/postgres copy命令导出/导入数据
一.COPY命令简单实用 1.copy在postgres与GreenPlum介绍 1.1 postgrespostgres的COPY命令可以快速的导出/导入数据到postgresql数据库中,支持常用 ...
- Ubuntu上使用过的命令,Linux常用命令,mount 硬盘挂载, ls 列表list命令,cp 复制copy命令,mkdir 创建文件夹 ,nano 编辑器,cat 文档合并,chmod 文件权限,ssh win10连接ubuntu服务器的步骤
man 帮助 > man ls # ubuntu的帮助 tar.gz 压缩解压 > tar -zcvf yzn.tar.gz /home/yzn # 压缩 > tar -zxvf y ...
- 用cmd命令合并N个文件
今天早上朋友发我一篇小说(42个TXT文件),让我给他合并为一个文件.我首先想到的是“Copy”命令,它可以复制文件,也可以合并文件. 例如:合并1.txt和2.txt到12.txt(其为ASCII文 ...
- cmd copy命令 文件复制【转】
本文转载自:https://www.jb51.net/article/18981.htm copy,中文含义为“复制”,一个很容易见名知意的命令,它的作用是复制文件,用法十分简单:copy 源文件 目 ...
- Linux合并文件、去除重复行的命令
Linux合并文件命令: awk '{printf("%s\n",$0)}' YQ-*101?.txt > 123.txt linux去除重复行命令:cat YQ-10 ...
随机推荐
- JDBC排序数据实例
在本教程将演示如何在JDBC应用程序中,从数据库表中查询数据记录,在查询语句中将使用asc和desc关键字按升序或降序对记录进行排序.在执行以下示例之前,请确保您已经准备好以下操作: 具有数据库管理员 ...
- svn -- svn简介
一.为什么需要SVN 你们在做中级项目中,都是采用小组合作开发的?那么说说你们在后期整合中遇到问题? 主要应用于: 1.协作开发 2.远程协作 3.版本回退 二.什么是SVN l svn全称SubVe ...
- Oracle表明明存在SQL查询数据提示表不存在异常
今天同事遇到一个很奇怪的问题,恢复了一个数据库,表明明存在,用PLSQL和sqlplus都试过了,SQL语句select * from 表名,查询数据,却提示表名不存在异常 然而,使用select * ...
- Jedis客户端操作redis缓存命令详解
1.对value操作的命令 exists(key):确认一个key是否存在 del(key):删除一个key type(key):返回值的类型 keys(pattern):返回满足给定pattern的 ...
- OpenGL中各种坐标系的理解
转载:https://blog.csdn.net/meegomeego/article/details/8686816 OPENGL坐标系可分为:世界坐标系和当前绘图坐标系. 世界坐标系以屏幕中心为原 ...
- 阿里云centos7安装桌面环境
centos7. 1.安装X11.yum groupinstall "X Window System". 2.安装gnome. 全安装:yum groupinstall -y &q ...
- scala分析数据作图
参考网址:https://stackoverflow.com/questions/36984780/spark-shell-how-to-use-breeze-viz 刚开始按照网上的教程只导入了 两 ...
- Vi编辑器修改文件.bash_profile可解决backspace出现乱码问题,rlwrap 的安装。
Vi编辑器修改文件.bash_profile可解决backspace出现乱码问题 使用SecureCRT或是pietty_ch连接到一台安装有Oracle DB 10g的RHEL4.2的机器,linu ...
- python中,如何将多行进行输出,同时将行尾的换行符去掉
需求说明: 比如我要输出字符串的常量,字符串常量要输出多行,该怎么解决呢 操作过程: 1.可以通过三引号(""" .... """)将要输出 ...
- Header的Request部分和Response部分
转载:https://zh.wikipedia.org/wiki/HTTP%E5%A4%B4%E5%AD%97%E6%AE%B5#%E8%AF%B7%E6%B1%82%E5%AD%97%E6%AE%B ...