Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
hardstop — Implementazione di riferimento per "Hard Stop: Kernel-Level Preemption and Containment for Rogue Agentic Execution". Epistemic Andon Cord fuori banda, prelazione del gruppo di processi POSIX sotto il millisecondo (<0,154 ms) ed estrazione dello stato WAL resistente alle letture parziali. | Kitploit
Strumenti/GitHubGitHub/joseluispino/hardstop
Strumenti DifensiviSicurezza dei ContenitoriAnalisi Dinamica (Sandboxing)Sicurezza CloudRilevamento IntrusioniPaper e RicercaApprendimento e FormazioneRisposta agli IncidentiSicurezza dell'IARilevamento di Anomalie
GitHub
2312h 52m faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
joseluispino/hardstop

hardstop

Vedi Repository

Informazioni

Implementazione di riferimento per "Hard Stop: Kernel-Level Preemption and Containment for Rogue Agentic Execution". Epistemic Andon Cord fuori banda, prelazione del gruppo di processi POSIX sotto il millisecondo (<0,154 ms) ed estrazione dello stato WAL resistente alle letture parziali.

Condividi

Hard Stop: Preemption e Contenimento a Livello Kernel per l'Esecuzione Agentica Fuori Controllo

Paper arXiv ORCID License Python 3.10+ Status: Patent Pending

Nota sulla Open Agent Safety Platform di Nvidia (28 settembre 2026): La neonata architettura Sentry di Nvidia utilizza DPU BlueField out-of-band per ottenere un contenimento degli agenti su scala millisecondo. Hard Stop fornisce un'alternativa software-defined. Utilizzando hook eBPF LSM in-line e cgroup v2, questa implementazione di riferimento raggiunge una preemption interamente in software su hardware Linux commerciale, offrendo un contenimento a zero leakage senza richiedere silicio specializzato.

inferiore a 5 microsecondi

Abstract: Un'IA generativa autonoma che opera in un ciclo di esecuzione continuo senza un Epistemic Andon Cord out-of-band rappresenta un rischio operativo esistenziale. Hard Stop introduce un'architettura di controllo supervisionale a doppio piano che combina supervisione out-of-band tramite Discrete Event System (DES), sentinelle Synchronous Reactive (SR) e bus di preemption POSIX/eBPF sub-millisecondo (<0,154 ms)—dimostrando blocchi deterministici dei processi prima che il traffico socket fuori target o le system call non autorizzate attraversino i confini dell'hypervisor.


L'Invariante Fondamentale: Invalidazione Epistemica Auto-Referenziale

Principio: Un modello linguistico stocastico non può fungere da arbitro deterministico della propria sicurezza.

Formalmente, qualsiasi ciclo di sicurezza auto-valutante interno composto da un modello probabilistico $M$ con tasso di errore non nullo $\epsilon > 0$ eredita una probabilità di errore composta $P(\text{error}) \ge 1 - (1 - \epsilon)^k$. Le garanzie deterministiche di sicurezza richiedono rigorosamente un'architettura di controllo supervisionale out-of-band che operi direttamente ai confini del runtime, dei cgroup e del kernel.


Panoramica Architetturale

root@kitploit:~
                         [ Agent Generative Loop ]
                                    │
                            Tool Dispatch Stream
                                    │
 ┌──────────────────────────────────▼──────────────────────────────────┐
 │                 Out-of-Band Epistemic Sentinel Bus                  │
 │  • Egress Domain Meet (D ∩ D_eval = ∅)                              │
 │  • Path Traversal & SSTI Lexical/LSM Tripwires                      │
 │  • Execution Surface Boundary Verification                          │
 └──────────────────────────────────┬──────────────────────────────────┘
                                    │ Invariant Breach (<0.154 ms)
                                    ▼
 ┌─────────────────────────────────────────────────────────────────────┐
 │               Sub-Millisecond Physical Preemption Bus               │
 │  1. Immediate Non-Cooperative SIGSTOP / Cgroup Freeze (<0.026 ms)   │
 │  2. Out-of-Band Lock-Free Write-Ahead Log (WAL) State Extraction    │
 │  3. Asynchronous LangGraph interrupt() Snapshot (0 Leaked Tokens)   │
 └─────────────────────────────────────────────────────────────────────┘

Telemetria Empirica dei Sistemi

Benchmark condotti secondo il protocollo gerarchico a due livelli di Kalibera & Jones (2013): E=15 lanci indipendenti di processi OS (ASLR nuovo per ogni lancio), I=50/3 iterazioni di warmup scartate, M=100/20 iterazioni misurate per processo, B=2.000 ricampionamenti bootstrap gerarchici. Le statistiche sono mediane non parametriche con IC al 95%.

