#!/usr/bin/env python
# -*- coding: utf-8 -*-
''''
破解密码 ---> 匹配(26个大写的英文单词 26小写 10个阿拉伯数字 标点符号)
自带的模块 --> zipfile --> 提供了对zip文件的创建 读 写 追加 解压 zip文件
1. 创建一个匹配密码的对象
不能让密码重复 --> 设置一个最大值 +1 最小值
'''''
import zipfile
import random
import time
import sys
from multiprocessing import Process
# 定义一个字符
# class ---> 声明一个类
# MyIterater --> 类名(自定义的)():
class MyIterater():
'''
密码的匹配
'''
# 定义一个单位字符
# 从012345里面匹配出我们的5位数密码
letters = 'qwerw'
# 设置一个最大值和最小值
# 进行自增
min_digits = 0
max_digits = 0
# 类的魔法方法 --> 类(class声明的)自带的
def __init__(self,min_digits,max_digits):
# 实例化对象时给出密码的范围,5 - 6
# 判断我们的最小值 是否小与最大值
# 如果我们最小值小与最大值 那么我们的最小值就是最小值 最大值就是最大值
if min_digits < max_digits:
self.min_digits = min_digits
self.max_digits = max_digits
# 最小值大于最大值 最小值就是最大值 最大值就是最小值
python 暴力破解zip文件压缩密码(工具pycharm)
最新推荐文章于 2024-10-08 15:49:12 发布