لغة بايثون "Python" هي لغة برمجة عالمية عالية المستوى وسهلة التعلم والتطبيق في نفس الوقت وتستخدم على نطاق واسع في التعلم الآلي وعلوم البيانات وتطوير الويب ، كما تستخدم من قبل الهاكرز وخبراء الأمن السيبراني وذلك بسبب قوتها الكبيرة ومن اكبر عوامل تلك القوة العدد الكبير من المكتبات الضخمة ، ومكتبات بايثون عبارة عن مجموعة من الوحدات النمطية تحتوي على حزم من التعليمات البرمجية التي يمكن استخدامها بشكل متكرر في برامج مختلفة دون الحاجة لإعادة كتابة الكود من جديد، لذلك سنتعرف في تلك التدوينة على مجموعة من أفضل مكتبات لغة بايثون مفتوحة المصدر
مكتبة Scapyتمت كتابتها بلغة بايثون بواسطة فيليب بيونديو هي أداة تفاعلية كاملة لمعالجة حزم الشبكة ، مما يساعد في اكتشاف الشبكات ، والاستكشاف والتتبع والتوجيه والمسح
تتضمن مجموعة من برمجيات بايثون مخصصة للعمل مع بروتوكولات الشبكة من أجل تسهيل المهام للمبرمجين حتى يتمكنوا من العمل ضمن إطار عمل مع الالتزام ببعض البروتوكولات المخصصة.
تم تصميم pwntools لتسهيل النماذج الأولية والتطوير السريع ، وهي إطار عمل CTF ، تهدف إلى جعل كتابة الاستغلال بسيط قدر الإمكان.
هي مكتبة متخصصة في التشفير وكذلك وصف مجموعات البيانات ، تتضمن كلاً من الوصفات عالية المستوى والواجهات منخفضة المستوى لخوارزميات التشفير الشائعة مثل الأصفار المتماثلة وملخصات الرسائل ووظائف اشتقاق المفاتيح وغيرها.
في مجال إختبار الإختراق يستخدم الهاكرز وخبراء الأمن السيبراني نصوص بايثون لتحليل البرامج الضارة وتحديد نقاط الضعف كما أن البعض يكتبون برامج إستغلال باستخدام مكتبات بايثون.
------------
من طرف \ البهي
ليست هناك تعليقات:
إرسال تعليق