SECURITY AUDIT · OPERATIONAL
Find release weaknesses without running the release.
Upload a native binary or API contract. Cidra performs bounded, packet-free analysis, records actionable observations and discards the source bytes after the request.
NATIVE BINARIES
Compiler and release hardening, made visible.
The parser recognises native executable structure and reports the mitigations it can prove from bounded metadata. Presence never becomes a claim of cryptographic validity or runtime exploitability.
ASLR, DEP/NX, Control Flow Guard, high-entropy address space and bounded Authenticode structure.
PIE compatibility, non-executable GNU stack and GNU_RELRO—with full RELRO explicitly unproven.
PIE, non-executable heap and bounded LC_CODE_SIGNATURE data for thin binaries.
High-confidence private-key, AWS and GitHub token signatures with redacted evidence.
What the result can establish
- Release flags and structural signing data
- Malformed or unsupported executable structure
- Redacted high-confidence credential signatures
What it cannot establish
- Malware safety or code-signing trust
- Reachability of a vulnerable code path
- Runtime behavior or exploitability
client-agent.exe
PE · x86-64 · static structure only
HIGHMEDIUMINFOAPI CONTRACTS
Audit the policy your API publishes.
OpenAPI 3.x and Swagger 2.0 are parsed with bounded YAML aliases and traversal. Server URLs, callbacks, examples and external references are never contacted.
Explicit HTTPS server declarations and no silently accepted cleartext production URL.
Declared schemes, effective operation coverage, dangling references and query-string credentials.
Stable unique operation identifiers, documented 401/403 outcomes and self-contained references.
Required path parameters and business-appropriate maxLength/maxItems declarations.
Contract evidence
- Authentication and anonymous-operation declarations
- Input/resource bounds and operation inventory
- Legacy OAuth and query credential patterns
Runtime evidence still required
- BOLA and function-level authorization
- Business-flow abuse and state transitions
- Rate enforcement, SSRF and injection behavior
payments-api.yaml
OpenAPI 3.1 · 24 operations
API2API4API1FINDING LIFECYCLE
The upload is temporary. The decision is durable.
Failed and warning checks become findings with the artifact hash, remediation, standard mapping and scanner identity. Clean rescans resolve only the same automated checks.
- 01Role check
Lead, operator or analyst access is enforced server-side.
- 02Bounded parse
Strict byte limits and no archive extraction or external fetch.
- 03Redacted evidence
Credential values never enter the finding or audit event.
- 04Clean rescan
Human-owned states remain untouched while regressions reopen.