Skip to content

Fraunhofer-AISEC/codyze-evaluator

Repository files navigation

Codyze Evaluator

This is a specialized version of Codyze that supports security evaluators, for example in the process of conducting a CC-based security evaluation.

Project structure

The project is structured as follows:

  • codyze-evaluator: Contains the main code for the Codyze Evaluator.
  • codyze-query-catalog: Contains a set of queries that can be used to evaluate security requirements in code.
  • technologies: Contains technology-specific passes.
    • codyze-openstack: Contains passes for the OpenStack technology.
    • ...
  • examples: Contains example projects that show-case how to use the Codyze Evaluator in a security evaluation process.
  • documentation: Contains user-facing documentation for the Codyze Evaluator.

Further documentation

A user facing documentation is available in the documentation folder.

The page can be rendered with mkdocs and using docker as follows:

cd documentation
docker build -t mkdocs-material .
docker run --rm -it -p 8000:8000 -v ${PWD}:/docs mkdocs-material

Initializing the git submodules

We are using git submodules to include OpenStack repositories. To clone the submodules, use the following command:

git submodule update --init --remote

Packages

No packages published

Contributors 9