mirror of https://github.com/google/oss-fuzz.git
Update corpora.md
This commit is contained in:
parent
a042c551d4
commit
e5e94ec921
|
@ -1,6 +1,6 @@
|
|||
# Accessing Corpora
|
||||
|
||||
If you would like to access the corpora that we are using for your fuzz targets (synthesized by the fuzzing engine), please follow these steps.
|
||||
If you would like to access the corpora that we are using for your fuzz targets (synthesized by the fuzzing engines), please follow these steps.
|
||||
|
||||
## Install Google Cloud SDK
|
||||
|
||||
|
@ -9,15 +9,25 @@ Follow the instructions on the installation page to login with a Google account
|
|||
|
||||
## Viewing the corpus for a fuzz target
|
||||
|
||||
The fuzzer statistics page for your project on [ClusterFuzz](clusterfuzz.md) will contain a link to the Google Cloud console for your corpus under the "corpus_size" column.
|
||||
The fuzzer statistics page for your project on [ClusterFuzz](clusterfuzz.md) will contain a link to the Google Cloud console for your corpus under the "corpus_size" column. You can browse and download individual units in the corpus here.
|
||||
|
||||
![viewing_corpus]
|
||||
(https://raw.githubusercontent.com/google/oss-fuzz/master/docs/images/viewing_corpus.png)
|
||||
|
||||
## Downloading the corpus
|
||||
|
||||
TODO.
|
||||
If you would like to download the entire corpus, from the cloud console link, copy the bucket path highlighted here:
|
||||
|
||||
![corpus_path]
|
||||
(https://raw.githubusercontent.com/google/oss-fuzz/master/docs/images/corpus_path.png)
|
||||
|
||||
And then run the following command to copy the corpus to a directory on your machine.
|
||||
|
||||
```bash
|
||||
gsutil -m rsync gs://<corpus_path> <local_directory>
|
||||
```
|
||||
Following the expat example above, this would be:
|
||||
|
||||
```bash
|
||||
gsutil -m rsync gs://expat-corpus.clusterfuzz-external.appspot.com/libFuzzer/expat_parse_fuzzer <local_directory>
|
||||
```
|
||||
|
|
Loading…
Reference in New Issue