Docs / DEVELOPER TOOLS
DEVELOPER TOOLS
Modules
Written and maintained by Hendrik Schneider · Last reviewed · How we check this
The Korthex SDK exposes 9 engines through 162 C functions mirrored 1:1 in every supported binding. Every function listed below is actually exported by korthex.dll - there are no stubs on this page. Switch the language tab on any code block to see the idiomatic call for that binding. Functions that return JSON do so as a heap-allocated UTF-8 string. High-level bindings (Node, Python, Kotlin, C#, Ruby, PHP, Rust, Go) call krx_free_string internally - no manual memory management for the consumer. The C / WASM examples spell the free out explicitly.
Module Reference
| Module | Surface | Functions | Tier |
|---|---|---|---|
| Core | Init / shutdown / license / version / errors / memory | 22 | CORE |
| Scanner | Crypto-find pipeline + in-memory analyzers + catalog + ShadowEval + export/suppress | 36 | CORE |
| Policy | NIST / BSI baseline + user overlay + evaluate / enforce | 17 | Enterprise · COMPLIANCE |
| Interface | Ticket-tracker bridge (GitHub / GitLab / Jira / Linear / Azure DevOps / YouTrack) | 19 | Pro+ · MESSAGING |
| Impact | Business-impact analysis + auto-discovered context + LearningDb | 21 | Enterprise · NN |
| Exploit | Recon / Analyze / Attack / Report pipeline (ToS-gated) | 12 | Enterprise · NN + Feature Gate |
| Accuracy | Measure scanner / migration / false-positive / corpus accuracy | 4 | Enterprise · NN |
| Benchmark | Algorithm benchmark runner (single / repeat / pair / introspection) | 18 | Enterprise · NN |
| CVE | Local CVE / CPE / KEV / EPSS lookup + matching + auto-update | 9 | Pro+ · CVE_DATABASE |