fuzzer icon indicating copy to clipboard operation
fuzzer copied to clipboard

A Python interface to AFL, allowing for easy injection of testcases and other functionality.

Results 11 fuzzer issues
Sort by recently updated
recently updated
newest added

Hello, I'm trying to install the fuzzer (with all the dependencies) on the docker container but every way of installation I'm facing different problems. Is there any instruction how to...

This is actually a really useful standalone tool. We should get some docs.

help wanted

Hey, I have successfully installed everything in a virtual environment and am now trying to fuzz a simple c-program with the following command: `shellphuzz -i -c 1 -d 1 /home/user/local_fuzzing/target/target_binary`...

(angr) angr@ee8fe98b1fc4:$ shellphuzz -i -c 27 -d 13 libarchive/bsdtar [\*] Drilling... [\*] Creating fuzzer... Traceback (most recent call last): File "/home/angr/.virtualenvs/angr/bin/shellphuzz", line 7, in \ exec(compile(f.read(), \_\_file_\_, 'exec')) File "/home/angr/angr-dev/fuzzer/shellphuzz",...

I'm a little confused about how can shellphuzz call driller, I can not find anywhere import driller module . Also, I encountered a problem about using shellpuzz to do drilling...

So tested: Ubuntu 18.04 TLS Executing the following command will reproduce the problem: pip install git+https://github.com/shellphish/fuzzer Installing collected packages: future, ana, z3-solver, claripy, smmap2, gitdb2, GitPython, decorator, networkx, cooldict, dpkt-fix,...

I got this when I tried `pip install git+https://github.com/shellphish/shellphish-afl` ``` /tmp/pip-ugqYQB-build/bin/afl-multi-cgc/afl/qemu_mode/multicb-qemu/user-exec.c: In function ‘cpu_resume_from_signal’: /tmp/pip-ugqYQB-build/bin/afl-multi-cgc/afl/qemu_mode/multicb-qemu/user-exec.c:71:37: error: dereferencing pointer to incomplete type ‘struct ucontext’ sigprocmask(SIG_SETMASK, &uc->uc_sigmask, NULL); ^~ /tmp/pip-ugqYQB-build/bin/afl-multi-cgc/afl/qemu_mode/multicb-qemu/user-exec.c: In function...

root@a57c22203b68:/ctf/work# shellphuzz /ctf/work/fm WARNING | 2018-08-08 16:19:59,460 | claripy | Claripy is setting the recursion limit to 15000. If Python segfaults, I am sorry. [*] Creating fuzzer... Traceback (most recent...

After reviewing the [PR#2](https://github.com/shellphish/afl-other-arch/pull/2) in afl-other-archs, we decided to embed arch detection capability in fuzzer module, instead of using a bash script to set the correct afl_path env var. Also...

enhancement

The following issue occurs when it is used with celery: ``` Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/usr/lib/python2.7/threading.py", line 1073, in run self.function(*self.args,...