文档章节

文件隐藏方法

实习州长
 实习州长
发布于 2017/08/30 22:11
字数 221
阅读 11
收藏 0

一般来说,操作系统会根据不同文件的头部信息以及扩展名来判断该文件的类型、存储范围。

所以我们可以将多个文件进行首尾拼接,然后修改扩展名来实现文件隐藏。

 

Windows

1, 准备图片文件 a.jpg

2, 新建文本文件 b.txt,并写入内容

3, 压缩文件 b.txt 为 b.rar

4, 命令行执行    

copy /b a.jpg+b.rar output.jpg

5, 拷贝一份 output.jpg 为 output.rar

6, 验证:以图片格式打开可以看到图片,以压缩文件形式打开可以看到压缩包中的文本文件。

 

 

Linux

过程与 Windows 类似

区别: Windows 使用 rar 格式压缩,Linux 使用 zip 格式压缩

命令

cp a.jpg output.jpg; cat b.rar >> output.jpg

 

 

 

------------------------------------------------

声明来源: 百晓通客栈lindorl 

仅记录学习笔记,如有侵权,请联系删除。

本文转载自:http://study.163.com/course/courseMain.htm?courseId=1564012

共有 人打赏支持
实习州长
粉丝 3
博文 6
码字总数 1083
作品 0
深圳
【iOS 开发】Status Bar 状态栏设置汇总

状态栏 个人觉得 iOS 的 Status Bar 状态栏也是一个比较坑的地方,所以还是写一个总结,有遇到这方面问题的朋友可以看一下。 Status Bar 状态栏的隐藏 1. 通过设置 Info.plist 文件实现状态栏...

秦无炎
07/03
0
0
U盘文件被隐藏是怎么回事?怎样恢复被隐藏文件?

U盘文件被隐藏是怎么回事   U盘文件被隐藏其实这是中了一种U盘病毒,它会恶意的将U盘中的文件夹隐藏起来,采用常规的方法,都无法打开查看。这种U盘病毒会把文件夹的属性给篡改掉,文件设置...

wangheyu1
2017/05/24
0
0
win10专业版如何给右键菜单添加显示隐藏文件按钮?

在Win10专业版操作系统中,有时候我们需要找某些系统文件,由于某些系统文件是隐藏的,所有需要通过文件夹设置来打开显示隐藏文件,当用玩的时候又需要设置不显示隐藏文件,非常的麻烦。在以...

ssw1025
2016/10/31
8
0
iOS开发之UITextField

UITextField展示的是一些可编辑的内容,并且与用户有一些交互。比如当你在虚拟键盘上按下return键时,一般会关联到键盘隐藏事件上。UITextField的一些状态大多在UITextFieldDelegate协议中有...

code_free
2014/07/21
0
0
备份及还原Xcode的模拟器

每次更新或者重装Xcode之后,最麻烦的莫过于各个模拟器的安装了,因为下载速度实在让人没脾气(几百M的一个模拟器要下好几个小时)。 Xcode默认只带上最新版本SDK的模拟器,如果要安装更多版...

长平狐
2013/08/21
2.4K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

49.Nginx防盗链 访问控制 解析php相关 代理服务器

12.13 Nginx防盗链 12.14 Nginx访问控制 12.15 Nginx解析php相关配置(502的问题) 12.16 Nginx代理 扩展 502问题汇总 http://ask.apelearn.com/question/9109 location优先级 http://blog....

王鑫linux
今天
1
0
Nginx防盗链、访问控制、解析php相关配置、Nginx代理

一、Nginx防盗链 1. 编辑虚拟主机配置文件 vim /usr/local/nginx/conf/vhost/test.com.conf 2. 在配置文件中添加如下的内容 { expires 7d; valid_referers none blocked server_names *.tes......

芬野de博客
今天
0
0
spring EL 和资源调用

资源调用 import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.PropertySource;import org.springframework.core.io.Resource;......

Canaan_
今天
1
0
memcached命令行、memcached数据导出和导入

一、memcached命令行 yum装telnet yum install telent 进入memcached telnet 127.0.0.1 11211 命令最后的2表示,两位字节,30表示过期时间(秒) 查看key1 get key1 删除:ctrl+删除键 二、m...

Zhouliang6
今天
1
0
Linux定时备份MySQL数据库

做项目有时候要备份数据库,手动备份太麻烦,所以找了一下定时备份数据库的方法 Linux里有一个 crontab 命令被用来提交和管理用户的需要周期性执行的任务,就像Windows里的定时任务一样,用这...

月夜中徘徊
今天
1
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部