Hopper icon indicating copy to clipboard operation
Hopper copied to clipboard

Hopper is a tool for generating fuzzing test cases for libraries automatically using interpretative fuzzing.

Results 8 Hopper issues
Sort by recently updated
recently updated
newest added

The application panicked (crashed). Message: index out of bounds: the len is 8192 but the index is 8192 Location: hopper-core/src/feedback/instr.rs:191 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⋮ 6 frames hidden ⋮ 7: core::panicking::panic_bounds_check::ha28980b0cc493af1...

I'm building libpng via Docker (To make sure that the install process of hopper is right) . To build libpng with Hopper clang compiler : `CC=/hopper/install/hopper-clang CXX=/hopper/install/hopper-clang++ ./configure` and `make`...

I encountered a fuzzer error when fuzzing [apache/apr](https://github.com/apache/apr) in official docker environment. I build `apache/apr` with the following commands,where `/fuzz/targets/apr` is the prefix of install location. ```bash ./configure --prefix=/fuzz/targets/apr make...

For the details, please see the photo below. ![Image](https://github.com/user-attachments/assets/dc245ef5-bac2-415d-85c2-6e8936e160a9)

通过`build.rs`编译出`hopper`后, 执行命令: ``` ./hopper compile --header /include/example_test.h --library /usr/lib64/libexample_test.so --output output ``` 报错如下: ``` warning: [email protected]: dir=Hopper/output, lib=example_test_fuzz error: failed to run custom build command for `hopper-harness v1.0.0 (Hopper/hopper-harness)` note:...

When running project with docker, you should not let the tested library in the `/fuzz` directory(which is the working directory set by Dockerfile). More strictly speaking, the user should keep...

I have been reading your paper "HOPPER: Interpretative Fuzzing for Libraries" with great interest. I am currently trying to reproduce the experimental results, especially those involving GraphFuzz, but I have...

Problem encountered: When executing hopper fuzz output, an error occurred. Execution steps: ``` hopper compile --header ./cJSON.h --library ./libcjson.so --output output hopper fuzz output ``` Error message (fuzzer_error.log): ``` Error...