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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2010-1205 — استغلال تجريبي لتجاوز سعة المخزن المؤقت في libpng | Kitploit
أدوات/GitHubGitHub/mk219533/cve-2010-1205
تحليل الثغرات الأمنيةالاستغلالالاختبار العشوائيالتعلم والتعليماستغلال الملفات الثنائية
GitHubmk219533/cve-2010-1205

CVE-2010-1205

استغلال تجريبي لتجاوز سعة المخزن المؤقت في libpng

عرض المستودع
4منذ 15 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

مثال استغلال ثغرة CVE-2010-1205 في libpng (<=1.4.2)

gregbook - مجموعة برامج نموذجية موزعة مع مصادر libpng

generate - يُنشئ ملف png خبيث يسبب تجاوز سعة الكومة (heap-overflow) عند قراءة الملف باستخدام libpng

خطوات إعادة الإنتاج: ./build.sh # بناء جميع المكتبات والملفات التنفيذية. تم ربط gregbook/rpng2-x مع libpng-1.4.2 (به ثغرة) ./generate/build/generate # يُنشئ xploit.png - ملف png تالف cd gregbook/ ./rpng2-x ../xploit.png # تشغيل مثال يوضح كيفية استخدام libpng لعرض ملف png. ينتهي بخطأ تجزئة (Segmentation fault).

خطوات التشغيل مع إصدار libpng المُصحح (1.4.3): في ملف gregbook/Makefile عدّل السطر 33: PNGDIR = ../libpng-1.4.3 في مجلد gregbook نفّذ: make clean && make ./rpng2-x ../xploit.png # يفتح نافذة تعرض ملف png

تنزيل الأداة