From f93573ff60d3690a44e8fd0ad10d530dfb604e1e Mon Sep 17 00:00:00 2001 From: marcus-cr Date: Wed, 19 Oct 2016 05:17:54 -0400 Subject: [PATCH] [MALW-3280] Bitdefender AV Support (macOS) (#293) * Support for Bitdefender AV (Mac OS) * Update CHANGELOG.md --- CHANGELOG.md | 2 +- include/tests_malware | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 070c49c2..ec498270 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,7 +28,7 @@ Tests: * FIRE-4534 - Check Little Snitch on macOS * INSE-8050 - Test for insecure services on macOS * MACF-6208 - Allow non-privileged execution and filter permission issues -* MALW-3280 - Detection for Avast daemon on macOS +* MALW-3280 - Detection for Avast and Bitdefender daemons on macOS * PKGS-7381 - Improve test for pkg audit on FreeBSD Plugins (community and commercial): diff --git a/include/tests_malware b/include/tests_malware index d5f26e9f..c7e3e6b1 100644 --- a/include/tests_malware +++ b/include/tests_malware @@ -27,6 +27,7 @@ ################################################################################# # AVAST_DAEMON_RUNNING=0 + BITDEFENDER_DAEMON_RUNNING=0 CLAMD_RUNNING=0 CLAMSCAN_INSTALLED=0 ESET_DAEMON_RUNNING=0 @@ -110,6 +111,19 @@ Report "malware_scanner[]=eset" fi + # Bitdefender (macOS) + LogText "Test: checking process bdagentd" + IsRunning bdagentd + if [ ${RUNNING} -eq 1 ]; then + FOUND=1 + Display --indent 2 --text "- ${GEN_CHECKING} Bitdefender agent" --result "${STATUS_FOUND}" --color GREEN + LogText "Result: found Bitdefender security product" + BITDEFENDER_DAEMON_RUNNING=1 + MALWARE_SCANNER_INSTALLED=1 + AddHP 2 2 + Report "malware_scanner[]=bitdefender" + fi + # Avast (macOS) LogText "Test: checking process com.avast.daemon" IsRunning com.avast.daemon