Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
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
zeroboot — Sandbox VM sub-millisecondi per agenti AI tramite fork copy-on-write | Kitploit
Strumenti/GitHubGitHub/zerobootdev/zeroboot
Sicurezza dei ContenitoriAnalisi Dinamica (Sandboxing)Virtualizzazione per la SicurezzaSicurezza CloudDevSecOpsSicurezza dell'IA
GitHubzerobootdev/zeroboot

zeroboot

Sandbox VM sub-millisecondi per agenti AI tramite fork copy-on-write

Vedi Repository
2.4k107105 mesi faRevisionato da Kitploit

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 →
Condividi
Sito web

Zeroboot

Sandbox VM sub-millisecond per agenti AI tramite fork copy-on-write

License Rust API Status


demo

Provalo

root@kitploit:~
curl -X POST https://api.zeroboot.dev/v1/exec \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer zb_demo_hn2026' \
  -d '{"code":"import numpy as np; print(np.random.rand(3))"}'

Benchmark

Ogni sandbox è una vera macchina virtuale KVM con isolamento della memoria garantito dall'hardware.

Come funziona

root@kitploit:~
  Firecracker snapshot ──► mmap(MAP_PRIVATE) ──► KVM VM + restored CPU state
                              (copy-on-write)         (~0.8ms)
  1. Template (una tantum): Firecracker avvia una VM, precarica il tuo runtime e crea uno snapshot della memoria + stato della CPU
  2. Fork (~0.8ms): Crea una nuova VM KVM, mappa la memoria dello snapshot come CoW, ripristina lo stato della CPU
  3. Isolamento: Ogni fork è una VM KVM separata con isolamento della memoria garantito dall'hardware

SDK

Python — sdk/python

root@kitploit:~
from zeroboot import Sandbox
sb = Sandbox("zb_live_your_key")
result = sb.run("print(1 + 1)")

TypeScript — sdk/node

root@kitploit:~
import { Sandbox } from "@zeroboot/sdk";
const result = await new Sandbox("zb_live_your_key").run("console.log(1+1)");

Documentazione

  • Riferimento API
  • Guida al Deployment
  • Architettura

Stato

Prototipo funzionante. La primitiva di fork, i benchmark e l'API sono reali, ma non ancora pronti per la produzione. Apri un issue se sei interessato.

Self-host o gestito

Zeroboot è open source. Puoi ospitarlo su qualsiasi macchina Linux con KVM, oppure usare l'API gestita:

root@kitploit:~
curl -X POST https://api.zeroboot.dev/v1/exec \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer zb_demo_hn2026' \
  -d '{"code":"import numpy as np; print(np.random.rand(3))"}'

Stiamo costruendo il servizio gestito per team che non vogliono gestire la propria infrastruttura. Iscriviti per l'accesso anticipato: https://tally.so/r/aQGkpb

Limitazioni note

  • I fork condividono lo stato del CSPRNG dallo snapshot. L'entropia del kernel viene riseminata tramite RNDADDENTROPY, ma i PRNG in userspace (numpy, OpenSSL) necessitano di una risemina esplicita per ogni fork. Vedi la guida di Firecracker.
  • Singola vCPU per fork. Multi-vCPU è architetturalmente possibile ma non implementato.
  • Nessuna rete all'interno dei fork. Le sandbox comunicano solo tramite I/O seriale.
  • Gli aggiornamenti del template richiedono un re-snapshot completo (~15s). Nessuna patch incrementale.

Licenza

Apache-2.0

Scarica lo strumento
MetricaZerobootE2BmicrosandboxDaytona
Latenza di spawn p500.79ms~150ms~200ms~27ms
Latenza di spawn p991.74ms~300ms~400ms~90ms
Memoria per sandbox~265KB~128MB~50MB~50MB
Fork + exec (Python)~8ms---
1000 fork concorrenti815ms---