x32x01
أدارة أكتب كود
- بواسطة x32x01 ||
أفضل 6 مكتبات وأدوات فى بايثون خاصة بأختبار الأختراق
المكتبة Requests :هي مكتبة HTTP بسيطة للبايثون تسمح للمستخدم بإرسال طلب HTTP / 1.1. تساعد المكتبة في بناء تطبيق HTTP قوي ويتضمن ميزات مثل التحليل التلقائي للمحتوى وفك التشفير ومهلة الاتصال وأساسيات والمصادقة .
المكتبة Scapy :
هي الأكثر شعبية بين العديد من مطوري أدوات اختبار الاختراق . توفر Scapy بعض الخيارات الهائلة لإرسال حزم البيانات أو عمل sniffing أو تزويرها (spoofing). يمكن للمستخدمين استخدامها بشكل تفاعلي أو يمكنهم استيرادها مباشرة. يجب على المستخدمين تحديد وظائف لاستخدام scapy. وتوفر وظائف nmap و arpspoof و wireshark والعديد من أدوات مسح الشبكة الأخرى التي تُستخدم في المرحلة الأولية من عمليات اختبار الاختراق .
المكتبة nmap :
هي مكتبة بيثون تساعد في استخدام ماسح منفذ nmap. تسمح بمعالجة نتائج مسح nmap بسهولة وستكون أداة مثالية لمسؤولي الأنظمة الذين يرغبون في أتمتة مهمة المسح واعداد تقارير كما أنه تدعم نفس مخرجات nmap .
المكتبة os :
تتضمن المكتبة خصائص ووظائف عديدة، منها
معرفة معلومات عن نظام التشغيل.
التعامل مع المجلدات من حيث الانشاء والنسخ والحذف.
التعامل مع الملفات في نظام التشغيل والتعديل عليها وانشائها.
التعامل مع متغيرات النظام ومعرفة معلومات عنها .
Facker :
عبارة عن حزمة تساعد على إنشاء بيانات وهمية وعشوائية. ولكن ، ما مدى فائدة ذلك؟ عندما يلعب الاختبار دورًا رئيسيًا بشكل أساسي ، يمكن أن تكون Faker مفيده في إنشاء بيانات الاختبار والعشوائية وعمل قاعدة بيانات وهمية و تستخدم العديد من الشركات هذه الحزمة لتشغيل اختبار برامجها وتطبيقاتها.
مكتبة cryptography و hashlib:
الاولي تتضمن كلاً من الوصفات عالية المستوى والواجهات منخفضة المستوى لخوارزميات التشفير الشائعة مثل Symmetric Key Encryption .
والثانية تستخدم للتشفير مثل خوارزميات md5, sha1, sha224,sha256