Fuzzing Challenges


Fuzz Dojo.


Challenges

Your goal for this challenge is to create a new fuzz driver to improve the project's code coverage. A flag is awarded when the code coverage is improved by 5%.

This is a practice problem to familiarize you with the interface. This challenge may randomly be an OSS-Fuzz or a Fuzz Dojo configuration. The "cJSON Case Study" training video and slides provide the source code to solve this challenge. All you have to do is cut-and-paste the fuzz driver code provided in the slides into a new fuzz driver, check for code coverage, and you should be provided a flag for this level.

CJSON - simple 2304 loc 43%-43%-46% - 1 min

Use (Report link) to browse the source code and fuzz introspector report https://introspector.oss-fuzz.com/project-profile?project=cjson

Fuzz Introspector https://storage.googleapis.com/oss-fuzz-introspector/cjson/inspector-report/20250411/fuzz_report.html

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

Your goal for this challenge is to create a new fuzz driver to improve the project's code coverage. A flag is awarded when the code coverage is improved by 5%.

This is a practice problem to familiarize you with the interface. This challenge may randomly be an OSS-Fuzz or a Fuzz Dojo configuration. The "cJSON Case Study" training video and slides provide the source code to solve this challenge. All you have to do is cut-and-paste the fuzz driver code provided in the slides into a new fuzz driver, check for code coverage, and you should be provided a flag for this level.

CJSON - simple 2304 loc 43%-43%-46% - 1 min

Use (Report link) to browse the source code and fuzz introspector report https://introspector.oss-fuzz.com/project-profile?project=cjson

Fuzz Introspector https://storage.googleapis.com/oss-fuzz-introspector/cjson/inspector-report/20250411/fuzz_report.html

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

Your goal for this challenge is to create a new fuzz driver to improve the project's code coverage. A flag is awarded when the code coverage is improved by 5%. The challenge is chosen randomly from a pool of 40 possible projects. If you run into any problems, contact @Dradis on Discord.

See /challenge/DESCRIPTION.md for details

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

Your goal for this challenge is to create a new fuzz driver to improve the project's code coverage. A flag is awarded when the code coverage is improved by 5%. The challenge is chosen randomly from a pool of 40 possible projects. If you run into any problems, contact @Dradis on Discord.

See /challenge/DESCRIPTION.md for details

Connect with SSH

Link your SSH key, then connect with: ssh hacker@pwn.college

30-Day Scoreboard:

This scoreboard reflects solves for challenges in this module after the module launched in this dojo.

Rank Hacker Badges Score