首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux高级入侵检测平台- AIDE

Linux高级入侵检测平台- AIDE AIDE(Advanced Intrusion Detection...Environment)在linux下"一切皆是文件"这是一款针对文件和目录进行完整性对比检查的程序 如何工作 这款工具年纪也不小了,相对来同类工具Tripwire说,它的操作也更加简单。...另外,AIDE可以配置为定时运行,利用cron等日程调度技术,每日对系统进行检测报告。 这个系统主要用于运维安全检测,AIDE会向管理员报告系统里所有的恶意更迭情况。...文件类型,文件权限,索引节点,UID,GID,链接名称,文件大小,块大小,链接数量,Mtime,Ctime,Atime 支持Posix ACL,SELinux,XAttrs,扩展文件系统属性 纯文本的配置文件...,精简型的数据库 强大的正则表达式,轻松筛选要监视的文件和目录 支持Gzip数据库压缩 独立二进制静态编译的客户端/服务器监控配置 下载地址 http://aide.sourceforge.net 安装配置

3.3K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux如何基于AIDE检测文件系统完整性

    另外,AIDE可以配置为定时运行,利用cron等日程调度技术,每日对系统进行检测报告。 这个系统主要用于运维安全检测,AIDE会向管理员报告系统里所有的恶意更迭情况。...,GID,链接名称,文件大小,块大小,链接数量,Mtime,Ctime,Atime 支持Posix ACL,SELinux,XAttrs,扩展文件系统属性 纯文本的配置文件,精简型的数据库 强大的正则表达式...,轻松筛选要监视的文件和目录 支持Gzip数据库压缩 独立二进制静态编译的客户端/服务器监控配置装 [root@centos7 ~]$yuminstall-y aide 安装AIDE 下载:http:/...sha256 checksum #sha512: sha512 checksum #rmd160: rmd160 checksum #tiger: tiger checksum 定义规则 编辑配置文件.../app/juli.sh 创建数据库 生成数据库文件,在配置文件中定义各文件计算各校验码放入数据库中,用于以后比对。

    2K43

    在CentOS上配置基于主机的入侵检测系统(IDS)  

    AIDE通过检查大量文件属性的不一致性来检查系统二进制文件和基本配置文件的完整性,这些文件属性包括权限、文件类型、索引节点、链接数、链接名、用户、组、文件大小、块计数、修改时间、添加时间、创建时间、acl...AIDE通过扫描一台(未被篡改)的Linux服务器的文件系统来构建文件属性数据库,以后将服务器文件属性与数据库中的进行校对,然后在服务器运行时对被修改的索引了的文件发出警告。...出于这个原因,AIDE必须在系统更新后或其配置文件进行合法修改后重新对受保护的文件做索引。 对于某些客户,他们可能会根据他们的安全策略在他们的服务器上强制安装某种入侵检测系统。...,并实施下面所述的一些基本配置任务。...配置AIDE 默认配置文件是/etc/aide.conf,该文件介绍了几个示例保护规则(如FIPSR,NORMAL,DIR,DATAONLY),各个规则后面跟着一个等号以及要检查的文件属性列表,或者某些预定义的规则

    2.2K40

    【CentOS7操作系统安全加固系列】第(3)篇

    命令 规则描述:使用 PAM 认证模块进行 su 权限控制,禁止 wheel 组之外的用户使用 su - root 命令 审计描述:执行命令 cat /etc/pam.d/su,查看文件中是否存在如下配置...AIDE 在本地构造了一个基准的数据库,一旦操作系统被入侵,可以通过对比基准数据库而获取文件变更记录,使用 aide.conf 作为其配置文档。...AIDE 还能够使用下列算法:sha1、md5、rmd160、tiger,以密文形式建立每个文档的校验码或散列号 1).安装 aide yum install aide -y 2).配置文件所在路径:.../etc/aide.conf 3).对 AIDE配置文件进行检测:aide -D 4).aide -i 生成出初化数据库 ,初始化的时间会比较长,耐心等待下 5)根据/etc/aide.conf 生成的.../var/lib/aide/aide.db.gz 6)、测试 添加一个用户,aide -C 或者 aide --check AIDE 的介绍可以参考 https://linux.cn/article

    2.2K31

    基于主机的入侵系统IDS

    实验Linux平台 CentOS 系统 应用背景:作为系统管理员,他们需要一种安全机制,比如检测文件篡改的机制 那它究竟检测什么呢? ...文件内容 、文件的属性 AIDE:高级入侵检测系统的简称 那它如何实现呢:AIDE通过扫面一台为被篡改的linux服务器的文件系统来构建文件属性数据库 将服务器文件属性与数据库进行转换,对被修改的文件的索引发出警告...从上面可以知道:ADIE的初始安装必须保持数据的‘干净’ 系统安装后,并且没有任何服务暴漏在互联网上甚至局域网上 步骤:安装完系统-----断网------在终端安装AIDE服务------进行配置 安装服务器端软件...aide # yum install aide 默认的配置文件 /etc/aide.conf 配置文件中主要的保护规则有:FIPSR NORMAL DIR DATAONLY FIPSR = p+i+n...告诉ADIE忽略子目录或目录文件 首次运行 AIDE 首先初始化ADIE数据库 aide --init 根据/etc/side.conf配置文件生成的/var/lib/aide/aidedb.new.gz

    1.1K20

    CPU占用率爆满,服务器遭遇挖矿如何排查

    挖矿木马为了能够长期在服务器中驻留,会采用多种安全对抗技术,如修改任务计划,修改防火墙配置,修改系统动态链接库等,使用这些技术手段严重时可能会造成服务器业务中断。...┌──[root@liruilongs.github.io]-[~] └─$yum -y install aide配置文件信息」 ┌──[root@liruilongs.github.io]-[...初始化检查 「初始化检查:在没有被攻击入侵前,根据配置文件,对数据进行校验操作」 ┌──[root@liruilongs.github.io]-[~] └─$aide --init AIDE, version...[root@liruilongs.github.io]-[~] └─$cp /mnt/aide.db.new.gz /var/lib/aide/aide.db.gz 「配置文件中已经定义了新生成的数据库文件会和...; CPE: cpe:/o:linux:linux_kernel TRACEROUTE (using port 6002/tcp) HOP RTT ADDRESS 1 0.32 ms 172.24.208.1

    5.5K20

    B4A编程开发路线002_安装配置B4AIDE集成开发环境搭建

    本篇复述笔者在Win10系统安装配置B4A开发工具,就是集成开发环境的流程。安装方法主要参考了B4A官网教程、leslie_xin博文、云里刚视频,在此表示谢意!...Software官网下载安装B4A完整版主程序(B4A.exe),笔者2023年06月30日安装的是12.5(64bit)版本,建议按默认路径安装;第四步,打开B4A开发工具切换语言为中文简体;第五步,配置...图片5、配置安卓JDK路径 我们在中文界面配置以下安卓JDK路径。...选择菜单,【工具】➡【配置路径】,打开《路径配置》窗口,将 “javac.exe” 路径配置为正确的JDK路径,比如笔者的“C:\B4X\jdk-14.0.1\bin\javac.exe”。...将“android.jar”路径配置为正确的jar路径,比如笔者的“C:\B4X\Android\platforms\android-33\android.jar”。

    84030

    关于 Linux 运维中安全方面的一些笔记

    博文主要围绕以几个方面: Linux基本防护:账户安全、文件系统安全、关闭不需要的服务 用户切换与提权Vsu和sudo, sshdi访问控制 加密与解密/对称加密、非对称加密、信息摘要 AIDE入侵检测...detection environment),该软件为一套入侵检测系统,配置yum源即可安装aide软件 [root@node1 ~]# yum -y install aide aide原理: 在没有被人篡改之前对我们的计算机做一个全面的检查...修改配置文件 **AIDE默认配置文件为/etc/aide.conf**嗯,这个系统不一样会有出入 [root@node1 ~]# vim /etc/aide.conf 1 # Example...初始化检查 在没有被攻击入侵前,根据配置文件,对数据进行校验操作 #####对/tmp/目录进行校验操作 [root@node1 ~]# aide --init AIDE, version 0.15.1.../aide ##配置文件中已经定义了新生成的数据库文件会和aide.db.gz进行比对,所以需要改名 [root@node1 ~]# cp /mnt/aide.db.new.gz /var/lib/aide

    1.7K20

    linux rsyslog配置_syslog配置

    直接兼容syslogd的syslog.conf配置文件 在同一台机器上支持多个rsyslogd进程 丰富的过滤功能,可将消息过滤后再转发 灵活的配置选项,配置文件中可以写简单的逻辑判断 增加了重要的功能.../etc/sysconfig/rsyslog文件用于配置守护进程的运行参数,/etc/rsyslog.conf是rsyslog的主配置文件。...#配置客户端rsyslog发送tcp端口日志,通过修改配置文件/etc/rsyslog.config上指定tcp传输的日志 echo ‘mail.info @@172.31.101.52:514’>>.../var/log/anaconda.log — 在安装Linux时,所有安装信息都储存在这个文件中。 /var/log/yum.log — 包含使用yum安装的软件包信息。.../var/log/audit/ — 包含被 Linux audit daemon储存的信息。 /var/log/samba/ – 包含由samba存储的信息。

    11.2K20

    Linux配置HDCP

    配置说明 在Linux配置HDCP(High-bandwidth Digital Content Protection)是针对显示器和显卡之间的数字版权保护协议。...然而,HDCP配置通常是由硬件和显卡驱动程序支持的,而不是由操作系统配置。因此,在Linux配置HDCP可能会有一些限制。...更新显卡驱动程序:确保您的Linux系统上安装了最新的显卡驱动程序。您可以查找并下载适用于您的显卡型号的最新驱动程序,然后按照厂商提供的说明进行安装。...配置HDCP选项:某些显卡驱动程序可能提供了配置HDCP选项的界面或命令行工具。您可以尝试在显卡控制面板或使用特定的命令行工具来查看和配置HDCP设置。...使用DRM(Direct Rendering Manager):Linux使用DRM来管理和控制显示器和显卡之间的通信。确保您的系统已启用DRM,并根据需要进行相应的配置

    57730

    linux安全配置

    给大家分享两个可以搞定的大招: hosts.allow和hosts.deny /etc/hosts.allow和/etc/hosts.deny两个文件是控制远程访问设置的,通过他可以允许或者拒绝某个ip或者ip段的客户访问linux...然后再次回到linux系统,登录后一次输入如下: #mkdir /root/.ssh    创建一个.ssh的隐藏文件夹 #chmod 700 /root/.ssh   给.ssh的文件夹授权 #vi...6、然后再次使用  #vi /root/.ssh/authorized_keys 并把Xshell的公钥复制到另起一行,以#号开头的在linux当中是标注的意思! ?...10、然后最后一步,我们配置的防火墙只是暂时的关闭,重启电脑后就会失效,所以我需要永久的关闭它 #vi /etc/selinux/config        #修改selinux的配置文件 更改“SELINUX...基于密钥认证的配置 # vi /etc/ssh/sshd_config   PasswordAuthentication no      //禁止使用基于口令认证的方式登陆 PubkeyAuthentication

    8.1K50
    领券