#1 Quebrando Senha de Aquivos "Zipados" Ter Out 29, 2013 6:14 pm
Hawkeye
Admin
É comum pessoas procurarem por programas que prometem quebrar senhas arquivos zipados.. Então resolvi postar aqui um novo script usado para quebrar senha desse tipo de arquivo bom é um script em python então vc precisa tê-lo instalado para rodar o programa
Download → Phyton
O funcionamento do programa é simples, é com base em uma lista de possíveis senhas(wordlist) portanto para quebrar a senha você precisa de uma boa wordlist que existem aos montes por ai ou você pode criar uma própria sua manualmente mesmo ou com auxilio de programas eu particularmente sou fã do crunch pra essa função..
Quanto ao tempo de quebra de senha... Depende de alguns fatores.. Primeiro da sua wordlist e segundo do seu poder de processamento.. quanto mais rápido seu computador mais rápido a senha sera quebrada..
O vídeo demonstrando o uso da ferramenta
E aqui a source
Download → Phyton
O funcionamento do programa é simples, é com base em uma lista de possíveis senhas(wordlist) portanto para quebrar a senha você precisa de uma boa wordlist que existem aos montes por ai ou você pode criar uma própria sua manualmente mesmo ou com auxilio de programas eu particularmente sou fã do crunch pra essa função..
Quanto ao tempo de quebra de senha... Depende de alguns fatores.. Primeiro da sua wordlist e segundo do seu poder de processamento.. quanto mais rápido seu computador mais rápido a senha sera quebrada..
O vídeo demonstrando o uso da ferramenta
E aqui a source
- Código:
# Script for Will FIlho
# HeadScanner 1.0
#
# contact: everton-zuera@hotmail.com
# Open Source
#
# Not removing header
#
import zipfile,optparse
from threading import Thread
def banner():
print \
"""
by: Everton
"""
def extract(arqzip,pwod):
try:
arqzip.extractall(pwd=pwod)
print '[+] Password: ',pwod
except:
pass
banner()
opx = optparse.OptionParser("python brutezip.py -a <file> -w <wordlist>")
opx.add_option("-a",dest='x',type="string",help="specify archive")
opx.add_option("-w",dest='y',type="string",help="specify wordlist")
(options,args) = opx.parse_args()
if options.x == None or options.y == None:
print opx.usage
exit(0)
else:
x = options.x
y = options.y
arqzip = zipfile.ZipFile(x,'r')
arqwordlist = open(y)
for line in arqwordlist.readlines():
pwod = line.strip('\n')
tm = Thread(target=extract,args=(arqzip,pwod))
tm.start()
Creditos : Wil Filho