/uranus

主机入侵检测与防御系统应用

Primary LanguageGoGNU Affero General Public License v3.0AGPL-3.0

Uranus

Tellus 组件之一, 是包括 Web 后端在内的以 hackernel 为服务端的客户端程序.

构建

本项目依赖 hackernel 提供的 Unix Domain Socket 接口,请先根据文档部署 hackernel.

# 如果更新依赖时出现网络问题,可以设置使用国内镜像
export GOPROXY=https://goproxy.cn

# 安装依赖
make init

# 构建
make

运行

编译后的二进制为 /cmd/dirname/uranus-dirname, 其中 dirnamecmd 的子目录名.

# 运行示例程序,将显示进程审计事件
./cmd/sample/uranus-sample

其他程序的运行可能需要配置文件,配置文件模板见 configs 目录.