How does the Mac agent install the Managed Antivirus (Bitdefender) engine?

Last Modified

Fri Jul 10 13:42 GMT 2020

Description

  • How does the Mac agent install the Managed Antivirus (Bitdefender) engine?

Environment

  • N-sight RMM
  • macOS
  • Managed Antivirus (Bitdefender)

Solution

  1. Managed Antivirus (Bitdefender) registers
  2. Managed Antivirus Master Service spawns another process to download the Managed Antivirus (Bitdefender) engine package
    • DEBUG [AgentService.cpp:248] Register guid=%blah-blah% encryptionKey=%blah-blah% agentId=%unique agent id as a number% webServiceHost=%host%
    • INFO [AntivirusManager.cpp:101] Downloading Antivirus
    • DEBUG [ProcessFactory.cpp:68] Child process completed with code 0
    • INFO [AntivirusManager.cpp:129] Antivirus download completed successfully
  3. At this point package is downloaded and will be silently installed:
    • INFO [AntivirusManager.cpp:135] Installing Antivirus
    • DEBUG [AntivirusManager.cpp:144] Moving on...
    • DEBUG [ProcessFactory.cpp:68] Child process completed with code 0
    • INFO [AntivirusManager.cpp:341] Antivirus installed successfully
  4.                     Concludes the installation process and after that we will configure engine, update definitions etc.