跳转至

Scheck 版本历史

1.0.8 (2022/03/11)

发布说明

脚本相关: 无

新功能相关:

1.0.7(2021/12/7)

发布说明

代码相关

  • 增加14个nginx巡检规则
  • 修复之前个别manifest文件说明错误
  • luastatus命令增加间隔时长字段
  • 开发者模式在1.0.6基础上增加功能:在该模式下 所有的规则统一为每五分钟执行一次。日志级别自动降为debug

1.0.6(2021/11/19)

发布说明

代码相关 - 上报信息到datakit时带上version信息和input信息 - 增加readme-en,github 上下载代码可编译 - 增加文档 如何使用lua标准库和lua-lib - 修复部分规则bug - 增加开发者模式 可查看运行时期内存、cpu、lua缓存情况,默认关闭,后续功能待补充完善,参考文档: 怎么使用开发者模式查看缓存

1.0.5(2021/11/03)

发布说明

代码相关 - 新增 容器相关的go-openlib接口函数 - 增加21个容器相关脚本规则 - 优化单元测试:有特定的环境需求时可使用mock进行测试

脚本相关: - 增加k8s相关:kube-apiserver,kubelet,etcd检测脚本 - 增加docker相关:container启动命令,container列表等检测脚本


1.0.4(2021/10/14)

发布说明

  • 修复 scheck 安装后 version 等文件权限混乱
  • 修复 datakit 无法上报信息时导致的规则运行异常
  • 调整 lua 引用 golang lib 使用方式
  • 调整命令 -luastatus 后不再生成本地的 html 文件和 md 文件
  • 调整数据类型文件(密码库)移动至当前目录下的 data 中,不再随进程重启而覆盖
  • 新增用户规则ID规范检测
  • 新增删除缓存和删除全局缓存方法
  • 内存使用优化
  • lua 规则运行平滑性优化

安全监测脚本相关:


1.0.3(2021/09/27)

发布说明

  • 修复 fsnotify manifest 文件错误。

1.0.2(2021/09/23)

发布说明

本次发布对 Scheck 做了较大的调整,主要涉及性能、稳定性方面。

  • 内存 性能优化
  • 调整文件监听检测方式,替换原来文件缓存的形式
  • 规则脚本除了间歇运行方式,增加一种常驻运行分类,后者常用于监听类场景,如:文件变更 等。
  • 增加 Lua 脚本执行超时控制
  • 增加 Lua 运行的统计信息
  • 增加命令行 -check 功能

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

发布说明

脚本相关:

  • 添加多个容器检测脚本

新功能相关:

  • 修改了scheck 配置
  • 添加阿里云日志对接
  • 添加自定义rule路径和用户自定义lua.libs路径
  • 添加cgroup功能
  • 用户自定义rule脚本自动更新功能
  • windows的powershell安装和linux环境下的shell安装
  • 服务第一次启动时发送info信息
  • output支持多端发送信息

优化相关: - cpu 性能优化 - 语雀文档重构


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

发布说明

脚本相关:

  • 添加mysql 弱密码扫描

新功能相关:

  • 添加3个func

v1.0.1-62-g7715dc6

发布说明

本次发布,对Security Checker 操作层面名称统一确认为scheck。修改了相关bug

脚本相关:

  • 修改了desc内容间隔
  • 调整脚本的执行频率

新功能相关:

  • 添加scheck 自身md5选项

Bug 修复

  • 优化脚本运行性能

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

文档评价

文档内容是否对您有帮助? ×