没有密码,怎么解压winrar文件
winrar文件之所鉯有密码最普遍原因有两种一种是自己的专用文件不想别人解压查看,另一种是网上下载的例如有些网站要提高知名度,给文件添加叻密码网页一般是告诉你解压码的,双击文件也能看到解压密码提示前者就可能要非常技术才能做到了。
都楼上的解释的还蛮清楚的嘛
哈哈!~但是一般都没有解开的方法吗?
解压密码一般都是你下载的那个网站的地址就是解压密码。你试试看吧!
一般是网站的网址都有说明的。
但如果是下载那些收费的东西的话很难。
我破解过也找个方法但是一无所获。可能是我破解手法不高明吧
Winrar的加密技術很成熟,通常的破解都是暴力破解,基本上很难的
这个地址会给你带来不用密码的解压缩软件.上百个软件任你选择.
RAR加密的原理是将UNICODE格式的密码,與随机生成的一个8字节的SALT连在一起根据它生成AES算法的密钥来进行加密。
实例一应该是利用了把文件头的HEAD_SIZE字段改大,这样文件头多出来的地方(WINRAR读取文件头时是跳过这部分的)就可以保存密码8字节鉯后的内容实例一中的65h-6ch内容就是SALT,而6dh-71h就属于把HEAD_SIZE改大之后多出来的部分了
但是实例一这种方法应用的前提是文件头没加密。如果文件头被加密(这时MAIN_HEAD的HEAD_FLAGS包含0x0080)那么MAIN_HEAD后面紧跟着的就是SALT(实例二的14h-1bh内容),SALT后面则是被加密的所有内容(包括文件头)那么怎么把密码8字节以後部分搞进去?实例二的做法我猜是因为加密过程是16字节为一组,加密后的内容也应该是16字节的倍数所以解密时也以16字节为单位读取,当文件内容最后跟着一段小于16字节的数据时WINRAR解密时直接无视这段