Code Scanning
4 skills with this tag
trailofbits
Passed
Semgrep
A comprehensive guide for using Semgrep, a fast static analysis tool for finding bugs and security vulnerabilities. Covers installation, custom rule writing, CI/CD integration with GitHub Actions, and best practices for security scanning without sharing code with third parties.
SecurityStatic AnalysisCode Scanning+3
1462.1k
trailofbits
Passed
Codeql
CodeQL is a powerful static analysis framework that queries code as a database for security vulnerabilities and code patterns. This skill provides comprehensive documentation on creating CodeQL databases, writing custom queries, integrating with CI/CD pipelines, and using the framework for interprocedural control flow and data flow analysis across C/C++, Go, Java, JavaScript, Python, and other supported languages.
SecurityStatic AnalysisCodeql+3
902.1k
trailofbits
Passed
Sarif Parsing
A comprehensive skill for parsing and analyzing SARIF (Static Analysis Results Interchange Format) files from security scanning tools. It provides ready-to-use jq queries, Python helper functions for extracting findings, and best practices for aggregating, deduplicating, and integrating SARIF data into CI/CD pipelines.
SarifSecurityStatic Analysis+3
862.1k
trailofbits
Passed
Semgrep Rule Variant Creator
This skill helps security engineers port existing Semgrep rules to new programming languages. It provides a structured 4-phase workflow including applicability analysis, test-first development, rule creation, and validation. The skill includes detailed guidance for translating patterns between languages and ensuring rules are properly tested.
SemgrepSecurityStatic Analysis+3
2932.1k