验证专有网络协议的操作是否符合声明的描述;
检测专有网络协议实现中未声明的功能和未定义的行为;
安全审计以及查找自上次扫描周期以来的变化。
为框架需求开发网络交互基础;
开发用于描述网络协议结构的接口;
开发用于创建任务并管理它们的接口;
开发用于在运行时存储全局信息和设置的接口;
✓ 开发用于处理二进制数据的主要数据类,并围绕它构建所有基础设施;
为分析器库创建低级和高级 API;
✓ 通过框架开发回调基础设施。
OpenSSL >= 1.0.2h (libssl-dev) 或 1.1.1(用于使用 TLSv1.3);
CMake >= 3.8.0(用于 C++17 标准支持);
支持完整 C++17 标准的编译器('clang-6.0.0'、'gcc-7.0'、icc-19.0 或更高版本)。