The orginal paper can be here.
cargo and protoccurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
wget https://github.com/protocolbuffers/protobuf/releases/download/v21.5/protoc-21.5-linux-x86_64.zip && \
sudo unzip protoc-21.5-linux-x86_64.zip -d /usr/local
cargo build --releaseBasic run (for example, run on 20 cores):
taskset -c 0-19 cargo run --release -- -c "your/command @@" -i input_corpus -o output --core 20
Check the usage:
cargo run --release -- -help
mufuzz for better performance.ipcrm -a to remove the share memory.