首页产品库评测行情新闻|手机数码笔记本台式机DIY硬件数字家庭数码相机办公外设|软件下载游戏开发|社区

更多

数码相机
MP4
LCD
机箱
音箱

天极网 > 软件频道 > 操作系统 > Windows >Windows Me压缩加密的重大漏洞及探索

Windows Me压缩加密的重大漏洞及探索

2001-12-12 15:10作者:张发宝出处:Yesky责任编辑:

  111 ;加密的原密码
  lpMessageDisplay: 0x733ad937 ;经加密算法处理后显示的密码,与加密后密码不同,主要防止某些破解工具直接窃取密码,这是第二层算法加密,增加破解的难度
  lpMessageDisplayData: 0x00000000 ;防止密码被盗用
  wMultiVolControl: 0x0000
  wZipSubOptions: 0x0000 ;压缩中是否包含下级文件夹
  lResv1: 0x00000000
  lResv2: 0x00000000
  lpszExtProgTitle: 0x00000000
  ???
  lpRenameProc: 0x733a39ff
  lpRenameUserData: 0x005ae3f6 ;用户数据
  lpMemBlock: 0x004d6444
  lMemBlockSize: 20356

     从以上信息可以看到,全部加密过程一目了然。如果对同一文件采取不同的密码加密,然后分析其加密算法,便能完全破解其加密方法。虽然采取了双层加密,即经加密算法加密后的密码再经过一层加密,以防止被某些软件的窃取和分析。其本意可能是好的,但由于微软件系统本身的缺陷,导致这一措施显得苍白无力。

  那么,解密时又是怎样的呢?现与加密的部分数据对比,请看下面(;后为注释):

lpszZIPFile: 0x004d3a68
C:\WINDOWS\Desktop\我的文章.zip
lpszItemList: 0x005ae0e4 ;
"我的文章.doc"
……
encryptFlag: 1
lpszEncryptCode: 0x733b85d4
111
……
lpMessageDisplay: 0x733ad937
lpMemBlock: 0x004d6444
lMemBlockSize: 20356
lpszZIPFile: 0x0045f1b8
C:\WINDOWS\Desktop\我的文章.zip
lpszItemList: 0x005ae0e4
"我的文章.doc"
……
encryptFlag: 0 ;表示解密
lpszEncryptCode: 0x00000000 ;解密后无密码情况
???;无密码,则显示3全问号
……
lpMessageDisplay: 0x733ad937
lpMemBlock: 0x00506e8c
lMemBlockSize: 20356

共4页。 9 1 2 3 4 :

关注此文的读者还看过:

返回软件频道首页

软件频道最新更新

热点推荐

IT嘉年华

编辑推荐

热门
推荐

网友关注

软件
资料
游戏

文章排行

本周
本月
最新更新
天极服务| 关于我们| About us| 网站律师| 电子杂志| RSS订阅| 友情合作| 加入我们| 网站地图| MSN/QQ上看天极
TMG
Copyright (C) 1999-2009 Yesky.com, All Rights Reserved
版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868 在线提交意见反馈
渝ICP证B2-20030003号  通用网址:天极网
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众
经营性网站备案信息 网警备案 中国网站排名