zip文件密码不知道怎么办,加密 zip 文件可以存在两个正确的密码吗

Positive Technologies 的网络安全研究员 Arseniy Sharoglazov 近日在社交平台分享了一个简单的实验并指出,加密的 ZIP 文件可能存在两个正确的密码,并且都可以提取出相同的结果。

“创建 ZIP:7z a -mem=AES256 -p

使用这个密码:Nev1r-G0nna-G2ve-Y8u-Up-N5v1r-G1nna-Let-Y4u-D1wn-N8v4r-G5nna-D0sert-You

提取它:7z e

使用这个密码:pkH8a0AqNbHcdw8GrmSp

Magic!”

Sharoglazov 制作了一个名为 x.zip 的受密码保护的 ZIP 文件,选择的密码是 1987 年的热门英文歌曲的双关语:

Nev1r-G0nna-G2ve-Y8u-Up-N5v1r-G1nna-Let-Y4u-D1wn-N8v4r-G5nna-D0sert-You

但实验结果表明,当他使用一个完全不同的密码(pkH8a0AqNbHcdw8GrmSp)提取 x.zip 时,不会收到任何的报错信息。

加密 ZIP 文件可以存在两个正确的密码

对此,BleepingComputer 使用不同的 ZIP 程序成功地对该实验进行了复现。该网站使用了 p7zip(相当于 macOS 的 7-Zip)和另一个叫 Keka 的 ZIP 工具,与 Sharoglazov 一样在创建时采用了较长的密码,并启用了 AES-256 加密模式。结果表明,虽然 ZIP 使用较长的密码加密,但使用任一密码都能成功提取了存档。

一些网友在 Sharoglazov 的动态下针对该实验进行了讨论,一位 ID 为 Unblvr 的用户指出,造成这个结果的原因可能在于:

ZIP 使用 PBKDF2,如果输入太大,它会 hash 输入 。该 hash(作为原始字节)成为实际密码。尝试使用 SHA1 对第一个密码进行 hash,并将十六进制摘要解码为 ASCII… :)

在启用 AES-256 模式生成受密码保护的 ZIP 存档时 ,如果密码太长,ZIP 格式会使用 PBKDF2 算法并对用户提供的密码进行 hash 处理。在这种情况下,这个新计算的 hash 将会成为文件的实际密码。研究人员解释称,太长是指超过 64 个字节(字符)。

当用户试图提取文件,并输入一个超过 64 字节的密码时,用户的输入将再次由 ZIP 应用程序进行 hash,并与正确的比较密码(现在本身就是一个 hash)。如果匹配,将可以成功进行文件提取。

示例中使用的替代密码 pkH8a0AqNbHcdw8GrmSp 实际上是较长密码 SHA-1 hash 的 ASCII 表示。Nev1r-G0nna-G2ve-… 的 SHA-1 checksum = 706b4838613041714e62486364773847726d5370。此校验和在转换为 ASCII 时产生:pkH8a0AqNbHcdw8GrmSp。

但是值得注意的是,在加密或解密文件时,仅当密码长度大于 64 个字符时才会进行 hash 处理。换句话说,较短的密码在压缩或解压缩 ZIP 的任何阶段都不会出现这种情况。这也是为什么在加密阶段选择长的 “Nev1r-G0nna-G2ve-…” 字符串作为密码时,ZIP 程序设置的实际密码实际上是该字符串的 (SHA1) hash。

如果在解密阶段输入 Nev1r-G0nna-G2ve-…,它将被 hash 并与之前存储的密码(即 SHA1 hash)进行比较。但是,在解密阶段输入较短的 “pkH8a0AqNbHcdw8GrmSp” 密码将使应用程序直接将此值与存储的密码(也就是 SHA1 hash)进行比较。更多的技术见解可参见 Wikipedia 上 PBKDF2 的 HMAC collisions 小节。

“当使用 HMAC 作为其伪随机函数时,PBKDF2 有一个有趣的特性。可以轻松地构造任意数量的不同密码对,每对密码对都存在冲突。如果提供的密码长于底层 HMAC hash function 的块大小,则首先要将密码 pre-hashed 成一个 digest,然后将该 digest 作为密码使用。”

不过,同一个 ZIP 有两个可能的密码这一事实并不代表存在有安全漏洞;因为生成密码的 hash 的前提是需要知道原始密码。

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/326167.html

(0)

