VulHunt is available in two editions: Enterprise and Community. While both editions share the same core scanning capabilities, Enterprise provides additional integration, SDK access, and advanced features tailored for Binarly Transparency Platform (BTP) customers.Documentation Index
Fetch the complete documentation index at: https://vulhunt-docs.binarly.io/llms.txt
Use this file to discover all available pages before exploring further.
Enterprise
Binarly Transparency Platform (BTP) customers have access to VulHunt Enterprise, which includes the latest engines and features developed by Binarly REsearch. Enterprise customers also have access to the full VulHunt SDK and dedicated customer support.Community
To support the broader community, we provide VulHunt Community Edition (CE), a fully capable version of the platform. VulHunt rules run on both Community and Enterprise editions without modification.Comparison tables
| Feature | Enterprise | Community |
|---|---|---|
| POSIX binary scanning | ✔️ | ✔️ |
| UEFI module scanning | ✔️ | ✔️ |
| Decompiler extension | ✔️ | ✔️ |
| Basic Dataflow Engine | ✔️ | ✔️ |
| Module support | ✔️ | ✔️ |
| Function signature support | ✔️ | ✔️ |
| Type library support | ✔️ | ✔️ |
| Community VulHunt rules | ✔️ | ✔️ |
| Binarly Transparency Platform (BTP) integration | ✔️ | ✔️ |
| Scanning of BA2 archives | ✔️ | ✔️ |
| Creation of BA2 archives | ✔️ | ✖️ |
| Advanced Dataflow Engine | ✔️ | ✖️ |
| Binarly VulHunt rules | ✔️ | ✖️ |
| Project data storage | ✔️ | ✖️ |
| Protocol Buffers (protobuf) output | ✔️ | ✖️ |
| Local symbol data usage | ✔️ | ✖️ |
| VulHunt Jupyter Kernel (as part of the SDK) | ✔️ | ✖️ |
| VulHunt Shell (as part of the SDK) | ✔️ | ✖️ |
| Access to Binarly Vulnerability Database (VDB) | ✔️ | ✖️ |
| Customer support | ✔️ | ✖️ |
| Architecture | Enterprise | Community |
|---|---|---|
| x86 | ✔️ | ✔️ |
| x86-64 | ✔️ | ✔️ |
| ARM | ✔️ | ✔️ |
| AArch64 | ✔️ | ✔️ |
| XTensa | ✔️ | ✖️ |