1. aide(AUR) 1.1 Source & Homepage 1.2 About AIDE 1.3 Features 特征 2. Use AIDE(aur) on Arch 3. 几种主机/文件完整性监视程序的比较(2006年) 3.1 对比表 3.2 对比项目说明 4. See also
https://github.com/aide/aide
https://aide.github.io/
IRC #aide on irc.oftc.net
AIDE (高级入侵检测环境, [eyd]) 是文件和目录完整性检查器。
AIDE (Advanced Intrusion Detection Environment, [eyd]) is a file and directory integrity checker.
它根据从配置文件中找到的正则表达式规则创建数据库。初始化该数据库后,就可以用来验证文件的完整性。它具有几种消息摘要算法(请参阅下文),用于检查文件的完整性。还可以检查所有通常的文件属性是否存在不一致。它可以读取旧版本或更新版本的数据库。有关更多信息,请参见发行版中的手册页。
https://wiki.archlinux.org/index.php/AIDE
高级入侵检测环境(AIDE)是用于检查文件完整性的基于主机的入侵检测系统(HIDS)。它通过在初始运行时创建文件的基准数据库来执行此操作,然后在后续运行中对照系统检查该数据库。可以检查的文件属性包括索引节点,权限,修改时间,文件内容等。
AIDE仅进行文件完整性检查。它不会像其他一些HIDS(例如OSSEC)那样检查rootkit或分析日志文件是否存在可疑活动。对于这些功能,您可以使用其他的HIDS(请参阅此处以获得可能存在的偏差比较),或使用独立的rootkit扫描程序(rkhunter,chkrootkit)和日志监视解决方案(logwatch,logcheck)。
默认配置文件/etc/aide.conf具有相当合理的默认值,并带有大量注释。如果要更改规则,请参见man aide.conf 和AIDE手册 以获取文档。https://aide.github.io/doc/
用法:
A comparison of several host/file integrity monitoring programs
https://www.la-samhna.de/library/scanners.html
By Rainer Wichmann rainer@la-samhna.de (last update: Dec 29, 2009)
注意: 对比软件版本多在2006年左右, 十几年前, 仅供参考. 另外这项研究的作者也是这些文件完整性检查程序之一(Samhain)的作者。也就是说,该研究在测试基于用户对Samhain的反馈以及作者对文件完整性扫描程序应提供哪些基本功能的个人意见的基础上是有偏见的。这就是Samhain通过所有这些测试的原因。研究的重点是测试扫描仪的功能, 而不是列出和/或比较其功能。
Name | Afick | AIDE | FCheck | Integrit | Osiris | OSSEC | Samhain | Tripwire |
Version | 2.9-1 | 0.13.1 | 2.07.59 | 4 | 4.2.2 | 2.3 | 2.2.6 | 2.4.0.1 |
Date | 2006-10-05 | 2006-12-15 | 2001-05-03 | 2006-04-19 | 2006-09-14 | 2009-12-04 | 2006-10-31 | 2005-12-01 |
PGP signed | NO | YES | NO | NO | YES | YES | YES | NO |
Language | Perl | C | Perl | C | C | C | C | C++ |
Required | libmhash | md5sum (or md5) | OpenSSL 0.9.6j or newer | GnuPG (only if signed config/database used) | ||||
Log Options | stdout | stdout, stderr, file, file descriptor | stdout, syslog | stdout | central log server (email+file on server side) | central log server (email+file on server side) | stderr, email, file, pipe, syslog, RDBMS, central log server, prelude, external script, IPC message queue | stdout, file, email, syslog |
DB sign/crypt | NO | NO | NO | NO | NO | NO | sign | sign+crypt |
Conf sign/crypt | NO | NO | NO | NO | NO | NO | sign | sign+crypt |
Name Expansion | shell-style | regex | NO | NO | regex | ignored files only (regex) | shell-style | NO |
Duplicate Path | see remarks | NO | NO | Warns | N/A | Warns | Warns | Exits |
PATH_MAX | NO | OK | OK | NO | NO | NO | OK | OK |
Root Inode | OK | see remarks | NO | OK | OK | NO | OK | OK |
Non-printable | NO | NO | NO | NO | OK | NO | OK | OK |
No User | OK | OK | OK | OK | OK | OK | OK | OK |
No Group | OK | OK | OK | OK | OK | OK | OK | OK |
Lock | Hangs | OK | Hangs | Hangs | Hangs | Hangs | Times out | Hangs |
Race | Hangs | Hangs | Hangs | Hangs | Hangs | Hangs | OK | Hangs |
/proc | NO | NO | NO | NO | NO | OK | OK | NO |
/dev | OK | OK | OK | OK | OK | NO | OK | OK |
New/Del | OK | OK | OK | OK | OK | OK | OK | OK |
wikipedia: 基于主机的入侵检测系统比较; 数据包分析仪的比较.
https://en.wikipedia.org/wiki/Advanced_Intrusion_Detection_Environment
https://en.wikipedia.org/wiki/Host-based_intrusion_detection_system_comparison
https://en.wikipedia.org/wiki/Comparison_of_packet_analyzers
Solaris服务器配置高级入侵检测工具AIDE
https://sites.google.com/site/linuxxuexi/wang-luo-an-quan/solaris-fu-wu-qi-pei-zhi-gao-ji-ru-qin-jian-ce-gong-juaide
Linux超实用的AIDE(高级入qin检测系统) 2017-11
https://blog.51cto.com/xsboke/1979229
如何在Linux中使用“AIDE”检查文件和目录的完整性
https://www.howtoing.com/check-integrity-of-file-and-directory-using-aide-in-linux
Gentoo Docs-入侵检测
https://wiki.gentoo.org/wiki/Security_Handbook?part=1&chap=13#doc_chap1
威胁和漏洞检测
https://wiki.archlinux.org/index.php/List_of_applications/Security#Threat_and_vulnerability_detection
|| lynis — Security and system auditing tool to harden Unix/Linux systems.
https://cisofy.com/lynis/
https://en.wikipedia.org/wiki/Lynis
Lynis是用于运行Linux,FreeBSD,macOS,OpenBSD,Solaris和其他Unix派生产品的计算机系统的可扩展安全审核工具。它协助系统管理员和安全专业人员扫描系统及其安全防御措施,最终目标是加强系统。
|| metasploit Metasploit Framework — An advanced open-source platform for developing, testing, and using exploit code.
https://www.metasploit.com/
File security 文件安全
|| aide AUR — File and directory integrity checker.
|| logwatch — Customizable log analysis system.
https://sourceforge.net/projects/logwatch/
https://wiki.archlinux.org/index.php/Logwatch
Anti malware 反恶意软件
|| clamav — Open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
http://www.clamav.net/
|| rkhunter Rootkit Hunter — Checks machines for the presence of rootkits and other unwanted tools.
http://rkhunter.sourceforge.net/
原文:https://www.cnblogs.com/sztom/p/13160463.html