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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
binfinder — اعثر على الملفات الثنائية غير المثبتة عبر مدير الحزم | Kitploit
أدوات/GitHubGitHub/aquasecurity/binfinder
أمن الحاوياتتحليل الملفات الثنائيةأمن سلسلة التوريد
GitHubaquasecurity/binfinder

binfinder

اعثر على الملفات الثنائية غير المثبتة عبر مدير الحزم

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

الأكثر شعبية

عرض الكل →

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

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

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

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

binfinder

اعثر على الملفات الثنائية غير المثبتة عبر مدير الحزم

المتطلبات الأساسية

البرمجيات

  • go version >= 1.12
  • docker version >= 19

كيفية البناء وتشغيل binfinder

البناء

root@kitploit:~
$ make build

بمجرد اكتمال البناء، يمكنك تشغيل bindfinder عن طريق تنفيذ:

root@kitploit:~
$ ./binfinder --images <comma separated list of image> --output data --top 20

سيكون الناتج ملفات diff لكل صورة، علم top (الافتراضي 0) إذا كانت القيمة أكبر من 0 يقوم بسحب أول N صورة شائعة لتشغيل binfinder عليها.

لتشغيل التحليل على ملفات diff التي تم إنشاؤها بعد العثور على الاختلافات، يمكنك تشغيل التحليل للحصول على عدد كل diff عبر جميع ملفات json:

root@kitploit:~
$ ./binfinder --analyze --output data

سيكون الناتج ملف analysis.csv.

لتشغيل binfinder على السجل (registry) مرر العلم --registry host إلى واجهة الأوامر

root@kitploit:~
$ ./binfinder --top=10 --registry=http://localhost:5000 --output data

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

لتشغيل binfinder على سجل DTR مرر العلم --registry={HOSTNAME} --dtr --user={USER} --password={PASSWORD} إلى واجهة الأوامر

root@kitploit:~
$ ./binfinder --top=10 --registry=https://vm01-7b86bb7b.westeurope.cloudapp.azure.com:8443 --dtr --user={user} --password={password} --output data

ستقوم واجهة الأوامر بسحب الصور من DTR والتحقق من الاختلافات الثنائية.

ملاحظات:

  • يتطلب binfinder ملفات الصدفة alpine.sh، وubuntu.sh، وcentos.sh، وcentos_get_all_pkg.sh ليعمل، ويجب أن تكون هذه الملفات موجودة في الدليل الذي سيُنفَّذ منه الأمر.
  • لتحسين الأداء، اسحب صورة docker قبل تشغيل binfinder.
  • لا تُدعم الصور المبنية على Busybox في الوقت الحالي.
تنزيل الأداة