Search for SecDim Play secure coding labs (hands-on, scored challenges).
This tool searches across SecDim Play's hands-on secure coding labs based on the
search query. The backend API handles parsing of vulnerability names, CWE IDs, and OWASP IDs.
Language can be specified using the format "lang:javascript".
Args:
query: Search query that may include:
- Vulnerability names (e.g., "XSS", "SQL injection")
- CWE IDs (e.g., "79")
- OWASP IDs (e.g., "A03:2021")
Examples:
- "XSS lang:javascript" - searches for XSS labs in JavaScript
- "SQL injection lang:Python" - searches for SQL injection labs in Python
- "79" - searches for labs related to CWE-79
Returns:
Dictionary with search results containing:
- results: List of matching SecDim Play labs with id, title, snippet, and metadata