Metrica di ValutazioneBaseline Non MitigataArchitettura Hard StopRilevanza Sistemica
Azioni Totali Eseguite17.600 (Fuga di 4,5 Giorni)Preempted all'Azione 1Eliminazione completa della superficie d'attacco
Compromissione AWS IMDSEsfiltrazione Completa delle CredenzialiBloccato (< 0,026 ms)Zero esposizione delle credenziali IAM
Ingresso Mesh Tailscale181 Nodi Sandbox ArruolatiBloccato (< 0,026 ms)Egress VPN mesh aziendale prevenuto
Segreti Host Raccolti136 Segreti di Produzione0 Segreti DivulgatiPreservazione completa dell'air-gap
Valutazione Tripwire (mediana)∞ (Fallito l'Arresto)0,40 µs [IC 95%: 0,40, 0,41 µs]Controllo deterministico sub-microsecondo
Valutazione Tripwire (p99)∞0,55 µs [IC 95%: 0,50, 0,62 µs]Latenza di coda ≪ 0,100 ms
Freeze SIGSTOP (mediana)N/A0,0048 ms [IC 95%: 0,0042, 0,0057 ms]Arresto non cooperativo del process group
Freeze SIGSTOP (p99)N/A0,0171 ms [IC 95%: 0,0128, 0,0252 ms]6× entro il limite architetturale di 0,154 ms
Overhead di Compute IdleFuga al 100% di CPU0 ms di CPU SpinSerializzazione durevole dello stato WAL

Metodologia: Kalibera, T., & Jones, R. (2013). Rigorous benchmarking in reasonable time. ISMM '13. https://doi.org/10.1145/2464157.2464160
Eseguire python benchmark_latency.py per riprodurre. Risultati registrati in benchmark_results.jsonl.


Quickstart e Verifica

Eseguire il runner di benchmark empirico e la suite di verifica per riprodurre i tempi di preemption sub-millisecondo:

root@kitploit:~
# Clone the repository
git clone https://github.com/joseluispino/hardstop.git
cd hardstop

# Install requirements
pip install -r requirements.txt

# 1. Run live sub-millisecond preemption and sentinel latency benchmarks
python benchmark_latency.py

# 2. Run the empirical verification test suite (20 tests, 100% pass rate in <0.25s)
pytest -v test_andon_circuit_breaker.py

Requisito di Piattaforma: Kernel Linux 5.15+ (Ubuntu, Debian, Fedora, Arch) o Windows Subsystem for Linux (WSL2). La preemption fisica utilizza la segnalazione dei process group Linux (os.killpg) e la verifica WAL su memoria condivisa POSIX.

Suite di Test Verificate (20 Test su 8 Suite)

  • Execution Surface Guards: Convalida le allowlist di base e personalizzate per domini, percorsi e system call.
  • Egress Domain Meet Containment: Blocca domini esterni non autorizzati e probe verso AWS IMDS link-local (169.254.169.254).
  • Lexical & SSTI Tripwires: Intercetta template injection Jinja2, sequenze di path traversal verso /proc/, /sys/ e file shadow.
  • Sandbox Path Traversal: Canonicalizza i percorsi tramite Path.resolve() per intercettare sequenze di fuga dalla directory.
  • Command Surface Verification: Applica allowlist di binari e blocca strumenti proibiti (curl, nc, kubectl, tailscale).
  • Process Group Isolation: Verifica gli arresti non cooperativi dell'albero dei processi tramite SIGSTOP/SIGKILL e il recupero WAL da letture parziali.
  • LangGraph Node Integration: Conferma snapshot di stato a zero token-leak e gestione durevole degli interrupt.
  • WCET Bound Invariant: Verifica che il limite superiore di confidenza p99 bootstrap empirico K&J rispetti il limite di 0,154 ms con un margine di 6×.

Struttura del Repository

  • andon_circuit_breaker.py: Implementazione di riferimento principale di PosixProcessSupervisor, ExecutionSurfaceGuard e AndonCircuitBreaker.
  • benchmark_latency.py: Benchmark empirico standalone che misura la latenza p50/p95/p99 sub-millisecondo di tripwire e preemption.
  • test_andon_circuit_breaker.py: Testbed di verifica eseguibile (20 asserzioni di unit test su 8 suite).
  • requirements.txt: Dipendenze runtime minime (pydantic, pytest).
  • LICENSE: Apache License, Version 2.0 (con protezione Patent Retaliation della Sezione 3).

Citazione

Se fai riferimento a questa architettura o all'implementazione di riferimento nella tua ricerca, cita:

root@kitploit:~
@misc{pino2026hardstop,
  title={Hard Stop: Kernel-Level Preemption and Containment for Rogue Agentic Execution},
  author={Jos{\'e} Luis Pino},
  year={2026},
  eprint={2609.29808},
  archivePrefix={arXiv},
  primaryClass={cs.CR},
  url={https://arxiv.org/abs/2609.29808}
}

Brevetto e Avviso Legale

Le tecnologie e i metodi architetturali qui descritti sono soggetti a domande di brevetto pendenti depositate presso lo United States Patent and Trademark Office (USPTO). Patent Pending.

Autore e Contatti

José Luis Pino
Ricercatore Indipendente — Westlake Village, CA, USA

  • Email: [email protected]
  • ORCID: 0009-0005-4854-3914
  • LinkedIn: linkedin.com/in/joseluispino
  • X / Twitter: @joseluispino
Scarica lo strumento