
semgrep
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

Open-source Interactive Application Security Testing (IAST) tool that passively instruments Java applications to detect vulnerabilities and…

Log4J Updater Bash Script to automate the framework update process on numerous machines and prevent the CVE-2021-44228

Comprehensive Java vulnerability lab with vulnerable and fixed code, attack scenarios, source/sink audit notes, and secure coding guidance for…

Vulnerable app with examples showing how to not use secrets

Collection of quality safety articles. Awesome articles.

PacBot (Policy as Code Bot)

Self-hosted AI workspace with agents, skills, and tools (Gmail, Calendar) that runs entirely on your own provider API keys (BYOK). Bring your own…

A static analyzer for Java, C, C++, and Objective-C

Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.

Java testing framework for unit, integration, and end-to-end tests with annotations, data-driven testing, and parallel execution support.

CVE-2025-55752:Tomcat 8.5 已 EOL,终版 8.5.100。Apache 逐条声明「8.5 也受影响」的 2025 CVE 有 14 条,其中 10 条在 NVD 按 8.5.100 查不到。离线单 jar,读 conf/ 判断你到底中了哪几条。

Formal inter-procedural taint analysis engine for application security. Tracks untrusted data across function boundaries, persistence layers, and…

Easy setup of static analysis tools for Android and Java projects.

SAST CLI for scanning Java, JavaScript, and .NET applications plus AWS Lambda functions, detecting code vulnerabilities and over-permissive IAM…

Scan and patch tool for CVE-2021-44228 and related log4j concerns.

CVE-2016-4468

Scans Java artifacts and source for Spring/Tomcat CVEs, compares vendor vs NVD CVSS scores, verifies exploitability conditions, and checks if fix…