Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
resmack-fuzz-test — 这是一个为[resmack](https://gitlab.com/d0c-s4vage/resmack)设计的实验性项目,旨在找出最佳的进程插装方法、内存断点操作、快照模糊测试、语料库管理和反馈指标。 | Kitploit
工具/GitLabGitLab/d0c-s4vage/resmack-fuzz-test
动态分析 (沙盒)调试器模糊测试二进制分析
GitLabd0c-s4vage/resmack-fuzz-test

resmack-fuzz-test

这是一个为[resmack](https://gitlab.com/d0c-s4vage/resmack)设计的实验性项目,旨在找出最佳的进程插装方法、内存断点操作、快照模糊测试、语料库管理和反馈指标。

查看仓库
31486年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Resmack 模糊测试

本项目探索了一个基于反馈的模糊测试工具,它使用:

  • ptrace 进行插桩
    • 通过目标进程指定的动态内存断点
  • 进程快照/恢复
    • 使用 /proc/pid/map、/proc/pid/clear_refs 和 /proc/pid/pagemap
    • 使用 process_vm_writev
  • 性能计数器作为反馈机制
  • 语料库管理

此处实现的成功代码和概念将被吸收到 resmack 中,使其成为一个完整的模糊测试工具 而不仅仅是基于语法的数据生成器。

特性/实验

参见博客文章 Resmack: Fuzzing Thoughts - Part 2 了解本项目所做工作的完整说明。

使用方法

运行此项目

依赖关系

本项目需要:

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

perf_event_paranoid 级别需为 <= 2:

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

构建

构建测试目标:

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

构建模糊测试工具

root@kitploit:~
cargo build --release

运行模糊测试工具

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

现在一起运行 ♪ ♫

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

运行测试

root@kitploit:~
cargo test

运行基准测试

root@kitploit:~
cargo bench --bench snapshots -- --verbose
下载工具