第 1 章 入门
第一个程序: UNIX 口令破解机
import crypt
crypt.crypt("egg", "HX") # => word, salt第二个程序:一个 Zip 文件口令破解机
import zipfile
zFile = zipfile.ZipFile("evil.zip")
zFile.extractall(pwd="secret")import zipfile
from threading import Thread
def extractFile(zFile, password):
try:
zFile.extractall(pwd=password)
print("[+] Found password {}".format(password))
except:
pass
def main():
zFile = zipfile.ZipFile("evil.zip")
passFile = open("dictionary.txt")
for line in passFile.readlines():
password = line.strip("\n")
t = Thread(target=extractFile, args=(zFile, password))
t.start()Last updated