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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
brotli-checker — Skill per Claude Code e Codex per individuare copie di Brotli potenzialmente vulnerabili e guidare gli aggiornamenti per CVE-2026-111497. | Kitploit
Strumenti/GitHubGitHub/trailofbits/brotli-checker
Strumenti DifensiviAnalisi StaticaScanner di VulnerabilitàSicurezza dei ContenitoriAnalisi delle VulnerabilitàAnalisi del CodiceDevSecOpsAnalisi di BinariSicurezza della Supply ChainSicurezza dell'IA
GitHub
10118h 44m 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 →
trailofbits/brotli-checker

brotli-checker

Skill per Claude Code e Codex per individuare copie di Brotli potenzialmente vulnerabili e guidare gli aggiornamenti per CVE-2026-111497.

Vedi Repository
Condividi

Brotli Checker

Brotli Checker individua le copie del decoder Brotli che potrebbero necessitare di un aggiornamento per CVE-2026-111497. Installalo come skill di Claude Code o Codex, quindi chiedigli di controllare il tuo progetto.

La skill analizza il codice sorgente, le dipendenze, i pacchetti dell'app e i filesystem dei container non compressi. Verifica le impronte del codice sorgente e il codice binario ELF supportato, indaga quali copie utilizza l'app e spiega cosa aggiornare o rivedere. Ogni copia mantiene il proprio risultato.

Per la revisione del codice sorgente, Trailmark mappa le chiamate alle API del decoder e di fetch, aiutando l'assistente a trovare i chiamanti da ispezionare. Lo scanner individua le parti sospette; Trailmark aiuta a mostrare come il codice è connesso. L'assistente verifica se tali connessioni si applicano all'app in esecuzione.

Installazione e utilizzo

Chiedi a Claude Code o Codex:

Install the brotli-checker skill from https://github.com/trailofbits/brotli-checker/tree/main/skills/brotli-checker

Per l'installazione manuale, copia l'intera cartella skills/brotli-checker in ~/.claude/skills/ (Claude Code) o ~/.codex/skills/ (Codex). Avvia una nuova sessione, apri il progetto da controllare e chiedi:

Use brotli-checker to check this project and tell me whether I need to update anything.

Puoi anche indicare una cartella o un pacchetto dell'app. Con solo un indirizzo web, la skill spiega cosa manca e prepara una richiesta per il tuo provider di hosting. Gli header HTTP non possono stabilire lo stato di patch del decoder.

Richiede Python 3.12–3.15 e uv per la scoperta del codice sorgente di Trailmark. Lo scanner standalone utilizza solo la libreria standard.

Eseguire lo scanner direttamente

Per raccogliere evidenze locali senza un agente:

git clone https://github.com/trailofbits/brotli-checker.git
cd brotli-checker
python3 skills/brotli-checker/scripts/brotli_inventory.py /path/to/application

L'output predefinito spiega i risultati e i passaggi successivi. Aggiungi --json per le evidenze per singola copia, le lacune di copertura e un user_summary in linguaggio semplice. Consulta la guida dello scanner per flag, codici di uscita, scoperta del codice sorgente di Trailmark, inventario dei binari e revisione del disassemblato.

Comprendere il risultato

Il codice interessato richiede un aggiornamento o una revisione di backport del fornitore. I risultati su versioni e dipendenze necessitano di conferma rispetto alla build effettiva dell'app. Una copia corretta non esclude altre copie incluse, e una scansione vuota non dimostra che un'app sia sicura.

Lo scanner legge i file senza eseguire codice dell'applicazione né inviare probe di rete. I riferimenti compilati inclusi nei pacchetti coprono build ELF x86, x86-64, ARM/Thumb, AArch64, RISC-V64, PowerPC64 little-endian, s390x, MIPS32/64 in entrambi gli ordini di byte e LoongArch64. La copertura dipende dal compilatore e dai flag di build; consulta la matrice di build. Formati non supportati, file saltati e limiti di risorse producono lacune di copertura. Trovare codice interessato non dimostra che un'app in esecuzione lo utilizzi o che un attaccante possa raggiungerlo.

Le regole utilizzano uno snapshot dell'advisory datato 2026-10-23. Verifica le indicazioni attuali del fornitore per aggiornamenti e backport.

Documentazione

  • Guida dello scanner: comandi, output, limiti e revisione dei binari.
  • Advisory: versioni corrette, impronte e provenienza.
  • Raggiungibilità: analisi di Node, Electron, Java, font, TLS e codice compilato.
  • Contribuire: configurazione di sviluppo e controlli.
  • Changelog: cronologia delle release.
  • Politica di sicurezza: segnalazione privata delle vulnerabilità.

MIT. I riferimenti compilati di Brotli mantengono le loro note upstream.

Scarica lo strumento