Domain overview
Code review shortens the path from root cause to credible remediation. It helps explain not just that something breaks, but exactly where the trust boundary failed and why it matters.
Selected public references
- Semgrep Documentationsemgrep.dev/docs/
- CodeQL Documentationcodeql.github.com/docs/
- OWASP Code Review Guideowasp.org/www-project-code-review-guide/
- MITRE CWEcwe.mitre.org/top25/archive/2024/2024_cwe_top25.html
- OWASP WSTG · 03 Source Code Reviewowasp.org/www-project-web-security-testing-guide/latest/2-Testing_Techniques_Explained/03-Source_Code_Review
- GitHub · GitHub / codeqlgithub.com/github/codeql
Topic index
Foundations & Automated Source Code Auditing
Foundations & Automated Source Code Auditing: untrusted data flows, authorization decisions, secrets and dependency trust across the software lifecycle.
C Source Code Auditing
C# Source Code Auditing: untrusted data flows, authorization decisions, secrets and dependency trust across the software lifecycle.
Java Source Code Auditing
Java Source Code Auditing: untrusted data flows, authorization decisions, secrets and dependency trust across the software lifecycle.
Php Source Code Auditing
Php Source Code Auditing: untrusted data flows, authorization decisions, secrets and dependency trust across the software lifecycle.
Node.js Source Code Auditing
Node.js Source Code Auditing: untrusted data flows, authorization decisions, secrets and dependency trust across the software lifecycle.
Python Source Code Auditing
Python Source Code Auditing: untrusted data flows, authorization decisions, secrets and dependency trust across the software lifecycle.
Go Source Code Auditing
Go Source Code Auditing: untrusted data flows, authorization decisions, secrets and dependency trust across the software lifecycle.
Ruby Source Code Auditing
Ruby Source Code Auditing: untrusted data flows, authorization decisions, secrets and dependency trust across the software lifecycle.
iOS Source Code Auditing
iOS Source Code Auditing: client storage, platform trust, runtime instrumentation and transport behavior across mobile applications.
Android Source Code Auditing
Android Source Code Auditing: client storage, platform trust, runtime instrumentation and transport behavior across mobile applications.
Artifacts, Git, Docker & Dependency Auditing
Artifacts, Git, Docker & Dependency Auditing: untrusted data flows, authorization decisions, secrets and dependency trust across the software lifecycle.
