سلام با دوره ی آموزشی اسکریپت نویسی با پایتون قسمت ششم در خدمت شما هستیم
کم کم داریم وارد فصل دوم می شیم این آخرین قسمت از فصل اوله و بعد از این قسمت باید بریم توی فصل دوم که قراره توی فصل دوم یک باج افزار رو به صورت کامل طراحی کنیم
توی این قسمت قراره یک اسکریپتی بنویسیم که فایل های zip رو کرک کنه
اول از همه کتابخونه zipfile رو import می کنیم
import zipfile
حالا یک متغیر به اسم file تعریف می کنیم که اسم فایل zip ما رو درون خودش داره
file = "test.zip"
حالا یک متغیر به اسم f تعریف می کنیم که از کتابخونه zipfile متد ZipFile رو داره و به این متد متغیر zip رو می دیم
f = zipfile.ZipFile(file)
بعدش یک متغیر به اسم passw تعریف می کنیم که فایل پسورد لیست ما رو داره
passw = open('passwordlist.txt' , 'r')
بعدش یک حلقه for به اسم password تعریف می کنیم
for password in passw.readlines():
بعد از تعریف حلقه for یک متغیر به اسم passwd_ تعریف می کنیم
passwd_ = password.strip("\n")
حالا یک بلوک try و except تعریف می کنیم که اگه پسورد رو پیدا نکرد خطا نده
try:
f.extractall(pwd=passwd_)
print 'PAssword Found'
break
except:
print 'Password False => ',passwd_
آدرس کانال ما : aparat.com/F54/black Security
آدرس ویدئوی این آموزش : https://aparat.com/v/3bp1h