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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
hpfeeds — بروتوكول عام مُصادَق عليه لتغذية البيانات من مشروع Honeynet | Kitploit
أدوات/GitHubGitHub/hpfeeds/hpfeeds
البرمجة النصية والأتمتةجمع المعلوماتأمن الشبكاتالأدوات والمكوناتاستخبارات التهديداتكشف التسلل
GitHubhpfeeds/hpfeeds

hpfeeds

بروتوكول عام مُصادَق عليه لتغذية البيانات من مشروع Honeynet

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

الأكثر شعبية

عرض الكل →

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

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

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

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

hpfeeds

PyPI Codecov Read the Docs

حول

hpfeeds هو بروتوكول نشر-اشتراك خفيف الوزن معتمد على المصادقة. يتميز بتنسيق إرسال بسيط بحيث يتمكن الجميع من الاشتراك في التدفقات بلغتهم المفضلة في وقتٍ شبه فوري. تُفصل التدفقات المختلفة عبر قنوات وتدعم حمولات ثنائية عشوائية. وهذا يعني أن مستخدمي القناة هم من يحددون بنية البيانات. ومن الشائع تمرير JSON عبر hpfeeds.

يهدف هذا المشروع إلى توفير وسيط (broker) حديث متوافق مع بايثون 3 مبني على asyncio بالإضافة إلى عميل متوافق مع بايثون 3.

التثبيت

العميل الأساسي لا يعتمد على أي تبعيات (dependencies). يمكنك تثبيته باستخدام pip.

root@kitploit:~
pip install hpfeeds

يمكنك تشغيل تتبع (tail) لسطر أوامر قناة hpfeeds باستخدام سطر الأوامر:

root@kitploit:~
hpfeeds subscribe --host localhost -p 10000 -i myident -s mysecret -c mychannel

يمكنك أيضاً نشر حدث واحد:

root@kitploit:~
hpfeeds publish --host localhost -p 10000 -i myident -s mysecret -c mychannel '{"event": "ping"}'

يمكنك أيضاً تثبيت تبعيات الوسيط (broker) باستخدام pip:

root@kitploit:~
pip install hpfeeds[broker]

يمكنك أيضاً تشغيل وسيط (broker) باستخدام Docker:

root@kitploit:~
docker run -p "0.0.0.0:20000:20000" -p "0.0.0.0:9431:9431" hpfeeds/hpfeeds-broker:latest

سيقوم بتخزين مفاتيح الوصول في قاعدة بيانات sqlite داخل /app/var. عميل sqlite مثبت في الحاوية لإدارة الوصول. يجب عليك التأكد من أن /app/var هو وحدة تخزين (volume). يمكن لعملائك الاتصال على المنفذ 20000، ويمكن لـ prometheus الاتصال على المنفذ 9431.

وثائق أكثر تفصيلاً متاحة على https://python.hpfeeds.org.

تنزيل الأداة