Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitLabGitLab/d0c-s4vage/resmack-fuzz-test
Análisis Dinámico (Sandboxing)DepuradoresFuzzingAnálisis de Binarios
GitLabd0c-s4vage/resmack-fuzz-test

resmack-fuzz-test

Este es un proyecto experimental para [resmack](https://gitlab.com/d0c-s4vage/resmack) para determinar los mejores métodos para instrumentar procesos objetivo, trabajar con breakpoints de memoria, fuzzing de instantáneas, gestión de corpus y métricas de retroalimentación.

Ver Repositorio

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
31hace 6 añosAún no revisado

Resmack Prueba de Fuzzing

Este proyecto es una exploración de un fuzzer guiado por retroalimentación que utiliza:

  • ptrace para instrumentación
    • con puntos de interrupción de memoria dinámica especificados por el proceso objetivo
  • instantánea/restauración de procesos
    • usando /proc/pid/map, /proc/pid/clear_refs, y /proc/pid/pagemap
    • usando process_vm_writev
  • contadores de rendimiento como mecanismo de retroalimentación
  • gestión del corpus

El código y conceptos exitosos implementados aquí serán absorbidos en resmack para convertirlo en un fuzzer completo en lugar de solo un generador de datos basado en gramática.

Características/Experimentos

Consulte la publicación del blog Resmack: Fuzzing Thoughts - Part 2 para obtener un informe completo sobre lo que se hace en este proyecto.

Uso

ejecutando este proyecto

Dependencias

Este proyecto requiere:

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

Un nivel de perf_event_paranoid de <= 2:

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

Compilación

Compilando el objetivo de prueba:

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

Compilando el fuzzer

root@kitploit:~
cargo build --release

Ejecutando el fuzzer

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

Todo junto ahora ♪ ♫

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

Ejecutando Pruebas

root@kitploit:~
cargo test

Ejecutando Benchmarks

root@kitploit:~
cargo bench --bench snapshots -- --verbose
Descargar herramienta