Skip to content

wandi-ssal/secure-application-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

179 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Free version of Wandi-SSAL (Secure Software Adaptable Logger) is a C-Program application library that validates and generates application log message during development and deployment

This free version of Wandi-SSAL capabilities is based on a Patent Software Design Technology that:

  1. uses C-Program print() style interface that is often used by programmers to log messages.
  2. decodes log message strings and arguments into element/value pairs.
  3. analyzes element/value pairs for accurate use of log message arguments.
  4. validates element/value pairs for unintentional programmer’s misuse of log argument.
  5. checks element/value pairs for some attackers printf() malicious patterns.
  6. generates log messages for development and deployment environments.
  7. uses a Bound Capability Parameter Validation to ensure robust, fail-safe and reliable API functions.

Quick how to use Wandi-SSAL API functions in C/C++ Program application.

Setup LoggerMessageDefines.txt file used by Wandi-SSAL API functions.

Refer to Wandi-SSAL-examples.c for detailed application examples using the Bound Capability Parameter Validation.

For Ubuntu 18.04 .6 LTS Linux OS download Wandi-SSAL-Install_dst.zip file, unzip it and refer to the README file for further installation and execution instructions.

Curent and expanding list of Wandi-SSAL Capabilities for Free and Paid versions.

Contact: bwoodley@istech.com

About

Free C-Program Application Logger API library functions to analyze, validate and generate log messages during development and deployment. This library is part of the Wandi-SSAL (Secure Software Adaptable Logger) Framework.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages