当下软件园-绿色软件,免费软件下载,电脑软件下载,绿色软件下载网站
TAG标签| 网站地图| 设为首页| 加入收藏
当前位置:当下软件园 > 软件下载 > 应用软件 > 转换工具 >

rar转jpg工具

类型:转换工具

语言:中文

更新:2025-04-27 09:35

大小:154KB

版本:v1.2 绿色中文版

平台:WinAll, Win7

标签:jpg

  • 软件介绍
  • 软件截图
  • 相关下载

假如你喜欢逛平台,或是想将一个小文件传给其他人时,有不少地方是限制了文件种类的,不过一盘上传图片是没问题的,rar转jpg工具就是一个将rar文件转换成jpg图片格式的文件的工具。

说明:

rar转jpg工具备什么用将一个看上去一张为JPG格式的文件改名为rar,就能用winrar来打开真的的内容了,这个文件是用来把压缩文件合并到JPG图片中的。

原理:

这种「同时是多种格式」的文件叫做 polyglot,本来指同时能被多种编程语言编译的源码。本质上它是借助文件格式设计而 hack,非常重要的一个原理就是:RAR 的文件格式规定文件头不必从 0 地址开始。RAR 程序解压文件时,会探寻

0x52 0x61 0x72 0x21 0x1a 0x07 0x00

如此一串字节,具体意义请见[1],前四个字节转为 ASCII 码恰好是「Rar!」。正常的 RAR 文件会把这串字节放在文件头部,但 RAR 文件格式并没规定这是需要的(事实上,RAR 文件并非开放的格式,如何才算「正确」的 RAR 文件并无公共可见的文档),所以假如文件头并没出现它,RAR 解压程序就会持续搜寻这个字串,找到之后把后面的部分当作 RAR 来处里,前面的部分就无视掉了。

反过来,JPG 格式规定文件起始两个字节需要是 0xFF 0xD8,假如找不到这两个字节,那样就不觉得它是 JPG 文件。

RAR 并非唯一一种不规定文件格式需要起始于文件头的格式。譬如下面这个文件同时是:

Windows 应用程序

Adobe PDF

Java JAR

HTML 网页

而加上一个字节,还可以让它成为 Python 脚本

TAG标签:jpg(1)

转载请说明来源于当下软件园(https://www.gpsdan.com)

本文地址:https://www.gpsdan.com/soft/6205.html

郑重声明:文章来源于网络作为参考,本站仅用于分享不存储任何下载资源,如果网站中图片和文字侵犯了您的版权,请联系我们处理!邮箱3450399331@qq.com