{"repo":"fkie-cad/cwe_checker","free":true,"listed":false,"github":"https://github.com/fkie-cad/cwe_checker","clone":"git clone https://github.com/fkie-cad/cwe_checker.git","description":"cwe_checker finds vulnerable patterns in binary executables","language":"Rust","stars":1349,"topics":["cwe","binary-analysis","static-analyzer","vulnerability-scanner","reverse-engineering","program-analysis","security-scanner","security","cwe-checker","ghidra"],"license":"LGPL-3.0","category":"security-tools","readme_excerpt":"cwe checker # What is cwe checker? ## cwe checker is a suite of checks to detect common bug classes such as Null pointer dereferences and buffer overflows. These bug classes are formally known as Common Weakness Enumerations (CWEs). The checks are based on a variety of anaylsis techniques ranging from simple heuristics to abstract interpretation-based data-flow analysis. Its main goal is to aid analysts to quickly find potentially vulnerable code paths. Its main focus are ELF binaries that are commonly found on Linux and Unix operating systems. The cwe checker uses Ghidra to disassemble binaries into one common intermediate representation and implements its own analyses on this IR. Hence, the analyses can be run on most CPU architectures that Ghidra can disassemble, which makes the cwe checker a valuable tool for firmware analysis. The following arguments should convince you to give cwe checker a try: - it is very easy to set up, just build the Docker container! - it analyzes ELF binaries of several CPU architectures including x86, ARM, MIPS, and PPC - it is extensible due to its plugin-based architecture - it is configurable, e.g. apply analyses to new APIs - view results annotated in Ghidra - cwe checker can be integrated as a plugin into FACT Installation ## Using the docker image ### The simplest way is to pull the latest Docker image from the Github container registry: - docker pull ghcr.io/fkie-cad/cwe checker:latest yields an image based on the current master branch. -","default_branch":null,"files":null,"tree":[],"storefront":"/r/fkie-cad","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fkie-cad/cwe_checker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}