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
resmack-fuzz-test — Questo è un progetto sperimentale per [resmack](https://gitlab.com/d0c-s4vage/resmack) per determinare i migliori metodi per instrumentare i processi target, lavorare con breakpoint di memoria, snapshot fuzzing, gestione del corpus e metriche di feedback. | Kitploit
Strumenti/GitLabGitLab/d0c-s4vage/resmack-fuzz-test
Analisi Dinamica (Sandboxing)DebuggerFuzzingAnalisi di Binari
GitLabd0c-s4vage/resmack-fuzz-test

resmack-fuzz-test

Questo è un progetto sperimentale per [resmack](https://gitlab.com/d0c-s4vage/resmack) per determinare i migliori metodi per instrumentare i processi target, lavorare con breakpoint di memoria, snapshot fuzzing, gestione del corpus e metriche di feedback.

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 →
31486 anni faNon ancora revisionato
Condividi

Resmack Test di Fuzz

Questo progetto è un'esplorazione di un fuzzer guidato dal feedback che utilizza:

  • ptrace per l'instrumentazione
    • con breakpoint di memoria dinamici specificati dal processo target
  • snapshot/ripristino dei processi
    • utilizzando /proc/pid/map, /proc/pid/clear_refs e /proc/pid/pagemap
    • utilizzando process_vm_writev
  • contatori di prestazioni come meccanismo di feedback
  • gestione del corpus

Il codice e i concetti di successo implementati qui saranno assorbiti in resmack per renderlo un fuzzer completo anziché solo un generatore di dati basato su grammatica.

Caratteristiche/Esperimenti

Vedi il post sul blog Resmack: Fuzzing Thoughts - Part 2 per una descrizione completa di ciò che è stato fatto in questo progetto.

Utilizzo

running this project

Dipendenze

Questo progetto richiede:

  • Rust
  • Linux
  • linux-tools-common
  • linux-tools-generic
  • linux-tools-$(uname -r)
  • gcc

Un livello perf_event_paranoid di <= 2:

root@kitploit:~
echo 2 | sudo tee /proc/sys/kernel/perf_event_paranoid

Compilazione

Compilazione del target di test:

root@kitploit:~
gcc target.c -o a.out

Compilazione del fuzzer

root@kitploit:~
cargo build --release

Esecuzione del fuzzer

root@kitploit:~
cargo run --release ./a.out

Tutto insieme ora ♪ ♫

root@kitploit:~
gcc target.c -o a.out && cargo run --release ./a.out AAAAAAAAA

Esecuzione dei Test

root@kitploit:~
cargo test

Esecuzione dei Benchmark

root@kitploit:~
cargo bench --bench snapshots -- --verbose
Scarica lo strumento