Skip to content

Commit 9258ad0

Browse files
committed
Fix URLs for WASM fuzzer containers
1 parent c0b479f commit 9258ad0

6 files changed

+24
-6
lines changed

README.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@
66

77
<p>
88

9-
[![License](https://img.shields.io/github/license/cispa-syssec/wasmfuzz)](LICENSE-APACHE)
10-
[![Paper](https://img.shields.io/badge/paper-pdf-brightgreen)](isstaws24fuzzingmain-p5-p-30a9e696b6-80430-final.pdf)
9+
[![License](https://img.shields.io/github/license/cispa-syssec/wasmfuzz)](./LICENSE-APACHE)
10+
[![Paper](https://img.shields.io/badge/paper-pdf-brightgreen)](./assets/isstaws24fuzzingmain-p5-p-30a9e696b6-80430-final.pdf)
1111
[![DOI](https://img.shields.io/badge/doi-10.1145/3678722.3685531-blue)](https://doi.org/10.1145/3678722.3685531)
1212

1313
</p>
1414
</div>
1515

16-
![Overview Sketch](./afl++-vs-wasmfuzz.svg)
16+
![Overview Sketch](./assets/afl++-vs-wasmfuzz.svg#gh-light-mode-only)
17+
![Overview Sketch](./assets/afl++-vs-wasmfuzz-dark.svg#gh-dark-mode-only)
1718

1819

1920
## `wasmfuzz` Fuzzer
@@ -34,7 +35,7 @@ To build form source you need a somewhat recent stable or nightly Rust toolchain
3435

3536
- From source: `cargo install --force --git https://github.com/CISPA-SysSec/wasmfuzz`
3637
- From a git checkout: `cargo install --force --path .`
37-
- Pre-built binaries: https://github.com/CISPA-SysSec/wasmfuzz/releases/download/initial-commit/wasmfuzz-x86\_64-unknown-linux-gnu.2.31
38+
- Pre-built binaries: https://github.com/CISPA-SysSec/wasmfuzz/releases/download/initial-commit/wasmfuzz-x86_64-unknown-linux-gnu.2.31
3839

3940
Pre-built binaries are dynamically linked against an old `glibc` version and should be compatible with most Linux environments.
4041

assets/afl++-vs-wasmfuzz-dark.svg

+17
Loading
File renamed without changes.

wasm-fuzzers/Dockerfile.libafl-libfuzzer-wasm2c

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM wasm-fuzzers-wasm2c-base
22
RUN apt-get install -y build-essential curl git pkg-config libssl-dev
33
RUN git clone https://github.com/AFLplusplus/LibAFL && \
4-
git -C LibAFL checkout libfuzzer-best && true
4+
git -C LibAFL checkout 035c01b4a1fbdf7c66fb9032d64c4f471263743a && true
55

66
RUN curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly -y
77
ENV PATH="/root/.cargo/bin:${PATH}"

wasm-fuzzers/Dockerfile.wasmfuzz

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM ubuntu:24.04
22
RUN apt-get update && apt-get install -y wget
3-
RUN wget -nv "https://https://github.com/CISPA-SysSec/wasmfuzz/releases/download/initial-commit/wasmfuzz-`uname -m`-unknown-linux-gnu.2.31" -O /usr/bin/wasmfuzz && chmod +x /usr/bin/wasmfuzz
3+
RUN wget -nv "https://github.com/CISPA-SysSec/wasmfuzz/releases/download/initial-commit/wasmfuzz-`uname -m`-unknown-linux-gnu.2.31" -O /usr/bin/wasmfuzz && chmod +x /usr/bin/wasmfuzz
44
COPY wasmfuzz.sh /usr/bin/
55
RUN chmod +x /usr/bin/wasmfuzz.sh
66
RUN mkdir -p /seeds/ && echo -n "YELLOW SUBMARINE" > /seeds/seed && mkdir -p /corpus/

0 commit comments

Comments
 (0)