Форум сайта python.su
Пытаюсь распаковать архив, и столкнулся со след. проблемой.
На архиве стоит пароль. Пытаюсь его методом подбора найти и распаковать архив. вот код:
import zipfile
zfilename = "Secret.zip"
crack = zipfile.ZipFile(zfilename)
pwd = 10
while pwd < 25:
print pwd
try:
crack.extract("Secret", "Secret", str(pwd))
print "Good"
break
except RuntimeError:
print 'Error', pwd
pwd +=1
Офлайн
Или даже так.. Можно ли как нибудь узнать битый ли файл?
поскольку изначально файл был без расширения а внутри текст в кодировке utf. После “битой” распаковки он определяется как Microsoft Help Attibute Definition File(application/octet-stream). И внутри это:
╚=KР╓>MAА2И!*╝j
Отредактировано (Апрель 8, 2010 19:26:19)
Офлайн