An attempt at creating a logo for afl.rs similar to the (unofficial?) afl logo.
# Pull the afl.rs docker image, image id e92ac6651d11 currently
docker pull corey/afl.rs
# Start a semi-permanent container to run all the build commands in
docker run -dv $(pwd):/source --name afl corey/afl.rs sh -c 'while true; do sleep 1; done'
# Build the executables
docker exec -it afl cargo build --release
Leave this running for a while until out/queue
has enough source images for
the next step to work with.
# Run afl
docker exec -it afl afl-fuzz -i in -o out target/release/check_jpeg
# Generate the gif from the test cases
docker exec -it afl target/release/test_cases_to_gif in/rust-logo-blk.jpg out/queue temp.gif