[Python] ZIP Crack 0.1

Iniciado por BigBear, 20 Julio 2013, 23:03 PM

0 Miembros y 1 Visitante están viendo este tema.

BigBear

Un simple script en Python para crackear archivos ZIP.

El codigo

Código (python) [Seleccionar]

#!usr/bin/python
#ZIP Crack 0.1
#Coded By Doddy H

import sys,zipfile

def head():
print "\n-- == ZIP Crack 0.1 == --\n"

def copyright():
print "\n(C) Doddy Hackman 2013\n"

def sintax():
print "\n[+] Sintax : "+sys.argv[0]+"<file> <wordlist>"

head()

if len(sys.argv) != 3 :
sintax()
else:

try:
  passwords = open(sys.argv[2], "r").readlines()
except :
  print "\n[-] Error opening file\n"
op = 0 
print "\n[+] Cracking ...\n"
for password in passwords:
  password = password.replace("\r","").replace("\n","")
  if op==1:
   copyright()
   sys.exit(0)
  try:
   test = zipfile.ZipFile(sys.argv[1])
   test.extractall(pwd=password)
   print "[+] Zip Cracked : "+sys.argv[1]
   print "[+] Password : "+password
   op = 1
  except:
   pass
   
print "[-] Password Not Found"

copyright()

#The End ?

0x5d

Hola Doddy !

Genial el código , nada que decir , solo te quería recomendar que leas una documentación de Python donde se habla de "Indentation levels" , para hacer un código más legible y estructurado. Que la verdad con 2 espacios de indent, me cuesta demasiado leer el código, pues se ve un poco menos prolijo, pero sin duda el código está bueno ;)
¡ SIGUEME EN TWITTER -> @JavierEsteban__ !

BigBear

buena observacion , odio identar xDD.

0x5d

Cita de: Doddy en 26 Julio 2013, 00:45 AM
buena observacion , odio identar xDD.
Y a mi me encanta, toma tanta forma !
¡ SIGUEME EN TWITTER -> @JavierEsteban__ !

Kase

Cita de: Doddy en 26 Julio 2013, 00:45 AM
buena observacion , odio identar xDD.

entonces que haces programando en python!!!! xD

BigBear

Cita de: Kase en 27 Julio 2013, 08:54 AM
entonces que haces programando en python!!!! xD

para variar las cosas xDD.