Expand your ScoreB system with custom pluginsThe ScoreB ecosystem is plugin-driven. Plugins must follow a simple, consistent format so the core engines ( ScoreB supports two integration methods that are open and interoperable: Method 1 – Local custom plugins and Method 2 – Direct API submissions. Method 1 — Local custom pluginsUse this method when you run your own tools or scripts (third-party tools, penetration-test scripts, or tailored probes) but want ScoreB to perform centralized analysis and reporting. The example plugin distributed with ScoreB acts as a template and shows exactly how plugins should be structured and how they interact with the core engines. Quick FAQ
Method 2 — Direct API submissionsUse the API method when you prefer to push findings over HTTPS directly to ScoreB (independent from the local client). This is useful for cloud-based tools, CI pipelines, or remote scripts. Example curl submission
Note: Use HTTPS in production, keep API keys confidential, and return a JSON response for verification. Best practices
Getting started
|
Expand your ScoreB system with custom pluginsThe ScoreB ecosystem is plugin-driven. Plugins must follow a simple, consistent format so the core engines ( ScoreB supports two integration methods that are open and interoperable: Method 1 – Local custom plugins and Method 2 – Direct API submissions. Method 1 — Local custom pluginsUse this method when you run your own tools or scripts (third-party tools, penetration-test scripts, or tailored probes) but want ScoreB to perform centralized analysis and reporting. The example plugin distributed with ScoreB acts as a template and shows exactly how plugins should be structured and how they interact with the core engines. Quick FAQ
Method 2 — Direct API submissionsUse the API method when you prefer to push findings over HTTPS directly to ScoreB (independent from the local client). This is useful for cloud-based tools, CI pipelines, or remote scripts. Example curl submission
Note: Use HTTPS in production, keep API keys confidential, and return a JSON response for verification. Best practices
Getting started
|