You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cwe_checker is a suite of checks to detect common bug classes such as Null pointer dereferences and buffer overflows.
@@ -39,7 +39,7 @@ The following arguments should convince you to give *cwe_checker* a try:
39
39
The simplest way is to pull the latest Docker image from the [Github container registry](https://github.com/fkie-cad/cwe_checker/pkgs/container/cwe_checker):
40
40
-`docker pull ghcr.io/fkie-cad/cwe_checker:latest` yields an image based on the current master branch.
41
41
-`docker pull ghcr.io/fkie-cad/cwe_checker:stable` yields an image based on the latest stable release version.
42
-
-`docker pull ghcr.io/fkie-cad/cwe_checker:v0.8` yields an image based on the v0.8 stable release version.
42
+
-`docker pull ghcr.io/fkie-cad/cwe_checker:v0.9` yields an image based on the v0.9 stable release version.
43
43
However, it is recommended to switch to newer stable releases as soon as they get published, since improvements between stable versions can be quite significant.
44
44
45
45
If you want to build the docker image yourself, just run
@@ -81,7 +81,7 @@ There is _experimental_ support for the analysis of Linux loadable kernel module
81
81
subset of the CWE checks available for user-space programs. Analyses are
82
82
configurable via a separate [configuration file](src/lkm_config.json).
83
83
84
-
If you use the stable version, you can also look at the [online documentation](https://fkie-cad.github.io/cwe_checker/index.html) for more information.
84
+
If you use the stable version, you can also look at the [online documentation](https://docs.cwe-checker.io/index.html) for more information.
85
85
86
86
### For Bare-Metal Binaries ###
87
87
@@ -90,13 +90,13 @@ For that one needs to provide a bare metal configuration file via the `--bare-me
90
90
An example for such a configuration file can be found at `bare_metal/stm32f407vg.json`
91
91
(which was created and tested for an STM32F407VG MCU).
92
92
93
-
For more information take a look at the [online documentation](https://fkie-cad.github.io/cwe_checker/index.html).
93
+
For more information take a look at the [online documentation](https://docs.cwe-checker.io/index.html).
94
94
95
95
## Documentation and Tests ##
96
96
97
97
The test binaries for our test suite can be built with `make compile_test_files` (needs Docker to be installed!). The test suite can then be run with `make test`.
98
98
99
-
Source code documentation can be built with `make documentation`. For the stable version, the documentation can be found [here](https://fkie-cad.github.io/cwe_checker/index.html).
99
+
Source code documentation can be built with `make documentation`. For the stable version, the documentation can be found [here](https://docs.cwe-checker.io/index.html).
100
100
101
101
## Implemented Checks <aname=checks></a> ##
102
102
@@ -120,7 +120,7 @@ So far the following analyses are implemented:
120
120
-[CWE-789](https://cwe.mitre.org/data/definitions/789.html): Memory Allocation with Excessive Size Value
121
121
122
122
Please note that both false positives and false negatives are to be expected due to shortcuts and the nature of static analysis as well as over-approximation.
123
-
You can find information on the inner workings of each check as well as known reasons for false positives and false negatives on the [check-specific documentation pages](https://fkie-cad.github.io/cwe_checker/doc/html/cwe_checker_lib/checkers/index.html).
123
+
You can find information on the inner workings of each check as well as known reasons for false positives and false negatives on the [check-specific documentation pages](https://docs.cwe-checker.io/cwe_checker_lib/checkers/index.html).
0 commit comments