vinayvobbili/iocflow
Extract and triage indicators of compromise (IOCs) from text or files in CI.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| command | iocflow subcommand to run (extract, enrich, hunt, stix, …). | — | extract |
| text | Text to scan. Mutually exclusive with `file`. | — | "" |
| file | Path to a file to scan (used when `text` is empty). | — | "" |
| args | Extra arguments appended to the subcommand (e.g. '--dialect sigma'). | — | "" |
| version | Version spec, e.g. '==0.10.0' or '>=0.9'. Empty installs the latest. | — | "" |
| extras | Comma-separated extras to install, e.g. 'enrich,stix'. Empty = core only. | — | "" |
| python-version | Python version to set up. | — | 3.12 |
| fail-on-findings | Exit non-zero when any indicator is found (use as a CI gate). | — | false |
Outputs
| name | description |
|---|---|
| json | The command result as JSON. |
| count | Number of indicators found (from extract-shaped output; 0 otherwise). |