
التطوير الحالي لـ SSLyze يتم الآن في مستودع منفصل
التطوير الحالي لـ SSLyze يتم الآن في مستودع منفصل: https://github.com/nabla-c0d3/sslyze.
سيتم تحديث هذا المستودع بشكل دوري من هذا المستودع الأصلي الجديد، ولكن للحصول على أحدث إصدار، يرجى مراجعة المستودع الجديد. إذا كنت قد استنسخت المستودع ولكنك ترغب في تتبع الفرع الجديد، يمكنك تحديث origin باستخدام الأمر التالي:
git remote set-url origin https://github.com/nabla-c0d3/sslyze.git
ماسح SSL سريع ومتكامل الميزات.
SSLyze هي أداة Python يمكنها تحليل إعدادات SSL للخادم عن طريق الاتصال به. وهي مصممة لتكون سريعة وشاملة، وينبغي أن تساعد المؤسسات والمختبرين على تحديد أخطاء التهيئة التي تؤثر على خوادم SSL الخاصة بهم.
تشمل الميزات الرئيسية:
يتطلب SSLyze إصدار Python 2.7؛ الأنظمة الأساسية المدعومة هي Windows 7 32/64 بت، وLinux 32/64 بت وOS X 64 بت.
يرتبط SSLyze ارتباطًا ثابتًا مع OpenSSL. لهذا السبب، فإن أسهل طريقة لتشغيل SSLyze هي تنزيل إحدى الحزم المترجمة مسبقًا المتوفرة في قسم الإصدارات (releases) على GitHub لهذا المشروع، على الرابط .
سيوفر الأمر التالي قائمة بخيارات سطر الأوامر المتاحة: $ python sslyze.py -h
$ python sslyze.py --regular www.isecpartners.com:443 www.google.com
راجع مجلد test للحصول على أمثلة إضافية.
SSLyze عبارة عن كود Python بالكامل، لكن منذ الإصدار 0.7، يستخدم غلافًا مخصصًا لـ OpenSSL مكتوبًا بلغة C يُسمى nassl. تحتوي الحزم المترجمة مسبقًا لـ SSLyze على نسخة مترجمة من هذا الغلاف في sslyze/nassl. إذا كنت تريد استنساخ مستودع SSLyze، فسيتعين عليك الحصول على نسخة مترجمة من nassl من إحدى حزم SSLyze ونسخها إلى sslyze-master/nassl، لكي يعمل SSLyze.
الكود المصدري لـ nassl مستضاف على https://github.com/nabla-c0d3/nassl.
يمكن تغليف SSLyze كملف قابل للتنفيذ على Windows عن طريق تشغيل الأمر التالي:
$ python.exe setup_py2exe.py py2exe
GPLv2 - راجع LICENSE.txt.