Security-C4PO is an open-source web-application for managing and documenting penetration tests. This tool allows a security tester to keep track of the testing progress according to the OWASP Testing Guide. This application aims to make the offical Testing Guide more actionable to work with.
Go to file
dependabot[bot] d35bf76722
build(deps): bump minimist and @ngneat/until-destroy
Bumps [minimist](https://github.com/minimistjs/minimist) to 1.2.8 and updates ancestor dependency [@ngneat/until-destroy](https://github.com/ngneat/until-destroy). These dependencies need to be updated together.


Updates `minimist` from 1.2.5 to 1.2.8
- [Release notes](https://github.com/minimistjs/minimist/releases)
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.8)

Updates `@ngneat/until-destroy` from 8.0.4 to 8.1.4
- [Release notes](https://github.com/ngneat/until-destroy/releases)
- [Changelog](https://github.com/ngneat/until-destroy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ngneat/until-destroy/compare/v8.0.4...v8.1.4)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
- dependency-name: "@ngneat/until-destroy"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-07 03:10:39 +00:00
.github/ISSUE_TEMPLATE Update issue templates 2022-03-17 10:03:00 +01:00
security-c4po-angular build(deps): bump minimist and @ngneat/until-destroy 2023-03-07 03:10:39 +00:00
security-c4po-api feat: As a user I want to have an export dialog to download my pentest report 2023-02-23 16:08:01 +01:00
security-c4po-cfg feat: start C4PO with docker-compose 2023-01-17 10:02:21 +01:00
security-c4po-reporting fix: As a user I want to refactor the current routing logic 2023-02-25 17:50:00 +01:00
wiki feat: As a developer, I want to have spring security added to the reporting microservice 2023-02-15 14:30:27 +01:00
.gitignore feat: Updated README.md and wiki folder 2021-11-17 16:02:56 +01:00
CONTRIBUTING.md Update CONTRIBUTING.md 2022-08-19 13:14:59 +02:00
LICENSE.md Updated LICENSE.md 2022-08-19 13:14:59 +02:00
README.md fix: Changed c4po logo and refactored FE 2022-09-23 11:02:15 +02:00
THIRD-PARTY-LICENSES.md Create THIRD-PARTY-LICENSES.md 2022-08-19 13:14:59 +02:00
c4po.sh feat: start C4PO with docker-compose 2023-01-17 10:02:21 +01:00

README.md

alt architecture

Application Architecture

alt architecture

Data Structure

alt datastructure

Technical Requirements

  • Docker / Docker-compose
  • OpenJDK 11
  • Node 14.15.1 / npm 6.14.8
  • MongoDB 4.4.6

Tools

  • mongoDB Compass
  • Postman

Conventions

  • Branch: <initial>_c4po_<issuenumber>
  • Commit: feat: <What was implemented?> or fix: <What got fixed?>

Development server

Execute 'c4po.sh' and all services will run on a dev server.

Testuser Credentials:

  • Username: ttt
  • Password: Test1234!

C4PO Roadmap

alt roadmap