Skip to content

Finding Security Issues Tutorial

Luke O'Malley edited this page Feb 16, 2018 · 5 revisions
  1. Follow the setup instructions

  2. Fork the sample project, "dangerous-c" to your personal github

  3. Checkout the repo locally into the folder that's shared into your VM.

  4. Look through the issues in the "dangerous-c" security analysis page. R2C is providing infrastructure and tooling to show the results of a bunch of analysis tools on all of the target projects in the hackathon repository.

  5. Pick one of the issues that's highly upvoted and look at the locations in the code where the issue stems from.

  6. Now go back to the code base, find and fix the issue, and commit it to your fork.

  7. Open a pull request with your changes against the original project

  8. Automated tooling will run and verify that your commit fixes the issue that you identified. Yay!

Clone this wiki locally