2、网站破解法:往往能解出复杂的密码。网址:jiemidashi.com
3、自写代码法:
我们可以简单快速地写一段代码进行简易的暴力攻击尝试,话不多说直接上代码:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os,sys
import zipfile
def zip_attack(file_name):
file_handle = zipfile.ZipFile('test.zip')
handle_password = open('pwords.txt')
for pwd in handle_password:
pwd = pwd.rstrip()
try:
file_handle.extractal(path='test', pwd=pwd.encode())
print('Found:'+pwd)
break
except:
pass
handle_password.close()
file_handle.close()
if __name__=='__main__':
file_name = sys.argv[1]
if os.path.isfile(file_name) and file_name.endswith('.zip'):
zip_attack(file_name)
else:
print('Not ZIP')
方法1:
如果你用的是WinRAR压缩器,里面是没有清除密码的选项的,但我们可以用解压的方法来取消密码。
首先打开压缩文件,点击上方工具栏的【解压到】,然后在新窗口选择解压后存放的文件夹,再点击【确定】
这时,会弹出一个新窗口,需要输入原本设置的密码,再点击【确定】。压缩包里的文件就会被解压到新的文件夹,新的文件就不存在密码了,然后重新压缩成没有密码的压缩包即可。
方法2:
选中压缩文件,点击鼠标右键,选择【打开方式】中的【windows自由管理器】。
这时会弹出一个文件夹,在空白地方点击鼠标右键,再点击【删除密码】。
在弹出的对话框中输入原本设置的密码,点击【确定】后,ZIP压缩文件的密码就去除了。
方法3:
如果你用的其他压缩器,可以看看是否有【密码】相关选项,点击后会出现新的对话框,勾选【清除已有密码】。
在弹出的对话框中,属于原本设置的密码,点击【确定】后,ZIP压缩包的打开密码就清除了。
方法4:
如果是忘记ZIP压缩文件的打开密码,就不能用上面的方法了,因为都是必需要输入原本的密码才能清除,而压缩器里也没有忘记密码的选项。
这种情况,我们可以借助其它工具,先把密码找回来,再选择上面的方法来操作。
类似的工具比如百事牛的ZIP工具,