| Feature | Description | |---------|-------------| | | Disassembles executables and identifies common hardening mechanisms (ASLR, DEP/NX, Stack Canaries, Control‑Flow Guard, etc.). | | Dynamic Instrumentation | Uses lightweight instrumentation (e.g., DynamoRIO, Intel PIN) to monitor a program while it runs, reporting any protection failures in real time. | | Vulnerability Scanning | Detects known patterns for buffer overflows, format‑string bugs, and other memory‑corruption issues. | | Reporting & Dashboard | Generates detailed PDFs, JSON/CSV exports, and an interactive web dashboard for audit trails and compliance evidence. | | CI/CD Integration | Provides a command‑line interface (CLI) and a REST API that can be plugged into Jenkins, GitLab CI, Azure DevOps, etc. | | Automation Scripts | Comes with a library of Python/Bash scripts for bulk scanning of large binary inventories. |
| Edition | Typical Use‑Case | Included Features | |---------|------------------|-------------------| | | Individual security researchers or small teams | CLI, static scans, limited dynamic scans, basic reporting | | Enterprise | Large organizations, compliance teams | Full CLI + GUI, unlimited dynamic scans, central server, API access, priority support | | OEM/Embedded | Vendors who embed FlexBV in their own products | SDK with source‑level integration, white‑labeling, custom licensing | flexbv full download
# 1. Install prerequisites sudo apt-get update && sudo apt-get install -y \ python3-pip build-essential libcapstone-dev libdynamorio-dev | Feature | Description | |---------|-------------| | |