spark1security/Spark 1 n0s1
Scan Project Management platforms (e.g. Jira, Linear) for secret leaks with n0s1
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| scan-target | Scan target platform to use for scanning secret leaks | yes | jira_scan |
| user-email | User email for target platform login | no | "" |
| password-key | User password or API key | no | "" |
| platform-url | Your Jira instance URL | no | "" |
| post-comment | Add a comment alerting about the leak to the ticket with the sensitive data | no | "" |
| skip-comment | Do not search for sensitive data at the tickets comment | no | "" |
| regex-file | Path to a custom regex configuration file | no | "" |
| config-file | Path to a custom scanning configuration file | no | "" |
| report-file | Path to output file | no | "" |
| secret-manager | Secret manager tool name to be suggested when leaks are found | no | "" |
| contact-help | Contact information for assistance when leaks are detected | no | "" |
| label | Unique identifier for n0s1 bot comments | no | "" |
| show-matched-secret-on-logs | Write actual leaked secret to reports and logs | no | "" |
| ai-analysis | Send scan results to an AI agent to validate leaked credentials | no | "" |
| private | Private mode disables all interaction with the n0s1 backend service | no | "" |
| debug | Debug mode. Warning it may further expose sensitive data | no | "" |
| report-format | Output report format. Supported formats: n0s1, SARIF, gitlab | no | "" |
| timeout | HTTP request timeout in seconds | no | "" |
| limit | The limit of the number of pages to return per HTTP request | no | "" |
| insecure | Insecure mode. Ignore SSL certificate verification | no | "" |
| map | Enable mapping mode and define how many levels for the mapping | no | "" |
| map-file | Path to map file (e.g. n0s1_map.json) | no | "" |
| scope | Define a chunk of the map file to be scanned. Ex: 3/4 | no | "" |
| n0s1-api-key | n0s1 API key for Professional mode. Visit n0s1.spark1.us to issue a new token. | no | "" |
| report-uuid | UUID to assign to the scan report. When set, overrides the auto-generated UUID written to the report JSON. Also used with scan-target: analyze to identify a previously uploaded report. | no | "" |
| wait | Minutes to poll the backend before giving up. Can be used alongside --ai-analysis for all scan targets, or with scan-target: analyze. Exit 0 on complete, 1 on error/timeout, 2 if still pending. | no | "" |
| allow-secret-upload | Allow encrypted secrets to be uploaded to the n0s1 backend during AI analysis (default: false) | no | "" |
| owner | GitHub owner (e.g. user or organization) | no | "" |
| repo | GitHub repository to be scanned | no | "" |
| branch | GitHub/GitLab repository branch to be scanned | no | "" |
Outputs
no outputs