| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Add fuzz target for HTTP server using libFuzzer. The fuzz target sends HTTP request to server using the fuzzed input from libFuzzer.
Codecov Report
@@ Coverage Diff @@
## master #213 +/- ##
==========================================
+ Coverage 95.60% 95.62% +0.01%
==========================================
Files 35 35
Lines 3233 3246 +13
==========================================
+ Hits 3091 3104 +13
Misses 142 142
Continue to review full report at Codecov.
|
Sorry, something went wrong.
Add fuzz target and corpus for testing ip_representation() API
| Back | FazBrowse Home | New Git URL |
Requirements for Adding the fuzzing test
Fuzzing is a well-known technique to unravel security vulnerabilities and programming errors in the code.
This PR is aimed to add fuzz tests to libhttpserver using LLVM's LibFuzzer with a goal to integrate libhttpserver to oss-fuzz.
Issue or RFC Endorsed by Maintainers
bcd12d3 --> This bug was found from the fuzz testing.
Description of the Change
Following changes are made following the oss-fuzz guide
The fuzz targets are not integrated with the build system of the library. Instructions to build and run the fuzz targets are mentioned in the README.md
Alternate Designs
N/A
Possible Drawbacks
N/A
Verification Process
The fuzz target is locally built and verified to run by following these steps
Release Notes