Skip to content

Scheck Version History

1.0.8 (2022/03/11)

Release Notes

Script related: None

New features:

1.0.7 (2021/12/7)

Release Notes

Code related

  • Added 14 Nginx inspection rules
  • Fixed errors in the descriptions of some manifest files
  • Added an interval duration field to the luastatus command
  • Developer mode, based on version 1.0.6, adds functionality: all rules are unified to run every five minutes. Log level is automatically reduced to debug

1.0.6 (2021/11/19)

Release Notes

Code related - Reports version and input information when sending data to DataKit - Added readme-en, available for download and compilation from GitHub - Added documentation on How to Use Lua Standard Library and Lua-lib - Fixed bugs in some rules - Added developer mode to view runtime memory, CPU, and Lua cache status. This feature is off by default and will be further improved. Refer to the documentation: How to Use Developer Mode to View Cache

1.0.5 (2021/11/03)

Release Notes

Code related - Added container-related go-openlib interface functions - Added 21 container-related script rules - Optimized unit tests: use mocks for testing when specific environmental requirements are needed

Script related: - Added Kubernetes-related scripts: kube-apiserver, kubelet, etcd detection scripts - Added Docker-related scripts: container start commands, container list detection scripts


1.0.4 (2021/10/14)

Release Notes

  • Fixed file permission issues with version and other files after scheck installation
  • Fixed rule execution anomalies caused by DataKit's inability to report information
  • Adjusted the way Lua references Golang libraries usage
  • Changed the -luastatus command to no longer generate local HTML or MD files
  • Moved data type files (password library) to the data directory under the current directory, preventing them from being overwritten during process restarts
  • Added user rule ID specification checks
  • Added methods to delete cache and global cache functions
  • Optimized memory usage
  • Improved smoothness of Lua rule execution

Security monitoring script related:


1.0.3 (2021/09/27)

Release Notes

  • Fixed fsnotify manifest file errors.

1.0.2 (2021/09/23)

Release Notes

This release made significant adjustments to Scheck, mainly focusing on performance and stability.

  • Memory performance optimization
  • Adjusted file listening detection method, replacing the previous file caching form
  • Added a persistent running category for rule scripts, used primarily for monitoring scenarios such as file changes
  • Added Lua script execution timeout control
  • Added Lua runtime statistics
  • Added -check command-line functionality

v1.0.0-67-gd445240 (2021/08/27)

Release Notes

Script related:

  • Added multiple container detection scripts

New features:

  • Modified scheck configuration
  • Added Alibaba Cloud log integration
  • Added custom rule path and user-defined lua.libs path
  • Added cgroup functionality
  • Added automatic update functionality for user-defined rule scripts
  • Added PowerShell installation for Windows and shell installation for Linux environments
  • Sends info messages on the first service startup
  • Output supports multi-endpoint message delivery

Optimization:

  • CPU performance optimization
  • Restructured Yuque documentation

v1.0.1-67-gd445240 (2021/06/18)

Release Notes

Script related:

  • Added MySQL weak password scanning

New features:

  • Added 3 new func

v1.0.1-62-g7715dc6

Release Notes

This release standardized the naming of Security Checker operations to scheck and fixed related bugs.

Script related:

  • Modified the spacing in desc content
  • Adjusted script execution frequency

New features:

  • Added an MD5 option for scheck itself

Bug Fixes

  • Optimized script execution performance

%!(EXTRA string=1.0.7-7-g251eead, string=2023-04-06 11:17:57)

Feedback

Is this page helpful? ×