원클릭으로
scan
Start the OpenCredentials CLI scanner in headless looped mode. Continuously scans for exposed credentials until the user stops it.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Start the OpenCredentials CLI scanner in headless looped mode. Continuously scans for exposed credentials until the user stops it.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | scan |
| description | Start the OpenCredentials CLI scanner in headless looped mode. Continuously scans for exposed credentials until the user stops it. |
When invoked:
From the project root (D:\Projects\MindAttic\OpenCredentials), launch the CLI in the background with a log file:
dotnet run --project v2/Cli -- --headless --loop 60
Use the Bash tool with run_in_background: true and redirect output to scan-run.log (e.g. dotnet run --project v2/Cli -- --headless --loop 60 > scan-run.log 2>&1).
Report back:
scan-run.log) and the opencreds invocation used.ScannerControl row (Blazor Settings tab) or by killing the background shell.Flags the user may ask for — pass them after the -- in the dotnet command:
--loop 30s|5m|1h — change cadence (default here is 60s).--provider <name> (repeatable) — restrict to specific providers.--include-passwords — opt into PlainTextPassword patterns (high FP rate).--max-per-provider N, --max-rechecks N, --max-notices N — tune per-pass caps.-v / --verbose — extra config logging.Notes:
ScannerControl.RequestedState, so the Blazor UI's pause button works without restarting.OpenCredentials database) — the Blazor app can run concurrently against the same DB.