wandi-ssal/secure-application-logger
GitHub: wandi-ssal/secure-application-logger
这是一个免费的 C 语言应用日志 API 库,用于在开发和部署阶段验证和生成安全日志消息,以检测参数误用和恶意攻击。
Stars: 0 | Forks: 0
## Wandi-SSAL(安全软件自适应日志记录器)免费版是一个在开发与部署阶段验证和生成应用程序日志消息的C语言程序应用库
该免费版Wandi-SSAL功能基于[专利软件设计技术](https://www.istech.com/),其特性包括:
1. 采用程序员常用的C语言程序print()风格接口记录日志消息。
2. 将日志消息字符串与参数解码为元素/值对。
3. 分析元素/值对以确保日志消息参数的准确使用。
4. 验证元素/值对以检测程序员无意间的日志参数误用。
5. 检查元素/值对以识别攻击者可能使用的printf()恶意模式。
6. 为开发和部署环境生成日志消息。
7. 通过[边界能力参数验证](Wandi-SSAL-Bound-Capabilities.pdf)确保API函数的健壮性、失效安全与可靠性。
快速了解如何在[C/C++程序应用中使用Wandi-SSAL API函数](Wandi-SSAL-Using-API-Function.pdf)。
* [LoggerStartUp()](Wandi-SSAL-API-LoggerStartUp-Function.pdf) 函数详情。
* [LoggerAppsMsg()](Wandi-SSAL-API-LoggerAppsMsg-Function.pdf) 函数详情。
* [LoggerShutDown()](Wandi-SSAL-API-LoggerShutDown-Function.pdf) 函数详情。
设置Wandi-SSAL API函数所用的[LoggerMessageDefines.txt](Wandi-SSAL-LoggerMessageDefines.pdf)文件。
参阅[Wandi-SSAL-examples.c](Wandi-SSAL-examples.c)获取使用边界能力参数验证的详细应用示例。
适用于Ubuntu 18.04 .6 LTS Linux操作系统,请下载[Wandi-SSAL-Install_dst.zip](./Wandi-SSAL-Install_dst.zip)文件,解压后参考**README**文件获取进一步安装与执行说明。
当前及持续扩展的[Wandi-SSAL功能列表](https://www.istech.com/?page_id=570)涵盖免费版与付费版。
联系邮箱:**bwoodley@istech.com**标签:API库, C语言库, ETW劫持, Linux兼容, Wandi-SSAL框架, 专利技术, 免费软件, 参数验证, 子域名枚举工具, 安全日志, 客户端加密, 应用程序监控, 开发和部署, 恶意模式检测, 数据管道, 日志记录, 软件工程, 边界能力参数验证