Supported Architectures and OS

The HEIMDAL Agent is developed on the 32-bit architecture and can be installed on computers/devices with the following Architectures:

  • x86
  • x64
  • ARM (Endpoint Detection - Next-Gen Antivirus is not supported on ARM devices, except the Apple M1 devices that support Endpoint Detection - Next-Gen Antivirus)

The HEIMDAL Agent can be installed on computers/devices running the following Operating Systems:

  • Windows 7 (32 and 64 bit) - Support for Windows 7 OS will stop being offered on the 31st of March 2022;
  • Windows 8 (32 and 64 bit) - Support for Windows 8 32-bit will stop being offered on the 31st of March 2022;
  • Windows 8.1 (32 and 64 bit) - Support for Windows 8.1 32-bit will stop being offered on the 31st of March 2022;
  • Windows 10 (32 and 64 bit) - Support for Windows 10 32-bit will stop being offered on the 31st of March 2022;
  • Windows 11 (64 bit);
  • Windows Server 2008 R2;
  • Windows Server 2012/2012 R2 (32 and 64 bit) - Support for Windows Server 2012/2012 R2 32-bit will stop being offered on the 31st of March 2022;
  • Windows Server 2016 (32 and 64 bit) - Support for Windows Server 2016 32-bit will stop being offered on the 31st of March 2022;
  • Windows Server 2019 (32 and 64 bit) - Support for Windows Server 2016 32-bit will stop being offered on the 31st of March 2022;
  • macOS 10.13 - High Sierra;
  • macOS 10.14 - Mojave;
  • macOS 10.15 - Catalina;
  • macOS 11 - BigSur;
  • macOS 12 - Monterey (and above);
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • Debian 11
  • Android 6.0 (and above).

Requirements

Windows

  • Microsoft .NET Framework 4.6.1 (or above);
  • Up to 400 MB of disk space;
  • At least 250 MB RAM;
  • At least 3% of CPU usage when blocking a domain, up to 10% when opening the Heimdal™ Agent, and up to 40% during a scan;
  • Local administrator or domain administrator permissions (if the computer is domain-joined) during installation;
  • User permissions during execution;
  • Internet access with the following ports open to traffic: port 53 (to apply the DarkLayer Guard DNS 127.7.7.x), port 80 (to filter traffic over http), port 443 (to filter traffic over https);
  • The HEIMDAL Agent uses the following ports internally: 80 (Custom Block Page), 8001 (Application Control), 57127 (Peer2Peer).
  • The HEIMDAL Threat Prevention Network Log Agent uses the following ports: 80,  443.
  • The Heimdal RD Viewer uses remote port: 7615

macOS

  • Devices with M1 (Apple Silicon-based Macintosh) architecture require the installation of Rosetta (Rosetta 2 is an emulator designed to bridge the transition between Intel and Apple processors. In short, it translates apps built for Intel so they will run on Apple Silicon) to run the HEIMDAL Agent.

IP Addresses and Ports

By default, Windows Defender Firewall doesn't block the HEIMDAL Agent, but if you are behind a firewall or a proxy, the HEIMDAL Agent needs to be able to communicate with the following domains/IP Addresses:

  • heimdalsecurity.com with remote port 443
  • dashboard.heimdalsecurity.com with remote port 443
  • rc-dashboard.heimdalsecurity.com with remote port 443
  • coreservice.heimdalsecurity.com with remote port 443
  • rc-coreservice.heimdalsecurity.com with remote port 443
  • logagent-api.heimdalsecurity.com with remote port 443
  • vigilance-update.heimdalsecurity.com with remote port 443
  • prodcdn.heimdalsecurity.com with remote port 443
  • heimdalprodstorage.blob.core.windows.net with remote port 80 and remote 443
  • rc-appcontrol.heimdalsecurity.com with remote port 443
  • appcontrol.heimdalsecurity.com with remote port 443
  • mailsentry.heimdalsecurity.com with remote port 443
  • rc-mailsentry.heimdalsecurity.com with remote port 443
  • blockedbyheimdalsecurity.com with remote port 443
  • heimdalrd.heimdalsecurity.com with remote port 80 and remote 443
  • heimdalrd.islonline.net with remote port 80 and remote 443
  • 52.236.138.33 (dashboard.heimdalsecurity.com / rc-dashboard.heimdalsecurity.com / heimdalrd.heimdalsecurity.com)
  • 40.119.146.250
  • 40.114.223.57 (HEIMDAL PROD/RC Core Service)
  • 40.87.128.228
  • 40.121.66.93
  • 13.107.213.44 (prodcdn.heimdalsecurity.com)
  • 13.107.246.44 (prodcdn.heimdalsecurity.com)
  • 52.239.142.100 (heimdalprodstorage.blob.core.windows.net)
  • 20.71.146.235 (rc-appcontrol.heimdalsecurity.com / appcontrol.heimdalsecurity.com)
  • 13.95.20.191 (mailsentry.heimdalsecurity.com / rc-mailsentry.heimdalsecurity.com) 
  • 52.166.12.23 (blockedheimdalsecurity.com / notblockedheimdalsecurity.com)
  • 52.172.28.76
  • 168.63.8.217 (vigilance-update.heimdalsecurity.com)
  • 3.68.42.215 (logagent-api.heimdalsecurity.com)
  • 3.122.156.8 (logagent-api.heimdalsecurity.com)
  • 91.217.255.149 (*.islonline.net)
  • 152.199.21.175
  • 195.201.56.244 (heimdalrd.islonline.net)

In order for HEIMDAL Email Security to be able to deliver emails to and from your mail environment, you need to add the following IP Addresses as Trusted IPs. Also, verify your firewall settings and allow SMTP from IP Addresses below (Port 25 for SMTP traffic):

  • 20.50.183.144 (eu-esec-01.heimdalsecurity.com)
  • 20.50.183.146 (eu-esec-01.heimdalsecurity.com)
  • 20.50.183.145 (eu-esec-02.heimdalsecurity.com)
  • 20.50.183.147 (eu-esec-02.heimdalsecurity.com)
  • 20.50.183.148 (eu-esec-outbound.heimdalsecurity.com)
  • 20.50.183.149 (eu-esec-outbound.heimdalsecurity.com)
  • 20.50.183.150 (eu-esec-backup.heimdalsecurity.com) 
  • 20.50.183.151 (eu-esec-backup.heimdalsecurity.com) 
  • 20.88.177.208 (us-esec-outbound-relay.heimdalsecurity.com)
  • 20.88.177.209 (us-esec-outbound-relay.heimdalsecurity.com)

Exclusions

If you use another antivirus software or another application that scans the browsing traffic, we recommend you set exceptions for HEIMDAL's processes and for the HEIMDAL installer (which installs in the following path: C:\Program Files (x86)\Heimdal\):

A. HEIMDAL Agent

  • Heimdal.AdminPrivilege.exe
  • Heimdal.AgentError.exe
  • Heimdal.AgentLoader.exe
  • Heimdal.Antivirus.exe
  • Heimdal.ClientHost.exe
  • Heimdal.DarkLayerGuard.exe
  • Heimdal.DeliveryManager.exe
  • Heimdal.Firewall.exe
  • Heimdal.Insights.Service.exe
  • Heimdal.MailSentry.exe
  • Heimdal.MailSentryMonitor.exe
  • Heimdal.MonitorServices.exe
  • Heimdal.ProcessLock.exe
  • Heimdal.RemoteDesktop.Service
  • Heimdal.SetupLauncher.exe
  • Heimdal.ThorAgent.exe
  • Heimdal.ThorVigilanceScanStarter.exe
  • Heimdal.UpdateService.exe
  • Heimdal.UptimeChecker.exe
  • Heimdal.VigilanceMonitor.exe
  • Heimdal.Wizard.exe

B. HEIMDAL Remote Desktop (Viewer and Agent)

  • C:\Program Files (x86)\Heimdal\
  • %localappdata%\ISL Online Cache\
  • %programdata%\ISL Online Cache\