Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/php/php-fuzzing-sapi
PHP Fuzzing SAPI
https://github.com/php/php-fuzzing-sapi
Last synced: about 2 months ago
JSON representation
PHP Fuzzing SAPI
- Host: GitHub
- URL: https://github.com/php/php-fuzzing-sapi
- Owner: php
- License: other
- Archived: true
- Created: 2019-03-12T14:46:51.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-07-24T00:33:13.000Z (over 5 years ago)
- Last Synced: 2024-03-22T08:17:44.515Z (8 months ago)
- Language: C
- Size: 138 KB
- Stars: 5
- Watchers: 10
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
Fuzzing SAPI for PHP
Installation
For installation put this code into a directory sapi/fuzzer inside a PHP
source tree, then run `./buildconf` and `./configure` PHP using the
--enable-fuzzer switch.You need llvm/clang's libFuzzer to be around.
When running `make` it creates these binaries in `sapi/fuzzer/`:
* php-fuzz-parser - fuzzing language parser
* php-fuzz-unserialize - fuzzing unserialize() function
* php-fuzz-json - fuzzing JSON parser
* php-fuzz-exif - fuzzing exif_read_data() function (use --enable-exif)
* php-fuzz-mbstring - fuzzing mb_ereg[i] (requires --enable-mbstring)