二狗子最近在看一个很火的电视剧《逆局》。作为一部悬疑立功剧,剧中多个案件交错并进,悬念和转折拉满,让狗子看的直呼过瘾。特地最初一幕,杨副座和配角团同时对 U 盘中的要害证据“器官移植名单信息”进行破解,却发现每个文件夹中都有一张雷同的照片,且该照片文件大小显著比其余照片大好几倍。一番探查后发现是对手通过对 zip 压缩文件批改扩大名为 jpg 的形式假装了外围档案。
文件扩展名
文件扩展名是晚期操作系统用来标识文件格式的一种机制,比方一个名为 abc.txt 的文件,abc 是它的主文件名,txt 为扩展名示意这个文件的格局,二者以“.”宰割。
扩展名的作用是在你关上文件时,让零碎可能找到适合这个文件的应用软件。比方咱们关上一个扩大名为 mp4 的文件,零碎会在接到申请时通过扩展名得悉文件格式,而后应用对应的视频播放类利用关上该文件。
这里可能有些小伙伴想问:“为啥本人的手机和电脑里的文件都只显示主文件名,不显示扩展名呢?”
这是因为出于数据安全的思考,当初大部分的电脑和手机都会暗藏文件扩展名,这样能够缩小批改文件扩展名造成的数据安全漏洞。那么如果咱们须要应用扩展名,要怎么能力让扩展名显示呢?
如果你应用的是 windows 零碎,那么你能够在文件治理中进行手动开启,具体操作如下图所示:
如果你须要在手机上进行扩展名批改,目前大部分安卓手机也曾经反对批改扩展名了,能够间接在文件治理内进行批改,如果您以后手机不反对,也能够通过下载第三方文件管理工具来解决。下图以 ES 文件浏览器为例进行扩展名批改:
扩展名作用
不过扩展名在咱们日常应用网络中,最令人印象粗浅的应该是和病毒相干。在浏览网页或者下载文件时,一些歹意用户将病毒伪装成可执行文件像 apk,exe,bat 等,又或是伪装成一些看似有害的 txt 文本文件。咱们毫无防范关上后会造成电脑内的信息泄露,进而导致咱们的资产损失。
因而在遇到无奈辨认的文件或者可疑的文件时,不要轻易地间接双击关上执行。能够应用一些工具来检测文件平安和文件的实在扩展名后再关上,检测工具能够应用 File Detection 等。此外通过正规渠道下载软件和资源,也能够缩小这种假装文件的呈现。
当然扩展名假装文件并不都是好事。如果咱们想要暗藏一些不能够删除,又不想被别人发现的文件。那扩展名批改就是最简略的形式。实现扩展名批改后,零碎会因为辨认到谬误的扩展名而无奈失常关上文件。
而在互联网倒退疾速的明天,比起本地存储文件,咱们可能更习惯将文件存储在云存储上。那云存储里的文件要怎么能力批改呢,总不能是下载到本地批改完再上传回去吧?
其实大部分云服务厂商都提供在线批改形式。以又拍云存储举例,文件扩展名批改有以下几种形式:
上传时批改
在上传文件时,进行同步批改,简略举个例子,本地文件属性如下图:
上传后云存储文件属性:
这种形式一共有两种:
- 在上传时通过文件保留门路的形式自定义文件扩展名
- 指定 Conten-Type 批改:特地留神,如果在上传时未进行参数指定,会默认应用文件内容和文件扩展名混合判断文件类型。
上传后批改
仍然以又拍云存储举例,用户上传后能够登陆控制台“文件治理”界面间接批改。
不单单是这些,应用又拍云上传媒体资源时还能够指定云解决参数进行图片视频预处理,上传实现后也能够进行水印,视频转码等一系列后续图片操作。而且这些图片解决性能都是收费的,赶快来试试这些的弱小性能吧。
举荐浏览
警觉!PHP、Node、Ruby 和 Python 利用,破绽还没完结!
【文言科普】10s 从零看懂 H5