使用的开源软件 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是一个客户端C语言库,实现了SSH2协议。 |
||
|
OpenSSL |
OpenSSL是一个强大、商业级且功能齐全的工具包,用于传输层安全(TLS)和安全套接层(SSL)协议。它也是一个通用的加密库。 |
||
|
PCRE |
PCRE库是一组函数,实现了与Perl 5相同的语法和语义的正则表达式模式匹配。PCRE有自己的原生API,以及一组对应于POSIX正则表达式API的包装函数。 |
||
|
SQLite |
SQLite是一个自包含、高可靠性、嵌入式、功能齐全、公共领域的SQL数据库引擎。 |
||
|
TinyXML |
TinyXML是一个简单、小巧的C++ XML解析器,可以轻松集成到其他程序中。 |
||
|
(V6) CEF |
Chromium Embedded Framework(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调用的软件包。Detours已被许多独立软件供应商使用,也被微软的产品团队采用。 |
||
|
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是一个用于解析XML 1.0第四版的C99库,由James Clark于1997年创建。Expat是一个面向流的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是一种无损压缩算法,提供每核>500 MB/s的压缩速度(>0.15字节/周期)。它具有极快的解码器,每核速度可达数GB/s(约1字节/周期)。 |