摸鱼划水ing 2025-02-20 16:40 采纳率: 0%
浏览 9

关于hopper的使用

请问一下师傅用过hopper吗,我想问一下hopper能否对arm、mips这些架构的二进制so文件做自动用例生成和自动化fuzz

  • 写回答

2条回答 默认 最新

  • 阿里嘎多学长 2025-02-20 16:40
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    Hopper 的使用

    你好!我了解你想问的是 Hopper 的使用,特别是关于使用 Hopper 对 ARM、MIPS 等架构的二进制 SO 文件进行自动用例生成和自动化 fuzz 测试。

    Hopper 是一个反汇编工具,可以将二进制文件反汇编成汇编代码。对于你的需求,Hopper 可以帮助你生成用例,但是需要你自己编写脚本来实现自动化 fuzz 测试。

    以下是一些可能有用的信息:

    1. 使用 Hopper 反汇编 ARM 或 MIPS 架构的二进制文件,可以使用 -a 选项指定架构,例如 hopper -a arm -o output.asm input.so
    2. Hopper 可以生成汇编代码,但是你需要自己编写脚本来解析和生成用例。
    3. 对于自动化 fuzz 测试,你可以使用 fuzzing 工具,如 AFL、American Fuzzy Lop,或者使用 Hopper 生成的汇编代码来实现自定义的 fuzz 测试。

    如果你需要更多帮助,可以提供更多的信息,例如你当前使用的 Hopper 版本、你想要实现的 fuzz 测试目标等。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月20日