使用的开源软件 Bitdefender终端安全工具 Windows版
|
软件名称 |
简介 |
许可证类型 |
网站 |
|---|---|---|---|
|
Boost |
Boost提供经过同行评审的免费可移植C++源代码库。 |
||
|
LibCurl |
LibCurl是一个免费的客户端URL传输库,支持cookie、DICT、FTP、FTPS、Gopher、HTTP(含HTTP/2支持)、HTTP POST、HTTP PUT、HTTP代理隧道、HTTPS、IMAP、Kerberos、LDAP、POP3、RTSP、SCP和SMTP。该库还支持文件URI方案、SFTP、Telnet、TFTP、文件断点续传、FTP上传、基于HTTP表单的上传、HTTPS证书、LDAPS、代理以及用户名加密码认证。 |
||
|
LibSsh2 |
LibSsh2是实现了SSH2协议的客户端C语言库。 |
||
|
OpenSSL |
OpenSSL是一个健壮、商业级且功能全面的传输层安全(TLS)和安全套接层(SSL)协议工具包,同时也是通用密码学库。 |
||
|
PCRE |
PCRE库是一组实现正则表达式模式匹配的函数,其语法和语义与Perl 5相同。PCRE不仅拥有原生API,还提供对应POSIX正则表达式API的封装函数集。 |
||
|
SQLite |
SQLite是一个自包含、高可靠性、嵌入式、功能完备且属于公共领域的SQL数据库引擎。 |
||
|
TinyXML |
TinyXML是一个轻量级C++ XML解析器,可轻松集成到其他程序中。 |
||
|
(V6) CEF |
Chromium嵌入式框架(CEF)是将基于Chromium的浏览器嵌入其他应用程序的简易框架。 |
||
|
Zlib |
Zlib是一个免费、通用、法律无限制的无损数据压缩库,适用于几乎所有计算机硬件和操作系统。 |
||
|
cyrus-sasl |
Cyrus SASL是SASL协议的实现,使应用开发者能够以通用方式轻松将认证机制集成到其应用中。 |
||
|
cppcodec |
cppcodec通过共享模板化实现支持多种编解码器,其设计重点在于提供鼓励正确使用、包含错误处理且易于整合到其他代码库的高质量API。 |
||
|
Libtins |
libtins是一个跨平台的高级C++网络数据包嗅探与构造库。 |
||
|
mit-kerberos |
Kerberos是一种网络认证协议,旨在通过密钥加密为客户端/服务器应用提供强身份验证。 |
||
|
nlohmann/json |
nlohmann/json库的设计目标包括:直观的语法、零成本集成和严格的测试。 |
||
|
SQliteCpp |
SQLiteC++对SQLite原生C API进行了封装,提供若干直观且文档完善的C++类。 |
||
|
Spdlog |
spdlog是一个极其快速、仅头文件/可编译的C++日志库。 |
||
|
socket.io |
Socket.IO实现了基于事件的实时双向通信。 |
||
|
winpty |
winpty是一个Windows软件包,提供类似Unix pty-master的接口,用于与Windows控制台程序通信。 |
||
|
microsoft/Detours |
Detours是一个用于监控和插桩Windows API调用的软件包,已被众多独立软件供应商采用,也被微软产品团队使用。 |
||
|
Libuv |
libuv是一个专注于异步I/O的多平台支持库。 |
||
|
microsoft/GSL |
指南支持库(GSL)包含由标准C++基金会维护的C++核心指南推荐使用的函数和类型。此仓库包含微软实现的GSL。 |
||
|
google/flatbuffers |
FlatBuffers是为最大化内存效率设计的跨平台序列化库,可直接访问序列化数据而无需先解析/解包,同时保持出色的前后向兼容性。 |
||
|
rapidjson |
RapidJSON是C++的JSON解析器和生成器,支持SAX和DOM两种API风格,其SAX解析器仅五百行代码。 |
||
|
Asio |
Asio是一个跨平台C++网络及底层I/O编程库,采用现代C++方法为开发者提供一致的异步模型。 |
||
|
WebSocket++ |
WebSocket++是一个跨平台开源(BSD许可)的纯头文件C++库,实现了 RFC6455 (WebSocket协议)和 RFC7692 (WebSocket压缩扩展)。该库支持将WebSocket客户端与服务器功能集成到C++程序中。其最常见配置中,完整的网络I/O功能由 Asio网络库 . |
||
|
osquery |
osquery是面向Windows、OS X(macOS)和Linux的操作系统检测框架。它将操作系统抽象为高性能虚拟关系数据库,允许通过SQL查询探索操作系统数据。 |
||
|
YARA |
YARA是一款主要面向(但不限于)恶意软件研究者的工具,用于识别和分类恶意软件样本。通过YARA可基于文本或二进制模式创建恶意软件家族(或任何需描述对象)的特征。每条特征(即规则)由字符串集合和决定其逻辑的布尔表达式组成。 |
||
|
Bzip2 |
bzip2是一款免费、无专利的高质量数据压缩工具。其压缩率通常能达到最佳技术(PPM统计压缩器系列)的10%-15%范围内,同时压缩速度约为两倍快,解压速度约为六倍快。 |
||
|
jansson |
Jansson是用于编码、解码及操作JSON数据的C语言库 |
||
|
libarchive |
libarchive项目开发了一个可移植、高效的C语言库,能够读写多种格式的流式归档文件。该项目还包含基于libarchive库实现的常见命令行工具,如tar、cpio和zcat。 |
||
|
libexpat |
Expat是由James Clark于1997年开发的C99语言XML解析库,支持XML 1.0第四版标准。它是一个面向流的XML解析器。 |
||
|
libjpeg |
libjpeg是一个免费的函数库,用于处理JPEG图像数据格式。它实现了JPEG编解码器(编码与解码),并提供了处理JPEG数据的各种实用工具。 |
||
|
libjpeg-turbo |
libjpeg-turbo是一个JPEG图像编解码器,通过使用SIMD指令加速x86、x86-64、Arm、PowerPC和MIPS系统上的基准JPEG压缩/解压,以及x86、x86-64和Arm系统上的渐进式JPEG压缩。 |
||
|
libpng |
libpng是官方PNG参考库。它支持几乎所有PNG特性,具有可扩展性,并经过超过28年的广泛测试。 |
||
|
libvpx |
libvpx是来自Google和开放媒体联盟的免费软件视频编解码器库。 |
||
|
lua |
Lua是一种强大、高效、轻量级、可嵌入的脚本语言。它支持过程式编程、面向对象编程、函数式编程、数据驱动编程以及数据描述。 |
||
|
lz4 |
LZ4是一种无损压缩算法,单核压缩速度超过500MB/s(>0.15字节/周期)。其解码器速度极快,单核可达数GB/s(约1字节/周期)。 |