Most modern antivirus software for macOS and Windows provides basic security for banking and online payments. Such technologies include, for example: antiphishing, antimalware, antikeylogger, antiscreenlogger, blocking connections of untrusted applications and scripts, detecting system changes to DNS servers, and others. However, some developers offer the user a so-called specialized module which has been programmed to protect the system when performing online payments or other important and confidential operations on files and data.