يرجى عدم اضافة اي موضوع الا في قسمه الخاص حتى لاتتعرض عضويتك للتوقف النهائي

يرجى عدم اضافة اي موضوع الا في قسمه الخاص حتى لاتتعرض عضويتك للتوقف النهائي


عرض خاص اعلانات بسعر خيالي بمنتديات سعودية

سوق الجوالات

شات احلى لمه شات مصري


شركة راحة فيشن للعطلات ماليزيارفع الصور



إضافة رد
 
أدوات الموضوعطريقة العرض
 #1  
قديم10-22-2016, 08:10 PM
المصممه ملاكالمصممه ملاك غير متصل
Member
 
تاريخ الانتساب: Oct 2016
مشاركات: 35
المصممه ملاك على طريق التميز و النجاح
افتراضيدرس برمجة برنامج فك كلمة سر الملفات المضغوطة بلغة بايثون

بسم الله الرحمن الرحيم، في هذا الدرس القصير نبدأ في برمجة برنامج صغير مهمتة هي فك ضغط الملفات التي تطلب كلمة سر لفك ضغطها، وذلك عبر استخدام ملف فيه كافة كلمات السر المتوقعة في رصّ افقي.
لفهم ذلك سنأخذ مثالاً بسيطًا، تخيل أنك قمت بتحميل ملف من موقع http://www.domain.com، ووجدت أن الملف مضغوط ويتطلب كلمة سر لفك ضغطه، وتوقعت أن كلمة السر قد تكون http://www.domain.com او www.domain.com او domain.com او حتى domain فقط، أو ربما كلمة السر هي اسم عضوية المستخدم الذي قام برفع الملف على الموقع، هذه الإحتمالات قد تزيد مثلاً على 20 او 30 احتمال، ولذلك لا تستطيع تجربة كل تلك كلمات السر المتوقعة بنفسك.



ولذلك عبر هذا الدرس ستسطيع بنفسك برمجة برنامج لفك ضغط مثل تلك الملفات بأقل مجهود.
أولاً سنقوم بإنشاء ملف text جديد وكل ما علينا هو وضع كافة كلمات السر المتوقعة، مع العلم أنك لن تحتاج ان تقوم بإدخال http://www.domain.com و www.domain.com، فبمجرد وضعك http://www.domain.com سيقوم الموقع بتحليل كافة الأحرق وتجربة كل كلمة سر متوقعة من هذا النص.

لذلك سنقوم بكتابة كافة المعلومات المتوقعة أن تحتوى على كلمة سر الملف ثم نقوم بحفظ الملف.

والآن قم بفتح محررك المفضّل واحفظ ملف بإمتداد .py، ثم سنبدأ في أول الملف بإستيراد الـModules التي سنستخدمها في البرنامج وهي optparse و zipfile و atexit وسنقوم بإستدعاء Thread من threading وهي كلها مضمنة مع Python 2.7.

رمز Code:
import optparse import zipfile import atexit from threading import Thread
إذن، بعد ذلك سنقوم بإنشاء دالة صغيرة تعمل على فك ضغط الملف عن طريقة zipfile Module لإستدعائها عند الحاجة.
رمز Code:
def extract_it(zipfile, password): try: zipfile.extractall(pwd=password) print "[+] Password is: " + password + "\n" + "File is extracted successfully" except: pass
أما الآن سنقوم بإستخدام دالة Main لنقوم بالعمل الأساسي للبرنامج، وسنستخدم فيها optparse Module لإستقبال المدخلات من المستخدم.
وسنقوم بعمل 2 options لإستقبال الملف المضغوط المراد فك ضغظه والآخر لملف المعلومات الذي سيتم استخراج كلمات السر عن طريقه.
رمز Code:
def main(): parser = optparse.OptionParser("usage %prog "+\ "-z <zipfile> -d <dicctionary>") parser.add_option('-z', dest='zname', type='string',\ help='Specify the archive file') parser.add_option('-d', dest='dname', type='string',\ help='Specify passwords file') (options, arg) = parser.parse_args()
ثم بعد ذلك سنقوم بالتحقق من المدخلات، إن كان المستخدم قام بتحديد الملف المضغوط وملف كلمات السر بشكل صحيح، وإن لم يقم بإدخالها بشكل صحيح سنقوم بعرض طريقة الاستخدام الصحيحة للبرنامج والخروج.
رمز Code:
def main(): parser = optparse.OptionParser("usage %prog "+\ "-z <zipfile> -d <dicctionary>") parser.add_option('-z', dest='zname', type='string',\ help='Specify the archive file') parser.add_option('-d', dest='dname', type='string',\ help='Specify passwords file') (options, arg) = parser.parse_args() if (options.zname == None) | (options.dname == None): print parser.usage exit(0)
الآن إن تم إدخال الملفات بشكل صحيح سنقوم بفتح ملف الضغط ثم سنقوم بفتح ملف كلمات السر المتوقعة والدوران فيها وتجربة كل الاحرف لفتح ملف الضغط عن طريق دالة extract_it التي قمنا ببرمجتها في أول الدرس.
رمز Code:
def main(): parser = optparse.OptionParser("usage %prog "+\ "-z <zipfile> -d <dicctionary>") parser.add_option('-z', dest='zname', type='string',\ help='Specify the archive file') parser.add_option('-d', dest='dname', type='string',\ help='Specify passwords file') (options, arg) = parser.parse_args() if (options.zname == None) | (options.dname == None): print parser.usage exit(0) else: zname = options.zname dname = options.dname zFile = zipfile.ZipFile(zname) passFile = open(dname) for line in passFile.readlines(): password = line.strip('\n') t = Thread(target=extract_it, args=(zFile, password)) t.start()
وفي النهاية عن طريق atexit Module سنقوم بعرض رسالة قبل غلق البرنامج.
ليصبح كود البرنامج كله كما في الرابط التالي:
https://gist.github.com/lilessam/70e...-zipcracker-py