相关推荐

  • 1000公斤等于多少吨(1000公斤等于多少吨是多少千克)

    首先,我们要知道质量单位有哪些? 分别是克、千克、吨 轻小物品的质量单位用克;一般的物品用千克作单位,大宗物品用吨作单位。 1吨=1000千克=1000000克 下面这份练习就是克、千克、吨之间的换算,每张50题左右,建议完成时间8分钟。      

    2022-01-01 投稿
  • 六扇门新招了个捕快(机灵可爱的六扇门小捕快)

    现在热播的《锦衣之下》,狠辣帅气的锦衣卫陆绎和机灵可爱的六扇门小捕快袁今夏谈恋爱,让大家看得很上头吧。不过有网友问我啊,为什么今夏的俸禄是陆大人发呢?也有网友吐槽,怎么六扇门那么穷呢? 六扇门小捕快袁今夏 其实呀,六扇门呀,这只是一个误会 以正史的角度来说的话,这些问题回答不了,只能从本剧出发,因为六扇门本来就是没有正史记载,而是民间俗称,甚至是现代人艺术加…

    2022-01-08 投稿
  • 正规的卖猫平台(微商实名认证后要怎么解除)

    从微商处线上购买商品是现下时兴的一种购物方式 但该交易模式难以核实双方的真实身份信息 亦无第三方正规调整双方交易行为 若发生纠纷,很难维权 近日 一网友通过微商购买宠物猫 结果货不对板 在起诉维权过程中发现 微商提供的身份信息竟是假的 经法院调查 该微商的实名认证另有其人! 这个人会是真正的卖猫人吗? 微信加好友买宠物 2018年4月,张某通过网络了解到某微…

    2023-06-11
  • 新媒体行业的发展方向(新媒体运营与推广)

    今天,我们来谈谈如何编写新媒体营销方案,帮助我们构建和优化营销方案新媒体推广好,从而成功地完成新媒体营销和计划 推广计划的目的是什么 在我们做任何事情之前,我们有一个特定的目标,计划也是如此 因此,在我们知道推广规划方案是什么产品之后,我们需要澄清推广规划方案的核心目的。理解核心目的有助于我们在思考如何编写推广规划方案时避免滑倒 1、在产品的初始阶段:目的是…

    2022-01-03
  • 女生兼职副业推荐(女生兼职干什么好)

    一、出租女友 就是小哥哥花钱雇你陪逛街或者见家长等等。每次回家被催婚真是脑阔疼,根据颜值身高定价格,基本上一小时20-200不等!快把自己单身优势利用起来!   二、班主任 一般就是线上批阅学生笔记或者解答学生日常问题。这个根据自己的时间来排课,非常人性化,一个课时50-60!   三、经营小店 这个是我一直都在做的长线副业,每个月稳定有…

    2022-01-16 投稿
  • 主播招聘文案(主播招聘图片)

    2021·RECRUIT 招贤纳士 我们等的就是你 心动不如心动! 诚聘精英,期待你的加入 ABOUT US 我们是谁 湖北米桐食品有限公司 湖北米桐食品有限公司,2019年07月02日成立,经营范围包括食品加工、销售,餐饮服务,文化艺术表演服务,酒类、茶叶、工艺礼品、腊肉、鲜肉、土特产、预包装食品、散装食品、蔬菜、水果、冷冻冷藏食品、调料配送、批发、零售。…

    2023-04-04
  • 冒险岛奇袭者技能加点(冒险岛奇袭者技能详解)

    征稿计划的第十篇职业攻略文章(目前箭神、神炮王、船长、剑豪、战神、米哈尔、圣晶使徒、炎术士、超能力者、墨玄已完成。目前还缺夜行者、奇袭者、爆破手、影魂异人、卡因),欢迎大家继续投递剩余没出品的职业攻略。   菠菜有话想说:之前一直想征集龙的传人攻略,但苦于该职业群没有合适的对象,最后职业也消失,墨玄登场,此次墨玄作者也算弥补了我的遗憾,希望大家喜欢…

    2022-01-13 投稿
  • 怪物猎人崛起攻略,怪物猎人崛起如何刷钱

    《怪物猎人 崛起》中打造装备购买道具等活动需要支付金钱,一些高级的装备对金钱的消耗非常激烈,做任务拿的钱可能并不能满足需求。很多玩家想知道《怪物猎人 崛起》里有什么刷钱的好方法,本文带来了论坛玩家conanosyq分享的《怪物猎人 崛起》快速效率刷钱攻略,告诉大家怪猎崛起怎么赚钱。 在集会所上位解锁之后,我们很多时间都在集会所度过,其中在集会所二楼也就是集会…

    2023-07-13
  • 软文培训,软文培训班

    《软文培训:从入门到精通的探索之旅》 一、软文的定义与特点 软文,也许可以理解为一种通过文字来进行营销或传播的手段。它不像硬性广告那样直接推销产品或服务,而是以一种更加柔和、隐蔽的方式,将信息融入到文章中,让读者在不知不觉中接受所传达的内容。 软文具有一些独特的特点。它好像是具有一定的故事性,能够通过讲述一个生动的故事来引出产品或服务,这样能让读者更容易产生…

    2025-10-27
  • 对联如何区分上联和下联(联对要怎么区分上下联)

    贴春联:上联和下联怎么区分?贴春联从左还是从右贴起? 每到春节前夕,湛江人家家户户都要购买或请书法家帮忙书写新对联,然后在大年初一的前一、两天,把旧的对联撕下来,将新的对联贴上去,以辞旧迎新,增加节日的喜庆气氛。   据说贴春联这一习俗于源于宋代,在明代开始盛行于。对联以对仗工整、简洁精巧的文字描绘美好形象,抒发美好愿望,有祈求来年全家人身体健康、…

    2022-01-01
  • 凉山孟阳真实情况新闻(四川大凉山孟阳真实情况)

    现在是互联网短视频时代,有很多的主播在短视频中卖惨来博取眼球。前有水泥妹,后来被网友揭发造假,现在销声匿迹了。现在四川大凉山的:凉山孟阳。她要是认第二,没有人敢认第一。   她在短视频中永远是一副脏兮兮的样子出镜,视频中她自称今年19岁,从小父母双亡,一个人带着弟弟妹妹生活。每天早上5点钟起床去山里砍柴,然后背上一大捆柴火回家,脏兮兮的小手中永远吃…

    2022-03-19 投稿
  • 宣传海报尺寸一般多大(宣传海报尺寸一般多大像素)

    当今社会是一个信息时代,我们走在小区、医院、校园、公交站台等地方,随处可见宣传栏的身影。宣传栏也是标识标牌设计制作里的一部分,造型美观、内容丰富,视觉冲击力大,让我们更好地去了解宣传栏的内容,给我们的日常生活提供了很大的便利。   宣传栏摆放的位置很重要,位置合适,会起到很好的宣传效果,反之,却无人问津。那么在制作及安装过程中,宣传栏应该注意哪些问…

    2021-11-19 投稿