Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
context-segmentation — Gestion automatisée du contexte multi-agents pour les tâches à long horizon dans les agents d'IA locaux | Kitploit
Outils/GitHubGitHub/9xeb/context-segmentation
CTFApprentissage AutomatiqueArticles et RechercheApprentissage et ÉducationSécurité de l'IALabs et Pratique
GitHub9xeb/context-segmentation

context-segmentation

Gestion automatisée du contexte multi-agents pour les tâches à long horizon dans les agents d'IA locaux

Voir le dépôt
1il y a 2 moisPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Segmentation du contexte pour les agents SLM

Ceci est l'implémentation de la solution proposée dans l'article scientifique : Evaluating Context Segmentation in Locally Deployable SLMs for Cybersecurity CTF Tasks

Configuration

Assurez-vous que Python 3.12.3+ est installé ainsi que Docker engine

Environnement Python

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

llama.cpp

Démarrez llama.cpp avec Vulkan

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

ou avec Cuda

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

Construire les modèles et les conteneurs

Téléchargez le grand modèle de langage (LLM) souhaité au format GGUF depuis HuggingFace, puis construisez les conteneurs 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

Exécuter le benchmark

Exécutez N benchmarks d'une stratégie (plain ou explorer)

Cela accumule les résultats dans un fichier $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

Vérifiez les résultats du benchmark

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

Remarques

Le code dans le répertoire intercode a été repris de princeton-nlp/intercode et adapté pour fonctionner avec notre configuration.

Télécharger l’outil