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
oversight — Un leggero auditor di sicurezza e sandbox per script di shell. Oversight combina un motore di Analisi Statica (Rust) con l'Applicazione Dinamica (Linux Landlock) per mantenere il tuo sistema al sicuro da script dannosi. | Kitploit
Strumenti/GitHubGitHub/rakosn1cek/oversight
Analisi StaticaAnalisi Dinamica (Sandboxing)Analisi delle VulnerabilitàAnalisi del CodiceScripting e AutomazioneAnalisi MalwareDevSecOpsThreat IntelligenceApprendimento e FormazioneRisposta agli Incidenti
GitHub
39306 giorni faRevisionato da Kitploit
rakosn1cek/oversight

oversight

Un leggero auditor di sicurezza e sandbox per script di shell. Oversight combina un motore di Analisi Statica (Rust) con l'Applicazione Dinamica (Linux Landlock) per mantenere il tuo sistema al sicuro da script dannosi.

Vedi Repository

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

Oversight (v0.5.9)

GitHub stars Documentation Discord License Rust

Oversight è uno strumento di intelligence per la sicurezza da terminale e un paginatore intelligente per il codice, progettato per verificare gli script shell e i flussi di aggiornamento dei pacchetti prima che vengano eseguiti sul tuo sistema. Colma il divario tra fiducia cieca e noiosa verifica manuale grazie all'analisi euristica in tempo reale e alla revisione interattiva.

Oversight Demo


Punti salienti

  • Motore di verifica statica ed euristica: valuta i buffer degli script utilizzando pattern regex modulari e l'entropia di Shannon per individuare stringhe offuscate, binari compressi e catene di ciclo di vita sospette.
  • Fallback intelligente al paginatore: quando un flusso supera l'analisi senza alcun indicatore di rischio, Oversight funziona come un paginatore di testo reattivo con scorrimento fluido delle righe, avanzamento per pagine e supporto della rotellina del mouse.
  • Separazione dei diff Git multi-pacchetto: isola dinamicamente i flussi di aggiornamento in batch in schede dedicate per ciascun pacchetto, insieme ai file di build locali come PKGBUILD e gli script .install.
  • Intercettazione live della shell: hook leggeri opzionali per Zsh, Bash e Fish che intercettano i comandi ad alto rischio e richiedono un'analisi prima dell'esecuzione.

Installazione rapida

Tramite Arch User Repository (AUR)

yay -S oversight-git

Dai sorgenti

git clone https://github.com/Rakosn1cek/oversight.git
cd oversight
chmod +x install.sh
./install.sh

Avvio rapido

# Verifica uno script shell locale
oversight ./install.sh

# Verifica uno script remoto in modo sicuro in memoria
oversight https://raw.githubusercontent.com/example/repo/main/install.sh

# Invia diff git o pagine man direttamente tramite pipe
git diff | oversight

Integrazione con il gestore di pacchetti

Per usare Oversight come paginatore dei diff durante gli aggiornamenti dei pacchetti, aggiungi l'alias al profilo della tua shell:

# Per Yay (~/.zshrc o ~/.bashrc)
alias yay="yay --diffpager oversight"

Per Paru, aggiungi queste righe a ~/.config/paru/paru.conf:

[options]
Pager = oversight
CombinedUpgrade

Riferimento dei comandi principali

Tasto / InputContestoAzione
↓ / ↑Modalità paginatore / SchedeScorre la vista riga per riga
↓ / ↑Vista dei risultatiNaviga tra i risultati segnalati
j / kTutte le visteScorre la vista riga per riga
PageDown / SpaceTutte le visteScorre la vista in basso di una pagina
PageUp / bTutte le visteScorre la vista in alto di una pagina
d / uTutte le visteScorre la vista in basso o in alto di mezza pagina
Home / g / ←Tutte le visteSalta all'inizio del flusso
End / GTutte le visteSalta alla fine del flusso
Tab / 0-9Multi-pacchettoCicla o salta alle schede dei pacchetti
sVista dei risultatiAttiva/disattiva la soppressione del risultato selezionato
Rotellina del mouseTutte le visteScorre la vista in modo fluido di 3 righe
q / EscTutte le visteEsce da Oversight

Documentazione completa

Per guide dettagliate sull'architettura, la creazione di firme personalizzate (rules.json), la configurazione globale del paginatore di sistema e la risoluzione dei problemi, visita il sito ufficiale della documentazione:

👉 https://rakosn1cek.github.io/oversight/


Community e contributi

Contributi, invio di regole e feedback sono benvenuti.

  • Discuti e poni domande su Discord (Rakosn1cek Hub)
  • Apri una issue o una discussione su GitHub

Licenza

MIT © 2026 Rakosn1cek. L'attribuzione è obbligatoria per qualsiasi ridistribuzione o opera derivata.

Scarica lo strumento