Я хочу развить более глубокие знания по взлому с помощью python.Поэтому моя первая задача - взломать мой собственный zip-файл.Я знаю, что пароль ist "xyz".Вот причина, почему я позволил моему циклу for начинаться с 3.
Получил MacOS.Не знаю ограничения потока.
def crack(zip, pwd):
.... #some code here
zipFile = "url_to_my_zipFile"
myLetters = string.ascii_letters + string.digits + string.punctuation
the_threads = []
for i in range(3,4):
for jPWD in map(''.join, itertools.product(myLetters, repeat=i)):
t = threading.Thread(target=crack, args=(zipFile, jPWD))
the_threads.append(t)
t.start()
Я знаю, что я должен хранить свои темы.Я хочу их в темах.Может быть 1000 или что-то в этом роде.Но я не знаю, как мне добавить цикл for и где добавить функцию .join ().