Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
deluded-openssl-3.2.0 — أداة مفتوحة المصدر قوية تنفّذ بروتوكولات TLS وDTLS وQUIC مع مكتبة تشفير كاملة القوة، وأداة سطر أوامر لتوليد المفاتيح والشهادات والتشفير والاختبار. | Kitploit
أدوات/GitHubGitHub/gmh5225/deluded-openssl-3.2.0
أدوات عامةأدوات التشفير/فك التشفيرأمن الشبكاتالتشفيرالأدوات والمكونات
GitHubgmh5225/deluded-openssl-3.2.0

deluded-openssl-3.2.0

أداة مفتوحة المصدر قوية تنفّذ بروتوكولات TLS وDTLS وQUIC مع مكتبة تشفير كاملة القوة، وأداة سطر أوامر لتوليد المفاتيح والشهادات والتشفير والاختبار.

عرض المستودع
1منذ 2 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

مرحبًا بك في مشروع OpenSSL

openssl logo

github actions ci badge appveyor badge

OpenSSL هي مجموعة أدوات مفتوحة المصدر قوية، بمستوى تجاري، وكاملة الميزات لبروتوكولات TLS (المعروف سابقًا بـ SSL)، وDTLS، وQUIC (جانب العميل حاليًا فقط).

تستند تطبيقات البروتوكولات إلى مكتبة تشفير عامة قوية متعددة الأغراض، والتي يمكن استخدامها أيضًا بشكل مستقل. كما تتضمن وحدة تشفير معتمدة للتوافق مع معايير FIPS.

ينحدر OpenSSL من مكتبة SSLeay التي طورها Eric A. Young وTim J. Hudson.

الصفحة الرئيسية الرسمية لمشروع OpenSSL هي www.openssl.org.

جدول المحتويات

  • نظرة عامة
  • التنزيل
  • البناء والتثبيت
  • التوثيق
  • الترخيص
  • الدعم
  • المساهمة
  • الجوانب القانونية

نظرة عامة

تتضمن مجموعة أدوات OpenSSL:

  • libssl تنفيذ لجميع إصدارات بروتوكول TLS حتى TLSv1.3 (RFC 8446)، وإصدارات بروتوكول DTLS حتى DTLSv1.2 (RFC 6347) و بروتوكول QUIC (جانب العميل حاليًا فقط) الإصدار 1 (RFC 9000).

  • libcrypto مكتبة تشفير عامة قوية متعددة الأغراض. تشكل أساس تنفيذ TLS، ولكن يمكن استخدامها أيضًا بشكل مستقل.

  • openssl أداة سطر الأوامر OpenSSL، وهي أداة متعددة الاستخدامات للمهام التشفيرية، والاختبار والتحليل. يمكن استخدامها من أجل

    • إنشاء معاملات المفاتيح
    • إنشاء شهادات X.509 وCSRs وCRLs
    • حساب ملخصات الرسائل
    • التشفير وفك التشفير
    • اختبارات SSL/TLS/DTLS واختبارات العميل والخادم
    • اختبارات عميل QUIC
    • التعامل مع البريد الموقّع أو المشفّر عبر S/MIME
    • والمزيد...

التنزيل

للاستخدام الإنتاجي

يمكن تنزيل حزم المصدر للإصدارات الرسمية من www.openssl.org/source. لا يوزع مشروع OpenSSL المجموعة في شكل ثنائي.

ومع ذلك، تتوفر إصدارات مُجمّعة مسبقًا من مجموعة أدوات OpenSSL لمجموعة كبيرة ومتنوعة من أنظمة التشغيل. على وجه الخصوص، على Linux وأنظمة Unix الأخرى، يُنصح عادةً بالربط ضد المكتبات المشتركة المُجمّعة مسبقًا التي يوفرها الموزع أو البائع.

نحتفظ أيضًا بقائمة بالأطراف الثالثة التي تنتج ملفات OpenSSL الثنائية لمختلف أنظمة التشغيل (بما في ذلك Windows) على صفحة Binaries في ويكي الخاص بنا.

للاختبار والتطوير

على الرغم من أن الاختبار والتطوير يمكن نظريًا أيضًا أن يتم باستخدام حزم المصدر، فإن امتلاك نسخة محلية من مستودع git مع تاريخ المشروع الكامل يمنحك رؤية أعمق بكثير في قاعدة الشيفرة.

