好玩的文件加密方法(自己给文件头部加密)
来源:互联网 发布:梦龙网络计划软件下载 编辑:程序博客网 时间:2024/06/05 16:02
下面是讲解一个给文件加密的小技巧:
先讲下概念:一般系统识别文件的方式大家都会认为是文件的拓展名,比如.txt .mp4等等,是这样的。但是其实很多时候系统识别文件还通过文件的头部(linux下是这样的)~~
关于上面的概念大家可以测试一下:
比如你有个视频文件叫xxx.mp4,我把文件名改为xxx.mmmm但是系统(win下)右键鼠标,没有打开方式这一项了,但是你依然可以打开:从已安装程序中找到一个播放器(比如迅雷看看)就可以打开了(会有个提示),这说明文件内容跟文件名没有什么关系,废话是吧,下面看看重点。
文件内容分为头部,和正文
给文件头部加密使别人看不了文件,自己却可以看:
找一个编辑器比如UE,Notepad++等,打开xxx.mp4;会看到很多看不懂的编码,没关系,知道前面的几个是文件头部,后面的是文件内容就行了;把前面的头部编码(改非NULL字母,例如a-z,A-Z)改一下比如aa改成bb这样头部就被破坏了,这个文件也就被破坏了,谁也看不了了,但是你自己记得你是怎么改得,当你想看这个文件的时候,你在改回来,文件就又可以使了。
给文件正文加密,使文件部分破坏
在前面的编码中,你在中间的某个部分改一下它本来的编码,这样你的文件依然可以打开(比如xxx.mp4依然可以播放),但是播放到一半就坏掉了;按原编码在改回来就行了,千万要记得自己之前是怎么改得哦,要不文件真的破坏了~~
1 0
- 好玩的文件加密方法(自己给文件头部加密)
- 加密器,对自己的文件加密
- linix环境下给文件加密/解密的方法
- 给dwg文件进行加密编辑的方法
- java给Excel文件加密(非只读加密打开文件的加密)希望能够给大家点帮助。
- DES 文件加密, RSA 给密码加密
- WinRAR自动给文件加密
- 给web.config文件加密
- 给XP共享文件加密
- 大文件加密(实现在文件流中进行加密解密的方法)
- 给main方法传递参数,加密class文件
- Web.config文件的加密方法
- 用CNG加密文件的简单方法
- 几种常用的文件加密方法
- 文件/流的加密解密方法
- 一种php文件加密方法的破解
- Linux下的文件、文件夹加密方法
- Linux下的文件、文件夹加密方法
- HDU 1874 畅通工程续
- 游戏外挂基本原理及实现
- 把uPortal的web容器从tomcat更换为jetty
- File下的rename()方法。。。靠不住
- Android Notes(06) - Camera
- 好玩的文件加密方法(自己给文件头部加密)
- myeclipse项目出现红叉但是代码没有错误
- 笔记本与台式电脑硬盘的尺寸
- android通过耳机控制音乐播放器
- Conversion Between BitString and String
- IOCP模型与EPOLL模型的比较
- Hibernate悲观锁和乐观锁
- 标准C程序设计(七)
- 1前言-历史、Javac