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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
context-segmentation — إدارة سياق آلية متعددة الوكلاء للمهام طويلة المدى في وكلاء الذكاء الاصطناعي المحليين | Kitploit
أدوات/GitHubGitHub/9xeb/context-segmentation
CTFتعلم الآلةالأوراق والأبحاثالتعلم والتعليمأمن الذكاء الاصطناعيمختبرات وتدريب عملي
GitHub9xeb/context-segmentation

context-segmentation

إدارة سياق آلية متعددة الوكلاء للمهام طويلة المدى في وكلاء الذكاء الاصطناعي المحليين

عرض المستودع
1منذ 2 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

تقسيم السياق لوكلاء SLM

هذا هو تنفيذ الحل المقترح في الورقة العلمية: Evaluating Context Segmentation in Locally Deployable SLMs for Cybersecurity CTF Tasks

الإعداد

تأكد من تثبيت Python 3.12.3+ إلى جانب Docker engine

بيئة Python

root@kitploit:~
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install -r requirements.txt

llama.cpp

شغّل llama.cpp مع Vulkan

root@kitploit:~
docker compose --profile vulkan up -d

أو مع Cuda

root@kitploit:~
docker compose --profile cuda up -d

بناء النماذج والحاويات

نزّل نموذج اللغة الكبير (LLM) المطلوب بصيغة GGUF من HuggingFace، ثم ابنِ حاويات intercode-ctf.

root@kitploit:~
docker exec -it llamacpp ./llama-cli -hf unsloth/gemma-4-E2B-it-GGUF:Q4_K_M  # or any other GGUF model on HF
docker build -t intercode-ctf -f intercode/docker/ctf.Dockerfile ./intercode
docker restart llamacpp

تشغيل المعيار

شغّل N من المعايير لاستراتيجية (plain أو explorer)

هذا يراكم النتائج في ملف $MODEL_NAME.$STRATEGY.bench

root@kitploit:~
OPENAI_API_BASE=http://127.0.0.1:8080/ \
OPENAI_API_KEY=1234 \ #Mock key (we run locally)
python3 intercode_test.py \
  --model unsloth/gemma-4-E2B-it-GGUF:Q4_K_M \ #HF model
  --strategy plain \ #plain or explorer
  --count 1 #N

تحقق من نتائج المعيار

root@kitploit:~
jq '.' gemma-4-E2b-it-GGUF:Q4_K_M.plain.bench

ملاحظات

الكود الموجود في الدليل intercode مأخوذ من princeton-nlp/intercode وتم تعديله ليعمل مع إعدادنا.

تنزيل الأداة