يقع مستودع OpenSSL الرسمي على git.openssl.org. يوجد مرآة على GitHub للمستودع على github.com/openssl/openssl، والتي يتم تحديثها تلقائيًا من الأول عند كل commit.

يمكن الحصول على نسخة محلية من مستودع Git عن طريق استنساخها من مستودع OpenSSL الأصلي باستخدام

root@kitploit:~
git clone git://git.openssl.org/openssl.git

أو من مرآة GitHub باستخدام

root@kitploit:~
git clone https://github.com/openssl/openssl.git

إذا كنت تنوي المساهمة في OpenSSL، سواء لإصلاح الأخطاء أو المساهمة بميزات جديدة، فستحتاج إلى عمل fork لمستودع openssl/openssl على GitHub واستنساخ fork العام الخاص بك بدلاً من ذلك.

root@kitploit:~
git clone https://github.com/yourname/openssl.git

هذا ضروري لأن جميع تطويرات OpenSSL في الوقت الحالي تتم عبر طلبات السحب على GitHub. لمزيد من التفاصيل، راجع المساهمة.

البناء والتثبيت

بعد الحصول على المصدر، ألقِ نظرة على ملف INSTALL للحصول على تعليمات مفصلة حول بناء وتثبيت OpenSSL. بالنسبة لبعض المنصات، تُستكمل تعليمات التثبيت بمستند خاص بالمنصة.

  • ملاحظات لمنصات شبيهة بـ UNIX
  • ملاحظات لمنصات Android
  • ملاحظات لمنصات Windows
  • ملاحظات لمنصة DOS مع DJGPP
  • ملاحظات لمنصة OpenVMS
  • ملاحظات حول Perl
  • ملاحظات حول Valgrind

يمكن العثور على ملاحظات محددة حول الترقية إلى OpenSSL 3.x من الإصدارات السابقة في صفحة الدليل ossl-guide-migration(7ossl).

التوثيق

ملفات README

توجد بعض ملفات README.md في المستوى الأعلى لتوزيع المصدر تحتوي على معلومات إضافية حول مواضيع محددة.

  • معلومات حول تنفيذ بروتوكول OpenSSL QUIC
  • معلومات حول بنية موفري OpenSSL
  • معلومات حول استخدام وحدة OpenSSL المعتمدة من FIPS
  • معلومات حول بنية محركات OpenSSL القديمة

دليل OpenSSL

توجد بعض الصفحات التعليمية والتمهيدية حول بعض مواضيع OpenSSL المهمة داخل [دليل OpenSSL].

الصفحات اليدوية

الصفحات اليدوية للفرع الرئيسي وجميع الإصدارات المستقرة الحالية متاحة عبر الإنترنت.

  • OpenSSL master
  • OpenSSL 3.0
  • OpenSSL 3.1
  • OpenSSL 3.2

الأمثلة

توجد العديد من الأمثلة البرمجية المصدرية لاستخدام قدرات OpenSSL المختلفة في المجلد الفرعي demos.

الويكي

يوجد Wiki على wiki.openssl.org وهو حاليًا ليس نشطًا جدًا. يحتوي على الكثير من المعلومات المفيدة، وليس كلها محدّثة.

الترخيص

OpenSSL مرخّص بموجب رخصة Apache 2.0، مما يعني أنك حر في الحصول عليها واستخدامها للأغراض التجارية وغير التجارية طالما استوفيت شروطها.

راجع ملف LICENSE.txt لمزيد من التفاصيل.

الدعم

هناك طرق مختلفة للتواصل. القناة الصحيحة تعتمد على متطلباتك. راجع ملف SUPPORT لمزيد من التفاصيل.

المساهمة

إذا كنت مهتمًا وراغبًا في المساهمة في مشروع OpenSSL، يرجى إلقاء نظرة على ملف CONTRIBUTING.

الجوانب القانونية

عدد من الدول تقيّد استخدام أو تصدير التشفير. إذا كنت قد تخضع لمثل هذه القيود، فيجب عليك طلب المشورة القانونية قبل محاولة تطوير أو توزيع شيفرة تشفيرية.

حقوق النشر

Copyright (c) 1998-2023 The OpenSSL Project Authors

Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson

جميع الحقوق محفوظة.

تنزيل الأداة