Python 3.7.2 32 位 ZIP 密码破解器

Python 3.7.2 32-Bit ZIP Password cracker

(抱歉英语不好,我是德语) 我试图制作一个 zip 密码破解器,因为我丢失了网站源代码的密码。但是我一遍又一遍地关注错误。

代码:

import zipfile
import itertools
import string
from threading import Thread
import traceback


def crack(zip, pdw):
    try:
        zip.extractall(pdw=str.encode(pdw))
        print('Geschafft: Passwort ist ' + pdw)
    except:
        pass

zipfile = zipfile.ZipFile("D:\-----[WEBSITE]-----\Source1.zip")
myLetters = string.ascii_letters
for i in range(3,10):
    for j im map(''.join, itertools.product(myLetters, repeat=i)):
        t = Thread(target=crack, args=(zipfile, j))
        t.start()

invalid syntax (, line 18) pylint(syntax-error) [18,1]

您将 in 拼错为 im

import zipfile
import itertools
import string
from threading import Thread
import traceback


def crack(zip, pdw):
    try:
        zip.extractall(pdw=str.encode(pdw))
        print('Geschafft: Passwort ist ' + pdw)
    except:
        pass

zipfile = zipfile.ZipFile("D:\-----[WEBSITE]-----\Source1.zip")
myLetters = string.ascii_letters
for i in range(3,10):
    for j in map(''.join, itertools.product(myLetters, repeat=i)):
        t = Thread(target=crack, args=(zipfile, j))
        t.start()

你把 im 而不是 in :) 错误在 for 循环中的第 18 行。