Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
resmack-fuzz-test — Este é um projeto experimental para [resmack](https://gitlab.com/d0c-s4vage/resmack) descobrir os melhores métodos para instrumentar processos alvo, trabalhar com breakpoints de memória, fuzzing de snapshots, gerenciamento de corpus e métricas de feedback. | Kitploit
Ferramentas/GitLabGitLab/d0c-s4vage/resmack-fuzz-test
Análise Dinâmica (Sandboxing)DepuradoresFuzzingAnálise de Binários
GitLabd0c-s4vage/resmack-fuzz-test

resmack-fuzz-test

Este é um projeto experimental para [resmack](https://gitlab.com/d0c-s4vage/resmack) descobrir os melhores métodos para instrumentar processos alvo, trabalhar com breakpoints de memória, fuzzing de snapshots, gerenciamento de corpus e métricas de feedback.

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
3148há 6 anosAinda não revisado
Compartilhar

Resmack Fuzz Test

Este projeto é uma exploração de um fuzzer orientado por feedback que utiliza:

  • ptrace para instrumentação
    • com breakpoints de memória dinâmicos especificados pelo processo alvo
  • snapshoting/restauração de processos
    • usando /proc/pid/map, /proc/pid/clear_refs e /proc/pid/pagemap
    • usando process_vm_writev
  • contadores de desempenho como mecanismo de feedback
  • gerenciamento de corpus

Código e conceitos bem-sucedidos implementados aqui serão absorvidos no resmack para transformá-lo em um fuzzer completo em vez de apenas um gerador de dados baseado em gramática.

Recursos/Experimentos

Veja a postagem do blog Resmack: Fuzzing Thoughts - Part 2 para um relato completo sobre o que é feito neste projeto.

Uso

executando este projeto

Dependências

Este projeto requer:

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

Um nível perf_event_paranoid de <= 2:

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

Compilação

Compilando o alvo de teste:

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

Compilando o fuzzer

root@kitploit:~
cargo build --release

Executando o fuzzer

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

Tudo junto agora ♪ ♫

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

Executando Testes

root@kitploit:~
cargo test

Executando Benchmarks

root@kitploit:~
cargo bench --bench snapshots -- --verbose
Baixar ferramenta