Commit Graph

18 Commits

Author SHA1 Message Date
Hayley Denbraver 7d49216666
Update README and Docs to add recent blog article and update trophy stats (#9567)
I added the recent blog post to the relevant sections and I updated our
trophy numbers to reflect the latest numbers that were seen in the
recent blog.
2023-02-03 00:02:44 +00:00
Dongge Liu 22488896f6
Centipede integration (#8046)
* Add Centipede as a fuzzer

* Specify dictionary param of Centipede

* Update docs

* Mark Centipede as experimental

* More accurate description

* Remove garbage

* Simplify code

* Move mkdir to dockerfile

* Add the weak.c trick

* Install deps with Centipede's script & uninstall new deps

* Fix doc

* Reuse libweak_sancov_stubs.so

* Reorganise flags

* format

* Consistent file type

* Reuse the weak references defined in Centipede

* Replace the shared library of weak symbols with a static one

* Correct the place to call mkdir

* Allow 2G of SHM for Centipede

* Create dirs in run_fuzzer

* Keep Centipede up-to-date

* Avoid duplicating Centipede's binary

* The params of Centipede and their explanations

* The engine info of centipede

* Save the target binary (with san) in a subdir of the project

* Set the target (with san) dir in check_build

* Create the target (with san) first to avoid side-effects

* Fic clone

* Fix format

* Add periods

* Fix comments

* Fix dirs

* Fix parameters

* Adding Centipede as a fuzzing engine for Scarecrow

* Add CI support

* Represent sanitizer with a variable

* Remove the unnecessary definition of FUZZER_OUT

* Reorganise binary directories

* format

* A minor note

* Present issues with dirs that alread exist

* Use os.path.join to join path

* Make a function to get the out/ in check build

* Reusing existing flags in .bazel

* Avoid hardcoding sanitizer, set rss_limit_mb=4096, leave address_space_limit_mb disabled

* Better ways to add bazel build options

* A better way to add bazel flags

* Remove redundant --bazelrc

* Better Cohesion

* Avoid code duplication

* Simplify code

* Exit on crash
2022-09-06 02:34:58 +00:00
jonathanmetzman 82bc258fde
[ClusterFuzzLite] Support local runs (#6987) 2022-01-19 17:24:47 -05:00
Abhishek Arya 8e260ddb2e
Update index.md 2021-06-05 19:21:15 -07:00
Fabian Meumertzheim c69f3e8a51
Add docs for Java/JVM fuzzing (#5298)
Related: https://github.com/google/oss-fuzz/issues/5178
2021-03-05 07:22:24 -08:00
Abhishek Arya 89603f367a
Use afl++ in docs. (#5049) 2021-01-26 15:28:08 -08:00
Abhishek Arya 08254b99c4
Update docs, add python support. (#4878) 2020-12-21 13:43:26 -08:00
R. Elliott Childre d70f793353
Delete unnecessary files and fix format in some MD pages (#4115)
* style: Clean up the repo

* Bolster the `.gitignore`
* Follow `CONTRIBUTING.md` guidelines and wrap `README.md` to 80
  characters and seperate links for readability
* Remove pesky Unicode dash in `CONTRIBUTING.md`
* Remove `.DS_STORE` files
* Rename `#project.yaml#` to something logical and enable stntax
  highlighting

* Updates from reviewers

* Greatly reduce `.gitignore` to only macOS `.DS_Store` and Vim
  temporary files
* Apply markdown style to `docs/index.md`
* small comma grammatical change

* http -> https
2020-07-16 15:27:29 -07:00
Abhishek Arya 1106855b6a
Update index.md 2020-06-12 16:02:41 -07:00
Lovell Fuller 3c28d2a860
Upgrade lcamtuf.coredump.cx to HTTPS, as it has been (#3527)
accepting only HTTPS connections since approx 14th March.

This allows the builds for guetzli, libjpeg-turbo,
libtiff and libvips to succeed again.
2020-03-20 07:50:16 -07:00
Max Moroz 14758dfe7d
[docs] Update the main docs page to mention fuzzing docs. (#3220)
* [docs] Update the main docs page to mention fuzzing docs.

* Add an FAQ entry too

* update the main readme and move the faq question up
2020-01-12 17:14:20 -08:00
jonathanmetzman 984b792dd9
Document i386 fuzzing (#2704) 2019-08-19 14:07:33 -07:00
Abhishek Arya d4a5145462
Update index.md 2019-08-16 23:39:03 -07:00
Abhishek Arya 055f9836f3
Documentation fixes. (#2705) 2019-08-15 15:07:23 -07:00
Max Moroz 40a183b53f
[docs] Change "hundreds of bugs" to "thousands of bugs" :) (#2674)
* [docs] Change "hundreds of bugs" to "thousands of bugs" :)

* include AFL crashes too
2019-08-09 12:35:14 -07:00
kplybon d8af01c016 [Docs] Clarify fuzzing process and new projects procedure (#2673) 2019-08-09 12:24:43 -07:00
Abhishek Arya cf4af86972
Switch docs to new structure (#2663) 2019-08-07 07:37:16 -07:00
Abhishek Arya d58c419177
Add jekyll generator for docs. (#2660)
* Add jekyll generator for docs.

* Add content for index.md
2019-08-06 13:29:19 -07:00