Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Instale o PikePDF com o comando "pip install pikepdf" sem aspas no CMD (Prompt de comandos)
- import pikepdf
- #wordlist é um dicionário em *.txt com diversas palavras que serão testadas como senha
- wordlist = open("wordlist.txt") #Arquivo no mesmo diretório que o projeto Python
- # Lê linha por linha do dicionário (wordlist) e testa uma expressão por vez
- for password in wordlist:
- try: #Toda vez que a senha estiver errada levantará uma exceção, por isso o bloco try
- with pikepdf.open("arquivo.pdf", password.strip()) as pdf: #Tenta a brir com a senha
- #O arquivo pdf também deve estar na pasta do projeto python
- print("Password encontrado: {}".format(password)) #Imprime caso a senha estiver correta
- break
- except:
- continue #Apenas pula para a próxima iteração do laço for
- wordlist.close() #Fecha o arquivo
- input("\nAperte ENTER para sair...")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement