Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2019-13288 — مستودع تحليل CVE-2019-13288: يجمع مصدر محلل PDF الخاص بـ Xpdf والتوثيق لإعادة إنتاج منطق التحليل المعرّض للثغرة وتحليله وتصحيحه. | Kitploit
أدوات/GitHubGitHub/gleaming0/cve-2019-13288
أدوات عامةتحليل الثغرات الأمنيةالاستغلالتحليل الملفات الثنائية
GitHubgleaming0/cve-2019-13288

CVE-2019-13288

مستودع تحليل CVE-2019-13288: يجمع مصدر محلل PDF الخاص بـ Xpdf والتوثيق لإعادة إنتاج منطق التحليل المعرّض للثغرة وتحليله وتصحيحه.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Xpdf

الإصدار 4.02 25 سبتمبر 2019

برنامج Xpdf والوثائق الخاصة به حقوق النشر 1996-2019 Glyph & Cog, LLC.

البريد الإلكتروني: [email protected] الموقع الإلكتروني: http://www.xpdfreader.com/

تم توثيق بنى بيانات PDF والمعاملات والمواصفات في ISO 32000-2:2017.

ما هو Xpdf؟

Xpdf هو عارض مفتوح المصدر لملفات تنسيق المستندات المحمولة (PDF). (يُطلق عليها أحيانًا أيضًا اسم ملفات 'Acrobat'، من اسم برنامج PDF الخاص بشركة Adobe.) يتضمن مشروع Xpdf أيضًا أداة لاستخراج النصوص من PDF، ومحول PDF إلى PostScript، وأدوات مساعدة أخرى متنوعة.

يستخدم عارض Xpdf مجموعة أدوات واجهة المستخدم الرسومية متعددة المنصات Qt. أما الأدوات الأخرى ذات سطر الأوامر فلا تتطلب Qt.

الترخيص والتوزيع

Xpdf مرخّص بموجب رخصة GNU العامة (GPL)، الإصدار 2 أو 3. وهذا يعني أنه يمكنك توزيع نسخ مشتقة من Xpdf بموجب أي مما يلي:

  • GPL v2 فقط
  • GPL v3 فقط
  • GPL v2 أو v3

تتضمن حزمة مصدر Xpdf نص نسختي GPL: COPYING لـ GPL v2، وCOPYING3 لـ GPL v3.

يُرجى ملاحظة أن Xpdf ليس مرخّصًا بموجب "أي إصدار لاحق" من GPL، لأنه ليس لدي أي فكرة عن الشكل الذي ستكون عليه تلك الإصدارات.

إذا كنت تعيد توزيع نسخ غير معدّلة من Xpdf (أو أي من أدوات Xpdf) بصيغة ثنائية، فيجب عليك تضمين جميع الوثائق: README، وصفحات الدليل (أو ملفات المساعدة)، وCOPYING، و COPYING3.

إذا كنت ترغب في دمج الشيفرة المصدرية لـ Xpdf في برنامج آخر (أو إنشاء نسخة معدّلة من Xpdf)، وكنت توزّع ذلك البرنامج، فلديك خياران: إصدار برنامجك بموجب GPL (v2 و/أو v3)، أو شراء ترخيص تجاري للشيفرة المصدرية لـ Xpdf.

إذا كنت مهتمًا بالترخيص التجاري، فيُرجى الاطلاع على موقع Glyph & Cog الإلكتروني:

http://www.glyphandcog.com/

التوافق

يستخدم Xpdf مجموعة أدوات Qt ويعمل على Linux وWindows وOS X -- وعلى الأرجح أنظمة أخرى لديها منفذ Qt.

تعمل الأدوات المساعدة ذات سطر الأوامر غير الرسومية (pdftops، pdftotext، pdftohtml، pdfinfo، pdffonts، pdfdetach، pdftoppm، pdftopng، وpdfimages) على Linux وWindows وOS X -- ويُفترض أن تعمل على أي نظام تقريبًا لديه مترجم C++ جيد.

إذا قمت بترجمة Xpdf لنظام غير مدرج في صفحة الويب، فيُرجى إبلاغي. إذا كنت مستعدًا لجعل ملفك الثنائي متاحًا عبر ftp أو على الويب، فسأكون سعيدًا بإضافة رابط من صفحة Xpdf على الويب. لقد قررت عدم استضافة أي ملفات ثنائية لم أقم بترجمتها بنفسي (لأسباب تتعلق بمساحة القرص والدعم).

إذا لم تتمكن من ترجمة Xpdf على نظامك، فأرسل لي بريدًا إلكترونيًا وسأحاول المساعدة.

الحصول على Xpdf

أحدث إصدار متاح من:

http://www.xpdfreader.com/

الشيفرة المصدرية والعديد من الملفات التنفيذية المترجمة مسبقًا متاحة.

تُنشر إعلانات الإصدارات الجديدة على comp.text.pdf وتُرسل بالبريد الإلكتروني إلى قائمة من الأشخاص. إذا كنت ترغب في تلقي إشعار بالبريد الإلكتروني بالإصدارات الجديدة، فأخبرني فقط.

تشغيل Xpdf

لتشغيل xpdf، اكتب ببساطة:

xpdf file.pdf

لإنشاء ملف PostScript، شغّل pdftops:

pdftops file.pdf

لإنشاء ملف نصي عادي، شغّل pdftotext:

pdftotext file.pdf

هناك العديد من الأدوات المساعدة الإضافية (الموصوفة بالكامل في صفحات الدليل الخاصة بها):

pdftohtml -- يحوّل ملف PDF إلى HTML pdfinfo -- يُفرغ قاموس Info الخاص بملف PDF (بالإضافة إلى بعض المعلومات المفيدة الأخرى) pdffonts -- يسرد الخطوط المستخدمة في ملف PDF مع معلومات متنوعة لكل خط pdfdetach -- يسرد أو يستخرج الملفات المضمّنة (المرفقات) من ملف PDF pdftoppm -- يحوّل ملف PDF إلى سلسلة من الصور النقطية بصيغة PPM/PGM/PBM pdftopng -- يحوّل ملف PDF إلى سلسلة من ملفات صور PNG pdfimages -- يستخرج الصور من ملف PDF

خيارات سطر الأوامر والعديد من التفاصيل الأخرى موصوفة في صفحات الدليل: xpdf(1)، إلخ.

جميع هذه الأدوات تقرأ ملف تهيئة اختياريًا: راجع صفحة الدليل xpdfrc(5).

ترجمة Xpdf

راجع الملف المنفصل، INSTALL.

الأخطاء

إذا وجدت خطأً في Xpdf، أي إذا طبع رسالة خطأ، أو انهار، أو عرض مستندًا بشكل غير صحيح، ولم تجد ذلك الخطأ مذكورًا هنا، فيرجى إرسال بريد إلكتروني إليّ، مع مؤشر (URL، موقع ftp، إلخ) إلى ملف PDF.

مكتبات الطرف الثالث

يستخدم Xpdf المكتبات التالية:

  • FreeType [http://www.freetype.org/]
  • libpng [http://www.libpng.com/pub/png/libpng.html] (تستخدمها pdftohtml وpdftopng)
  • zlib [http://zlib.net/] (تستخدمها pdftohtml)

شكر وتقدير

شكرًا إلى:

  • Patrick Voigt للمساعدة في كود الخادم البعيد.
  • Patrick Moreau وMartin P.J. Zinser وDavid Mathog لنقل VMS.
  • David Boldt وRick Rodgers لصفحات man النموذجية.
  • Brendan Miller لفكرة الأيقونة.
  • Olly Betts للمساعدة في اختبار pdftotext.
  • Peter Ganten لنقل OS/2.
  • Michael Richmond لنقل pdftops وpdftotext إلى Win32 وتعليمات بناء xpdf/cygwin/XFree86.
  • Frank M. Siegert للتحسينات في كود PostScript.
  • Leo Smiers لتصحيحات فك التشفير.
  • Rainer Menzner لإنشاء t1lib، ولمساعدتي في تكييفها مع xpdf.
  • Pine Tree Systems A/S لتمويل دعم OPI وEPS في pdftops.
  • Easy Software Products لتمويل عدة تحسينات في كود إخراج PostScript.
  • Tom Kacvinsky للمساعدة في FreeType ولكونه وسيطي إلى فريق FreeType.
  • Theppitak Karoonboonyanan للمساعدة في دعم اللغة التايلاندية.
  • Leonard Rosenthol للمساعدة والمساهمات في مجموعة من الأمور.
  • Alexandros Diamantidis وMaria Adaloglou للمساعدة في دعم اللغة اليونانية.
  • Lawrence Lai للمساعدة في خرائط CJK Unicode.

ساهم أشخاص مختلفون بتعديلات أُجريت لاستخدامها من قبل مشروع pdftex:

  • Han The Thanh
  • Martin Schrder من ArtCom GmbH

المراجع

Adobe Systems Inc., PostScript Language Reference, 3rd ed. Addison-Wesley, 1999, ISBN 0-201-37922-8. [دليل PostScript الرسمي.]

Adobe Systems, Inc., The Type 42 Font Format Specification, Adobe Developer Support Technical Specification #5012. 1998. http://partners.adobe.com/asn/developer/pdfs/tn/5012.Type42_Spec.pdf [Type 42 هو التنسيق المستخدم لتضمين خطوط TrueType في ملفات PostScript.]

Adobe Systems, Inc., Adobe CMap and CIDFont Files Specification, Adobe Developer Support Technical Specification #5014. 1995. http://www.adobe.com/supportservice/devrelations/PDFS/TN/5014.CIDFont_Spec.pdf [تنسيق ملف CMap المطلوب لدعم الخطوط اليابانية والصينية.]

Adobe Systems, Inc., Adobe-Japan1-4 Character Collection for CID-Keyed Fonts, Adobe Developer Support Technical Note #5078. 2000. http://partners.adobe.com/asn/developer/PDFS/TN/5078.CID_Glyph.pdf [مجموعة الأحرف اليابانية من Adobe.]

Adobe Systems, Inc., Adobe-GB1-4 Character Collection for CID-Keyed Fonts, Adobe Developer Support Technical Note #5079. 2000. http://partners.adobe.com/asn/developer/pdfs/tn/5079.Adobe-GB1-4.pdf [مجموعة الأحرف الصينية GB (المبسطة) من Adobe.]

Adobe Systems, Inc., Adobe-CNS1-3 Character Collection for CID-Keyed Fonts, Adobe Developer Support Technical Note #5080. 2000. http://partners.adobe.com/asn/developer/PDFS/TN/5080.CNS_CharColl.pdf [مجموعة الأحرف الصينية CNS (التقليدية) من Adobe.]

Adobe Systems Inc., Supporting the DCT Filters in PostScript Level 2, Adobe Developer Support Technical Note #5116. 1992. http://www.adobe.com/supportservice/devrelations/PDFS/TN/5116.PS2_DCT.PDF [وصف معاملات مرشح DCTDecode.]

Adobe Systems Inc., Open Prepress Interface (OPI) Specification - Version 2.0, Adobe Developer Support Technical Note #5660. 2000. http://partners.adobe.com/asn/developer/PDFS/TN/5660.OPI_2.0.pdf

Adobe Systems Inc., ملفات CMap. ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/ [ملفات CMap الفعلية لترميزات CJK ذات 16 بت.]

Adobe Systems Inc.، قوائم رموز Unicode. http://partners.adobe.com/asn/developer/type/unicodegn.html http://partners.adobe.com/asn/developer/type/glyphlist.txt http://partners.adobe.com/asn/developer/type/corporateuse.txt http://partners.adobe.com/asn/developer/type/zapfdingbats.txt [تعيينات بين أسماء الأحرف وUnicode.]

Adobe Systems Inc.، مواصفات OpenType الإصدار 1.4. http://partners.adobe.com/public/developer/opentype/index_spec.html [مواصفات تنسيق خطوط OpenType.]

Aldus Corp.، OPI: Open Prepress Interface Specification 1.3. 1993. http://partners.adobe.com/asn/developer/PDFS/TN/OPI_13.pdf

مجهول، الشيفرة المصدرية لـ RC4. ftp://ftp.ox.ac.uk/pub/crypto/misc/rc4.tar.gz ftp://idea.sec.dsi.unimi.it/pub/crypt/code/rc4.tar.gz [هذه هي الخوارزمية المستخدمة لتشفير ملفات PDF.]

تنزيل الأداة