31 lines
1006 B
Plaintext
31 lines
1006 B
Plaintext
rule Linux_Hacktool_Wipelog_daea1aa4 {
|
|
meta:
|
|
author = "Elastic Security"
|
|
id = "daea1aa4-0df7-4308-83e1-0707dcda2e54"
|
|
fingerprint = "93f899e14e6331c2149ba5c0c1e9dd8def5a7d1b6d2a7af66eade991dea77b3c"
|
|
creation_date = "2022-03-17"
|
|
last_modified = "2022-07-22"
|
|
threat_name = "Linux.Hacktool.Wipelog"
|
|
reference_sample = "39b3a95928326012c3b2f64e2663663adde4b028d940c7e804ac4d3953677ea6"
|
|
severity = 100
|
|
arch_context = "x86"
|
|
scan_context = "file, memory"
|
|
license = "Elastic License v2"
|
|
os = "linux"
|
|
strings:
|
|
$s1 = "Erase one username on tty"
|
|
$s2 = "wipe_utmp"
|
|
$s3 = "wipe_acct"
|
|
$s4 = "wipe_lastlog"
|
|
$s5 = "wipe_wtmp"
|
|
$s6 = "getpwnam"
|
|
$s7 = "ERROR: Can't find user in passwd"
|
|
$s8 = "ERROR: Opening tmp ACCT file"
|
|
$s9 = "/var/log/wtmp"
|
|
$s10 = "/var/log/lastlog"
|
|
$s11 = "Patching %s ...."
|
|
condition:
|
|
4 of them
|
|
}
|
|
|