كلمات البحث

العاب ، برامج ، سيارات ، هاكات ، استايلات





]vs fvl[m fvkhl[ t; ;glm sv hglgthj hglqy,'m fgym fhde,k hjkhj

رد مع اقتباس
 #2  
قديم05-15-2018, 05:32 AM
abc123456abc123456 غير متصل
Senior Member
 
تاريخ الانتساب: May 2018
مشاركات: 641
abc123456 على طريق التميز و النجاح
افتراضي

abc20180515
canada goose outlet
michael kors outlet
coach outlet store online clearances
ugg boots
nike outlet online
canada goose jackets uk
oakey sunglasses
nike outlet store
kate spade outlet
hermes outlet
vans shoes
kate spade outlet
mulberry bags
fred perry
canada goose outlet
michael kors outlet
coach factorty outlet
canada goose outlet
birkenstock shoes
coach outlet online
yeezy boost
discount oakley sunglasses
air max 2018
coach factory outlet
coach factory outlet online
jordan shoes
pandora charms
ray ban sunglasses
red bottom shoes
oakley sunglasses
christian louboutin outlet
coach outlet store
replica watches
polo ralph lauren outlet online
coach outlet
converse shoes
timberland boots outlet
canada goose outlet
cheap jordans for sale
oakley sunglasses
cheap oakley sunglasses
tory burch outlet
polo outlet
pandora charms
kate spade handbags
coach factory outlet
supreme clothing
polo ralph lauren outlet
coach outlet
pandora charms
adidas yeezy
kate spade outlet store
ferragamo outlet
canada goose uk
louis vuitton
supreme clothing
burberry outlet
ralph lauren
louboutin shoes
hermes handbags
christian louboutin outlet
michael kors outlet canada
kate spade
philipp plein outlet
pandora charms
coach outlet
jordan retro
harden vol 1
oakley sunglasses sale
fitflops sale clearance
coach outlet
moncler jackets
michael kors
birkenstock
tory burch outlet
canada goose sale
michael kors outlet
ecco shoes for men
nike air max
mont blanc pens
adidas nmd
abercrombie and fitch
coach outlet store
canada goose outlet
tory burch outlet
canada goose jackets
moncler outlet
pandora outlet
kevin durant shoes
cheap oakley sunglasses
cheap jordans free shipping
coach outlet
mulberry handbags
moncler jackets
ray ban sunglasses discount
birkenstock sandals
moncler
kate spade handbag
nike shoes
canada goose outlet
coach outlet
pandora charms
coach outlet
birkenstocks
kate spade outlet store
fitflops
michael kors outlet online
moncler outlet
air max 2017
mcm handbags
air max 97
red bottoms
ralph lauren
louis vuitton outlet online
christian louboutin shoes
jordan shoes
pandora charms uk
nike free run
adidas yeezy
oakley sunglasses
michael kors outlet
tiffany outlet
reebok shoes
kate spade outlet
birkenstock outlet
nfl jerseys wholesale
timberland outlet
pandora charms
coach factory outlet
canada goose outlet
abc20180515
رد مع اقتباس
 #3  
قديم09-18-2018, 07:02 AM
abc123456abc123456 غير متصل
Senior Member
 
تاريخ الانتساب: May 2018
مشاركات: 641
abc123456 على طريق التميز و النجاح
افتراضي

20180918 xiaoou
adidas yeezy boost
canada goose outlet
coach outlet online
canada goose jackets
ralph lauren shirts
canada goose jackets
moncler outlet online
uggs outlet
ugg boots
air jordan shoes
michael kors outlet clearance
hermes outlet store
longchamp pliage
kate spade sale
jordan 3
ugg outlet
michael kors bags
salomon outlet
burberry outlet online
cheap jordan shoes
true religion outlet store
canada goose outlet store
light up shoes
polo ralph lauren shirts
ferragamo shoes
polo ralph lauren
cheap ray ban sunglasses
coach outlet
swarovski outlet store
miu miu shoes
pandora charms sale clearance
cheap oakley sunglasses
cheap basketball shoes
michael kors outlet online
cheap nba jerseys
pandora charms
air jordan shoes
michael kors
van cleef arpels jewelry
nike factory store
ray ban sunglasses outlet
cheap ray ban sunglasses
tory burch outlet online
christian louboutin outlet
michael kors outlet clearance
bvlgari outlet
tods outlet online
louboutin shoes
cartier bracelet
mbt
ravens jerseys
coach outlet online
ugg outlet
supreme clothing uk
louboutin outlet
christian louboutin pas cher
burberry outlet store
michael kors outlet online
christian louboutin shoes
true religion outlet
moncler outlet online
nike shoes outlet
adidas yeezy boost
mulberry handbags
canada goose outlet
ralph lauren polo
michael kors uk
michael kors outlet online
pandora outlet
new york knicks
nike air force 1
puma shoes
mulberry outlet,mulberry handbags outlet
louboutin shoes
nike air max 90
prada bags
fitflops
fitflops sale clearance
coach outlet online
longchamp solde
michael kors outlet
coach factory outlet
tory burch outlet stores
coach outlet online
uggs outlet
san antonio spurs
cheap oakley sunglasses
ed hardy outlet
ferragamo shoes
nike uk store
michael kors outlet online
coach factory outlet
nhl jerseys
ray ban sunglasses outlet
coach outlet store
coach outlet
nfl jerseys
soccer jerseys wholesale
nike air max 97
longchamp pas cher
lebron shoes
moncler outlet store
coach factory store
denver broncos jersey
mlb jerseys
cheap jordans for sale
cheap jordan shoes
longchamp bags
mont blanc pens
ugg outlet
true religion outlet
polo ralph lauren outlet
polo ralph lauren
christian louboutin shoes
canada goose outlet store
coach outlet online
tory burch outlet online
ralph lauren outlet
swarovski outlet store
christian louboutin shoes
رد مع اقتباس
 #4  
قديم09-28-2018, 06:45 AM
abc123456abc123456 غير متصل
Senior Member
 
تاريخ الانتساب: May 2018
مشاركات: 641
abc123456 على طريق التميز و النجاح
افتراضي20189.28chenjinyan

air jordan
ray ban sunglasses
timberland outlet
north face
ugg clearance
cheap nfl jerseys
michael kors
ferragamo belt
wedding shoes
mac makeup
fitflops
balenciaga shoes
true religion jeans
ugg boots
nike kyrie 2
nike shoes
kobe 12
puma slides
nike dunks
maillot de foot pas cher
longchamp outlet
mikimoto jewelry
hermes belt
ralph lauren uk
longchamp outlet
adidas shoes
nike outlet store
suicoke sandals
ugg boots
burberry
philipp plein
cartier jewelry
yeezy desert rat 500
coach outlet
coach factory outlet
adidas nmd
pandora outlet
coach outlet online
nike outlet
harden vol 2
spalding basketball
north face
michael kors
woolrich jackets
air jordan
burberry outlet
adidas slides
flipflops
nike air max plus
ugg australia
nike outlet
kobe 11
columbia outlet
michael kors outlet
nike roshe
coach wallets
converse outlet
versace sunglasses
nba jerseys
alexander mcqueen
soccer jerseys
louboutin
ralph lauren
canada goose outlet
mulberry handbags
bcbg
nike blazer
nfl jerseys
jordan 6
ray ban sunglasses
lebron ambassador 10
audemars piguet
hermes
harden vol 1
michael kors outlet
ray ban
timberland
christian louboutin
uggs on sale
lebron 14
birkenstock outlet
nike air max 1
nobis jackets
ray bans
mlb jerseys
ugg boots
ugg outlet
ray ban
coach factory outlet
pandora jewelry
nhl jerseys
fitflops
lebron 15
longchamp outlet
birkenstock
oakley sunglasses
nike factory
polo ralph lauren
givenchy handbags
tory burch outlet
20189.28chenjinyan
رد مع اقتباس
إضافة رد

دالّة الموضوع
اتنات

أدوات الموضوع
طريقة العرض

ضوابط المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : نشيط
كود [IMG] : نشيط
كود هتمل : خامل



=شات احلى لمة --شات دردشة شقاوه--رفع الصور - مركز الخليج--رفع الصور-][group buy seo tools-seo group buy][==( -الاستعلام عن بنك التسليف- ).#

msarb.com:فساتين|ملابس|سواريه|ازياء|موديلات|موضة|هدايا|اطفال

#
 


 

 المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي معهد نقطة تطوير ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر

Bookmark and Share


التوقيت حسب جرينتش . الساعة الآن 06:07 AM.

أقسام المنتدى

القسم العام | الركن العام للمواضيع العامة | سؤال وجواب , ركن الإستفسارات العامة | دروس عامة و عالم التصاميم | ركن مواقع التواصل الإجتماعي | ركن التجارة الإلكترونية | معرض الصور العامة وتصاميم الاعضاء | ركن ملحقات التصميم | ركن طلبات التصميم | ركن مشاكل وحلول وطلبات ملحقات التصميم | ركن مشاكل وطلبات مواقع التواصل الإجتماعي | ركــن لجنــــة قبـــــول الوسطاء | ركن عروض الوسطاء المعتمدين | طلبات الشراء من الوسطاء المعتمدين | أقسام البرامج والاتصالات | ركن البرامج العامة المشروحة | الألعاب الإلكترونية | ركن الاتصالات والهواتف المتحركة | عالم الفضائيات | ركن مشاكل وحلول وطلبات البرامج | ركن تنزيل الالعاب الالكترونية | Apple ابل | Android اندرويد | BlackBerry بلاك بيري | Windows Phone ويندوز فون | الراوترات واجهزة E-life | قسم تطوير المنتديات | ركن تطوير المنتديات | ركن استايلات vBulletin | ركن XenForo | ركن المشاكل والحلول والطلبات | قسم تطوير المواقع | ركن تطوير المواقع | دروس تصميم مواقع الويب | ركن لغات البرمجه | ركن تقنيات المواقع SEO و XML و RSS و محركات البحث | ركن نادي Google | ركن مشاكل وحلول واستفسارات المواقع | ركن المجلات الإلكترونيه وبرامج إدارة المحتوى | ركن بلوجرblogger | الوورد بريس WordPress | ركن الحماية من الثغرات | ركن القوالب والتصاميم الجاهزه | ركن مشاكل أكواد التصميم | ركن مشاكل وحلول واستفسارات لغات البرمجه | مشاكل وحلول واستفسارات ركن تقنيات المواقع SEO و Google | Google AdWords | استفسارات AdSense ادسنس | سوق الاستضافه | ركن عروض شركات الاستضافة | دروس ومشاكل وحلول الاستضافه | ركن لجنة سوق الإستضافة | ركــن طلبـات الإستضافـه للأعضاء | ركن طلبات الدعم الفني والبرمجه والتصميم للشركات المعتمده | ركن دروس الأستضافة | ركن حلول مشاكل الاستضافة | شكاوي وملاحظات سوق الإستضافه | القسم التجاري | ركــن التبادل الإعلاني والتجاري | ركن عروض وطلبات النطاقات | ركن التبادل الاعلاني والتجاري للمواقع المجانية | ركن عروض التصاميم والدعم الفني والبرمجة | ركن طلبات التصاميم والدعم الفني والبرمجة | ركن أدلة المواقع | ركن شروحات وأخبار واستفسارات النطاقات | [القسم الاداري] | ركن الشكاوي والملاحظات | ركن المواضيع المخالفه والمكرره |



Powered by: vBulletin® Version 3.8.9 Beta 1 Copyright ©2000-2018, Jelsoft Enterprises Ltd.
Translated By alkahf©2002-2018
This Forum usedArshfny Mod byislam servant