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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
external_zlib-1.2.7_CVE-2018-25032 — مكتبة ضغط بيانات عامة تنفذ تنسيقات zlib وdeflate وgzip، وتوفر إجراءات الضغط وفك الضغط لتطبيقات البرامج. | Kitploit
أدوات/GitHubGitHub/satheesh575555/external_zlib-1.2.7_cve-2018-25032
أدوات عامةأدوات التشفير/فك التشفيرتحليل الثغرات الأمنية
GitHubsatheesh575555/external_zlib-1.2.7_cve-2018-25032

external_zlib-1.2.7_CVE-2018-25032

مكتبة ضغط بيانات عامة تنفذ تنسيقات zlib وdeflate وgzip، وتوفر إجراءات الضغط وفك الضغط لتطبيقات البرامج.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

مكتبة ضغط البيانات zlib

zlib 1.2.7 هي مكتبة ضغط بيانات للأغراض العامة. جميع الكود آمن للخيوط (thread safe). تنسيق البيانات المستخدم من قبل مكتبة zlib موصوف في وثائق RFCs (طلبات التعليقات) من 1950 إلى 1952 في الملفات http://tools.ietf.org/html/rfc1950 (تنسيق zlib)، وrfc1951 (تنسيق deflate)، وrfc1952 (تنسيق gzip).

جميع وظائف مكتبة الضغط موثقة في الملف zlib.h (نرحب بالمتطوعين لكتابة صفحات الدليل man pages، تواصلوا عبر [email protected]). مثال على استخدام المكتبة موجود في الملف test/example.c والذي يختبر أيضاً أن المكتبة تعمل بشكل صحيح. مثال آخر موجود في الملف test/minigzip.c. تتكون مكتبة الضغط نفسها من جميع ملفات المصدر في الدليل الجذر.

لتجميع جميع الملفات وتشغيل برنامج الاختبار، اتبع التعليمات الواردة في أعلى ملف Makefile.in. باختصار "./configure; make test"، وإذا سارت الأمور بشكل جيد، فيجب أن يعمل "make install" مع معظم أنواع Unix. بالنسبة لنظام Windows، استخدم أحد ملفات make الخاصة في win32/ أو contrib/vstudio/. بالنسبة لنظام VMS، استخدم make_vms.com.

يجب إرسال الأسئلة المتعلقة بـ zlib إلى [email protected]، أو إلى Gilles Vollant [email protected] لإصدار Windows DLL. الصفحة الرئيسية لـ zlib هي http://zlib.net/. قبل الإبلاغ عن مشكلة، يرجى التحقق من هذا الموقع للتأكد من أن لديك أحدث إصدار من zlib؛ وإلا فاحصل على أحدث إصدار وتحقق مما إذا كانت المشكلة لا تزال موجودة أم لا.

يرجى قراءة الأسئلة الشائعة لـ zlib http://zlib.net/zlib_faq.html قبل طلب المساعدة.

كتب Mark Nelson [email protected] مقالاً عن zlib لعدد يناير 1997 من مجلة Dr. Dobb's Journal؛ نسخة من المقال متاحة على http://marknelson.us/1997/01/01/zlib-engine/.

التغييرات التي أُجريت في الإصدار 1.2.7 موثقة في الملف ChangeLog.

المساهمات غير المدعومة من جهات خارجية مقدمة في الدليل contrib/.

zlib متاحة في Java باستخدام حزمة java.util.zip، الموثقة على http://java.sun.com/developer/technicalArticles/Programming/compression/.

واجهة Perl لـ zlib كتبها Paul Marquess [email protected] وهي متاحة في مواقع CPAN (شبكة أرشيف Perl الشاملة)، بما في ذلك .

http://search.cpan.org/~pmqs/IO-Compress-Zlib/

واجهة Python لـ zlib كتبها A.M. Kuchling [email protected] وهي متاحة في Python 1.5 والإصدارات الأحدث، انظر http://docs.python.org/library/zlib.html.

zlib مدمجة في tcl: http://wiki.tcl.tk/4610.

حزمة تجريبية لقراءة وكتابة الملفات بصيغة .zip، مبنية على zlib بواسطة Gilles Vollant [email protected]، متاحة في دليل contrib/minizip ضمن zlib.

ملاحظات لبعض الأهداف:

  • لإصدارات Windows DLL، يرجى الاطلاع على win32/DLL_FAQ.txt

  • بالنسبة لـ Irix 64-بت، يجب تجميع deflate.c بدون أي تحسين. مع -O، يفشل اختبار libpng واحد. الاختبار يعمل في وضع 32-بت (مع علم المترجم -n32). تم الإبلاغ عن خطأ المترجم إلى SGI.

  • لا تعمل zlib مع gcc 2.6.3 على DEC 3000/300LX تحت OSF/1 2.1 لكنها تعمل عند تجميعها باستخدام cc.

  • على Digital Unix 4.0D (المعروف سابقاً باسم OSF/1) على AlphaServer، خيار cc -std1 ضروري لجعل gzprintf يعمل بشكل صحيح. يتم هذا بواسطة configure.

  • لا تعمل zlib على HP-UX 9.05 مع بعض إصدارات /bin/cc. تعمل مع المترجمات الأخرى. استخدم "make test" للتحقق من المترجم الخاص بك.

  • gzdopen غير مدعومة على RISCOS أو BEOS.

  • بالنسبة لـ PalmOs، انظر http://palmzlib.sourceforge.net/

شكر وتقدير:

تنسيق deflate المستخدم بواسطة zlib تم تعريفه بواسطة Phil Katz. مواصفات deflate وzlib كتبها L. Peter Deutsch. شكراً لجميع الأشخاص الذين أبلغوا عن مشاكل واقترحوا تحسينات متنوعة في zlib؛ وهم أكثر من أن يُذكروا هنا.

إشعار حقوق النشر:

(C) 1995-2012 Jean-loup Gailly وMark Adler

هذا البرنامج مقدم 'كما هو'، دون أي ضمان صريح أو ضمني. لن يكون المؤلفون مسؤولين بأي حال عن أي أضرار ناتجة عن استخدام هذا البرنامج.

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

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

Jean-loup Gailly Mark Adler [email protected] [email protected]

إذا استخدمت مكتبة zlib في منتج، فنحن نقدّر عدم استلام مستندات قانونية طويلة للتوقيع. المصادر مقدمة مجاناً لكن دون أي ضمان من أي نوع. المكتبة كُتبت بالكامل بواسطة Jean-loup Gailly وMark Adler؛ وهي لا تتضمن كوداً من جهات خارجية.

إذا أعدت توزيع مصادر معدلة، فنحن نقدّر أن تُدرج في الملف ChangeLog معلومات تاريخية توثق تغييراتك. يرجى قراءة الأسئلة الشائعة FAQ لمزيد من المعلومات حول توزيع إصدارات المصدر المعدلة.

تنزيل الأداة