mirror of https://github.com/jellyfin/jellyfin.git
21 lines
417 B
Markdown
21 lines
417 B
Markdown
# Jellyfin fuzzing
|
|
|
|
## Setup
|
|
|
|
Install AFL++
|
|
```sh
|
|
git clone https://github.com/AFLplusplus/AFLplusplus
|
|
cd AFLplusplus
|
|
make all
|
|
sudo make install
|
|
```
|
|
|
|
Install SharpFuzz.CommandLine global .NET tool
|
|
```sh
|
|
dotnet tool install --global SharpFuzz.CommandLine
|
|
```
|
|
|
|
## Running
|
|
Run the `fuzz.sh` in the directory corresponding to the project you want to fuzz.
|
|
The script takes a parameter of which fuzz case you want to run.
|