This repo holds all the code for Ruppin distributed systems final project.
- Unix-like operating system. Example: MacOs, Linux.
- Docker & Docker compose. Link
- Git. Link
- jq. Link
- pipreqs. Link
- Clone the codeguard repo.
- Change directory to src/cli. (cd src/cli)
- Run the install_cli.sh installation script as admin. (sudo ./install_cli.sh)
- Change to the repo main directory. (cd ../.. from /cli)
- Run the docker compose file. (docker compose up -d)
- Scan for vulnerabilitiesusing using the codeguard CLI. (use codeguard -h for CLI usage instructions)
Note: For step 3: verify you have the right premissions on '/usr/local/bin' for installation.