diff --git a/README.md b/README.md index db6100b6a223041458f24eb00857d4165e06d493..db8a2f4ce778bad4a9c24e4af63eceb89187b327 100644 --- a/README.md +++ b/README.md @@ -5,22 +5,22 @@ information. Structure of this repository: -FIXME FIXME FIXME all out of date!! - -* src/: - where the code for the C implementation of the passbook lives -* src/pocs/: - where your PoCs live +* src/original/: - where the code for the original passbook lives +* src/vuln-1 -- src/vuln-5 - where your vulnerable versions will live +* poc/: - where your PoCs will live * fuzzer/: - where your fuzzer will live Pre-Included Scripts: -* src/Makefile - makefile for building the C implementation etc. -* src/get_coverage.sh - script to generate coverage reports +* Makefile - makefile for building the C implementation etc. +* get_coverage.sh - script to generate coverage reports +* run_fuzzer.sh - script for running your fuzzer to generate inputs Vulnerable Versions (you should put your security vulnerabilities in here): -* src/passbook-vuln1.c -- src/passbook-vuln5.c +* src/vuln-1/passbook.c -- src/vuln-5/passbook.c Proofs of Concept (PoCs that you should provide for each vulnerability): -* src/pocs/poc1.txt -- src/pocs/poc5.txt +* poc/vuln-1.poc -- poc/vuln-5.poc