SecureAPlus Release Notes

Bugs Fixed:

  • Timestamp was not written in the log files.
What’s New:

  • /autoconf parameter for SecureAPlus Offline installer. With this new parameter, now it is possible to push SecureAPlus via GPO with a centralized autoconf.ini file (e.g. to push the same license to multiple machines)
  • Added False Positive rule for a file that detected only by 1 Antivirus engine, and possibly Windows Operating System file.
  • Supports Italian language

Bugs Fixed:

  • During uninstallation, SecureAPlus shows “Untrusted command line has been blocked!”. This bug is started from v4.7.0.
  • Fixed French special characters that were not show correctly in during installation.
  • Fixed UI alignment in App Settings->Others->Updates when Offline AV is not installed.
  • Unable to write Unicode file name into the log file while the resuming filename in the initial whitelist contains Unicode characters.
  • After upgrade to Windows 10 Fall Creators (version 1709), Application Whitelisting driver is not running.
  • Unable to delete theme.
  • After switch theme, the theme was changed to default theme after reboot.
  • An executable file created by trusted installer script was not automatically trusted. This bug is started from v4.7.0.
  • The About dialog background color does not follow the theme background, when it is accessed by right clicking on the tray icon.

Modifications:

  • Install SecureAPlus then Webroot sequence now is optional. The user will still be informed that by installing Webroot before SecureAPlus may impact the system performance, but the user can choose to ignore this and proceed with the installation.
  • When restricted user uses Run As Administrator to run an executable file, if the administrator is in the trusted account, the executable will be treated the same as when run in trusted account session. Previously it is depending on the logged on user session.
  • Change Copyright 2013-2016 to 2013-2017.
  • When prompting untrusted dll, tick “Remember my answer for this entire process”. This is to reduce the number of prompting in case an .exe has multiple untrusted dll files dependency.
  • If SecureAPlus server is redirected to SecureAge Management Server, or if it is managed by SecureAge Management Server, do not show “License Extension” section.
  • If Everything does not respond for 2 hours, give user more information about what to do to refresh the database.
  • Modification to support Windows Subsystem for Linux in Windows 10 Fall Creators.
Bugs Fixed:

  • SecureAPlus v4.7.0 driver was unable to run in Windows 7 and below.
  • Scan network file using Avira failed.

Modifications:

  • Re-layout untrusted command line prompting. Change the button sequence to: Trust once, Unblock & Trust, Continue Blocking. Previously the sequence was Unblock & Trust, Continue Blocking, Trust once.
  • Do not show the license code if the main console is opened by non-trusted user account.
What’s New:

  • Added init, bash, cp, ftp, mv, and scp into the restricted application list
  • Added bash and .sh in the script rules.
  • Added dash and .sh in the script rules.
  • Include Linux executable file in the initial whitelisting.
  • Block untrusted Linux executable file from running.
  • Include Linux executable file in Universal AV sample file upload.
  • Log command line that has 1 parameter or more for analysis purpose.
  • Supports wild card parameter in the command line.
  • Include Linux executable files in the real-time scanning, based on the header.
  • Upgrade Voidtools Everything to version 1.4.1.877
  • Notification when untrusted command line is blocked without asking for user’s decision.
  • New command line rules:

    – powershell.exe with the parameter starts with -En, let user decide  – powershell.exe with the parameter contains ‘ (single quote), let user decide

    – wscript.exe with parameter starts with “/e”, let user decide.

    – wscript.exe with parameter starts with “//e”, let user decide.

    – cscript.exe with parameter starts with “/e”, let user decide.

    – cscript.exe with parameter starts with “//e”, let user decide.

    – powershell.exe with the parameter contains “.Download”, let user decide

    – bitsadmin.exe with parameter exactly match case insensitive “/transfer”, let user decide.

    – powershell.exe with the parameter contains case insensitive “iex”, let user decide

    – powershell.exe with the parameter contains match case insensitive “Invoke-“, let user decide

    – powershell.exe with the parameter contains case insensitive “&”, let user decide

    – mshta.exe with parameter starts with “javascript:”, block the execution.

    – mshta.exe with parameter starts with “vbscript:”, block the execution.

Bugs Fixed:

  • Modification on the action in the command line rules was not saved.
  • There is a condition where Universal AV showing multiple dialogs when Universal AV showing threat(s) detected.

Modifications:

  • Improve real-time scanning performance.
  • Delete antivirus temporary files every 5 minutes. Previously it was done every 30 minutes.
Bugs Fixed:

  • When the machine does not have internet connection, SecureAPlus shows license is expired. This bug is started from version 4.6.4.
What’s New:

  • Added more command line rules to cover powershell encoded command.
  • Allow SecureAge Management Server to control which SecureAPlus version to be installed on the client machines.

Bugs Fixed:

  • In some situations, new sample files not uploaded to the server during Universal AV full system scan.
  • In the rename operation for non-executable files, the real-time scanning did not scan the file, even if the new file name extension is in the inclusion list.
  • For SecureAPlus managed by SecureAge Management Server, policy file was rejected when SecureAPlus Id is empty.

Modifications:

  • Improve Game Mode detection for full screen mode.
  • Before showing license expired, try to retrieve the latest expiry date from the server. If the expiry date has been extended, do not show the license expired notification.
What’s New:

  • Update OpenSSL to version 1.0.2.12
  • Added command line rule for powershell that the parameter contains net.webclient
  • Updated Polish translation.
  • Sending log files entries to SecureAge Management Server.   After sending, the log files will be moved to Archives folder.

Bugs Fixed:

  • A file that is most likely false positive is not shown as an infected file, but it is still counted as an infected file. This bug is started from
    SecureAPlus v4.6.2

Modifications:

  • Prevent mouse wheel from modifying combo box value.
What’s New:

  • Game Mode automatically detect whether there is any application that is running in Full Screen mode.

When it detected that the application is running full screen, there will be no notification, and no uploading to UAV server. It will be as if it is in silent and lockdown mode.

  • Able to set script as restricted application.
  • Added xcopy.exe, filezilla.exe, vlc.exe, popcorn-time.exe, kodi.exe, stremio.exe as restricted app.
  • UI for Management Server (App Settings -> Others -> Management Server). It supports SecureAPlus managed by Portal and SecureAge managed by SMS (without SecureAge).

Bugs Fixed:

  • “This process is not an installer. Set it as restricted application.” button appears when a script is creating an executable file. The button will disappear when click on “More options”. This bug is started from SecureAPlus v4.6.1.
  • Hang when executing remote file.
  • Broadcast announcement does not appear in Windows XP.
  • If there are files detected untrusted during bootup, and user immediately choose to uninstall, the files are still shown after re-installation.
  • BSOD in the application whitelisting driver when trusting a new file, with Avast installed.
  • Login as restricted user, add the group as trusted user account, change to interactive mode from SecureAPlus icon at the task bar, it doesn’t respond.

Modifications:

  • Exchange Jotti with Get second opinion. The second opinion will send the hash to VirusTotal web site.
  • Updated Chinese translation.
  • For 1024×768 screen resolution (100% scale), make the UAV scan result dialog wider.
  • Fine tune broadcast announcement. Auto scale the content according to the display settings.
  • For broadcast announcement, when open up external link in a new dialog, show it as maximized.
  • Added SecureAPlus icon for broadcast announcement dialog.
  • Game mode in the context menu is changed to either “Enable Game Mode” or “Disable Game Mode”, depending on the state.
  • By default Game Mode is enabled.
What’s New:

  • Support add and overwrite whitelisted command line for SMS.
  • SecureAPlus Broadcast announcement.
  • Added tixati.exe, and zipware.exe into restricted application list.
  • Added refresh button in Command line rules and Whitelisted Command Line dialog.
  • Add log in the driver when renaming a file as script.
  • Added log for Antivirus file scanner context menu.
  • Prompt trusted user when a process (not an installer process) is creating a script.
  • Set border line for table column header in the main UI.
  • Set icon for Finish installation dialog, which will appear in the task bar.

Bugs Fixed:

  • After trusting a command line, it still prompt the user whether to trust the command line on the next execution.
  • License.exe was not deleted from temp folder.
  • Universal AV crashed when it is using proxy.
  • Client does not response to the server request to refresh the whitelisted USB storage.
  • Crash in the driver when auto whitelisting the default temporary .ps file.
  • SecureAPlus was unable to prompt for a file that is blocked if it can’t access the file.
  • Adding command line rule from the main UI, when the action is set to block all, the action changed to let user decide.
  • Unable to delete trusted group if the SID cannot be found.
  • When changing the action of command line rule, the entry becomes duplicate.
  • Double entries when adding a new whitelisted command line rule that has been in the list.
  • Crash when getting expiry date from the server if the server returns error.
  • Unable to add case sensitive command line from main UI.
  • Sometimes the temporary .ps1 file was not automatically trusted when the user mode SecureAPlus application is not up yet.

Modifications:

  • Script files are included in the initial whitelist.
  • Auto close “Finish Installation” dialog if user does not response in 1 minute.
  • Improve initial whitelisting speed when the speed is set to fast.
  • When a script is blocked, the log will show the parent process that is calling the script.
  • Re-layout Universal AV Scan result dialog to fit in low resolution screen.
  • Default trusted certificates are only added on the first time installation.
  • Modify dialog when prompting the user to set process as an installer.Previously “This process is not an installer. Set it as restricted application” button will only appear if user clicks on “More”. Now it will appears without the user need to click on “More” button.
  • Modify help files when application whitelisting prompting a user whether to trust an untrusted file.
  • Change text: “The process is creating a new executable file. Would you like to set the process as a trusted installer?” to “The process is creating a new executable or script file. Would you like to set the process as a trusted installer?”
  • Change “SecureAPlus Portal” to “Portal”.
  • Reduce standard text font size by 1 pt for Japanese and Chinese language.
What’s New:

  • Now Drivers have additional signing by Microsoft.
  • Export/Import function in USB Removable Storage Device
  • Add description for USB storage device policy.
  • Redesign Removeable Media settings dialog.

Bugs Fixed:

  • SecureAPlus was unable to show notification for untrusted command line, if the command line is too long.
  • Black background color message bo displayed but the message box should be using theme background color.
  • “Real-time scanning is disabled.” and “Real-time scanning is enabled.” were not translated to foreign languages.
  • When trusted group is empty, it does not update this status to SecureAge Management Server.
  • After compact whitelist completed successfully the button supposed to change from “Cancel” to “Ok”.
  • Notification and Manual scanner background color does not follow the theme color.
  • The gap between items in a drop down combo box is too narrow.
  • “Game Mode” was not translated to Japanese language.

Modifications:

  • Make SecureAPlus.exe text in the context menu sharper in the higher resolution machine (right click on the tray icon).
  • For script, instead of showing its interpreter as the process (in interactive mode), now it shows the parent process that call the script interpreter.
  • Prevent crash in the context menu (right click on a file), when verifying the digital certificate.
  • Modify UAV scan result, Manage Whitelist, and Finish Installation dialog, so the background will follow the theme.
  • Remove white border in the standard buttons.
  • Updated German, Japanese, Polish and Russian translation.
What’s New:

  • Signed with the latest certificate that expires on 28 February 2020
  • Added powershell with “-e” parameter in the command line rules.

Bugs Fixed:

  • Users will no longer be prompted to scan if USB Scan settings are set to “Prompt for Action” when both Universal AV & Offline AV is disabled.
  • “Start” button no longer shifts whenever the Compact Whitelist windows is moved
  • Fixed issue where Application Whitelisting notification is blocked when it is closed before UniversalAV completes scanning the blocked file
  • Resized the insert USB device window to prevent rendering issues when moving the window.
  • Removed double entries when adding a new whitelisted command line rule

Modifications:

  • Minor fixes to UI elements to account for the updated Japanese, French & traditional Chinese translations
  • Fixed optimization procedures of UniversalAV first scan of a freshly rebooted deviceResized delete button in the manual scanner to fit certain translations.
  • Change regsvr32.exe “/i” parameter to regsvr32.exe “/i:” in the command line rules
What’s New:

  • Support Themes.
  • Add and select theme can be done by double clicking on the theme file (with .secureaplustheme extension).
  • Add and Remove theme from settings (App Settings > Others > Language & Personalization).
  • Policy for USB storage device is now exportable and ready to be controlled by SecureAge Managemene Server or SecureAPlus portal.
  • Improve Universal AV searching speed.
  • When language changed, auto refresh the dialog.
  • Added “Refresh” button at “Restricted Application” page.
  • Added “Refresh” button at “Quarantine” page.
  • Auto refresh in USB storage access control settings.

Bugs Fixed:

  • “Extend Freemium” and “Purchase Premium” button does not have background color

Modifications:

  • Move USB scan settings from “Removeable Media” to “Scan Settings”.
  • Move “Removeable Media” from “Others” to “Application Whitelisting”
  • Move “Good News” setting from “Language and Notifications” to “Universal AV”
  • If virus name contains new line, change it with space.
  • Prevent to add network root folder to Exclusions list, because it will appear as blank.
  • Add exception handling in EverythingServer.exe to prevent crash.
  • Change “Language & Notifications” to “Language & Personalization”
  • Reduce prompting when running Windows 10 Powershell for roaming profile.
  • Prevent multiple instance for checking whether software is up-to-date dialog.
  • Remove Slovenian language from combo box list.
  • Updated Chinese (Traditional & Simplified), German Japanese, Polish and Turkish translation.
What’s New:

  • USB access control for USB storage
  • Shows progress bar when exporting whitelist settings
  • Turkish translation

Bugs Fixed:

  • Transfer license link does not work.
  • For SecureAPlus without ClamAV, user can still scan even if the Offline engine and Universal AV are off.
  • After user clicked on “Yes” for the following message: “For better detection, do you allow to upload any type of files to Universal AV server?”, the UI still shows only upload executable file type. The answer was recorded, but the UI was not updated.
  • Crash when browsing files using QT file dialog browser.

Modifications:

  • When user wants to perform manual scanning, but all the engines are off, prompt to remind the user that at least  Universal AV or offline engine has to be enabled.
  • Change QT file dialog browser to Windows native file browser.
  • Change “Add” in the “Scan Settings” -> “Exclusions” to “Add File(s)” and “Add Folder”.
  • Update html file (include information about PUA/PUP).
  • Updated Polish translation.
  • Updated Japanese translation.
  • Updated Chinese translation.
What’s New:

  • Replace VirusTotal with Jotti
  • Shows progress bar while Universal AV scan result is processing

Bugs Fixed:

  • For foreign languages, some texts appeared in English in the SecureAPlus UI
  • In manual scanning, when the file is detected by more than 1 engine by the on-demand immediate scanner, it is not ticked.
  • Crash in SAScanner.exe when prompting for USB storage device insertion

Modifications:

  • Some minor touch up for the main UI
  • Allow UAV scan result to be shown in lower resolution
  • Updated Chinese, German, Japanese and Polish translation
Bugs Fixed:

  • SecureAPlusUI.exe crash when accessing license page.

Modifications:

  • Improve the responsiveness when showing Universal AV scan result.
  • Remove “OK” button from the dialog that showing the application is blocked and required admin approval.
  • When there is an error during Universal AV scanning in the Application Whitelisting block dialog, it shows the error message for 30 seconds, before retry. (The error message was only showed for 5 seconds previously.)
  • Remove VirusTotal feature.
  • Changes to pictures and colors for SecureAPlus UI.
  • Traditional & Simplified Chinese translation.
  • Indonesian translation.
What’s new:

  • Pre-approved whitelist at the server. This feature will be sold as add-on feature.

    – Clicking on VirusTotal detection ratio will open VirusTotal link at the browser.

  • Japanese translation for online SecureAPlus installer (small installer).
  • Set higher compression for the installer to make the installer file smaller.
  • Non-trusted user account can request for whitelist approval when the application is blocked. This feature is only for premium users.
  • Show dialog for the application that is supposed to be blocked, but not blocked because SecureAPlus is in the Observation Mode.
  • Show dialog for application that is blocked in Lockdown mode.

Bugs Fixed:

  • In Windows 10, the OS was not able to terminate sanotifier.exe during sign out.
  • Premium Trial button appears even for Premium user (this bug started from v4.3.2).
  • “C:\Program Files\SecureAge” folder was not deleted during uninstallation.
  • When ClamAV is used as active engine, manual scanner crashed during closing if UAV is not able to perform scanning.
  • Manual scanner crashed when delete all infected files (this bug started from v4.3.1).
  • Manual scanner dialog is too big for 1024×768 screen resolution.
  • SecureAPluService.exe crashes in  Windows 7 SP1 32-bit, while updating Windows Security Center after boot-up.

Modifications:

  • Do not delete the temporary file from UAV server if there is an error.
  • Change “Go to log location” to “Go to log locations”.
  • Resize finish installation dialog because the Russian text does not fit.
  • Resize Universal AV threats detected dialog. In the previous version the text was truncated in Russian language.
  • Dedicated support and home page link for Japanese version.
  • Set Universal AV scheduled scanning to 24 hours.
What’s new:

  • Unhide files in USB Flash drive that are hidden by virus.
  • Shows number of Universal AV unkown files in the manual scanner.
  • Added Windows Media Player and Thunderbird into restricted application list.

Bugs Fixed:

  • For SecureAPlus managed by SecureAge Management Server (SMS), some temporary files were not deleted.
  • When multiple items are selected, “Show all trust level” only shows one of them.
  • Crash in sanotifier when checking with VirusTotal.
  • Fixed bug in counting the number of remaining files in the real-time immediate scanning, that caused the manual scanner keep scanning.
  • Manual scanner did not wait long enough until UAV immediate scanning finish.
  • UAV scan result dialog crash when user click on “Ignore Permanently”. This bug started in v4.3.1 due to the changes to support screen reader for accessibility.
  • Some text were cut off in the software expired notification dialog.
  • Rescan with UAV does not work if Upload any type of file was unticked.
  • In the manual scanner, the error message will be cut off if the file name is too long.
  • Typo: qbittorent.exe changed to: qbittorrent.exe
  • Cut off “Quarantine” text in Polish translation, in Universal AV scan result dialog.
  • Application Whitelisting driver was not deleted after uninstallation.

Modifications:

  • Updated translation: Simplified Chinese, Traditional Chinese, Indonesian, Polish, Vietnamese, Russian.
  • Change “Show all trust level” to “Manage Whitelist” (in the context menu)
  • Resize OK button in Whitelist Manager dialog, because in the previous version the word was cut off.
  • Retain trust level when a trusted installer overwrites a file.
  • Shows “Application Whitelisting driver is not running!” if the driver is not running when SecureAPlus needs to do initial whitelisting.
  • If the server was not able to completely rescan the files, but none of the engine detects any virus, shows “Scan incomplete. No threats were detected.”
  • Click on “Go to Log Location”, opens 2 folders (log folder in the common application data, and log folder in the user’s application data). Previously it only opens common application data folder.
  • When File Index service is not ready, set the maximum waiting to 30 minutes. If it is still not ready within 30 minutes, just proceed to interpreting the scan result.
  • If File index service is not ready within 30 minutes, refresh the database on the next reboot.
  • Modify some UI layout for Russian translation. Previously some Russian text was cut off.
What’s new:

  • Software update can be controlled by SecureAge Management Server.
  • Improve accessibility when navigating scan result (especially for blind and visually impaired people, tested with NVDA screen reader)

Bugs Fixed:

  • Prevent BSOD when doing real-time scanning in Windows XP.
  • “Initial Application Whitelisting” when make into 2 lines was cut off as “Initial Application Whitelisti ng”.
  • USB removable storage device is set to “Do not scan”, when a USB device inserted it prompts to select files instead.
  • Fixed cut off text for Polish translation.
  • “Delete” word in manual scanner button was cut off in German language.

Modifications:

  • Optimize real-time scanner.
  • Updated traditional and simplified Chinese translation.
  • Updated Polish translation.
  • Updated Vietnamese translation.
  • No longer prompting user for the temporary .ps file created by powershell in Windows 10.
  • If managed by SMS, in SecureAPlusUI.exe add “Managed by SecureAge Management Server”.
  • Change unblock color to green, and block color to red (refer to: https://secureaplusforum.secureage.com/index.php?topic=287.msg813).
  • Retain driver resource information for debugging purpose.
  • Updated Russian translation.
  • When USB removable media detected for the first time, prompt for whether to scan it first before asking the permission to upload all type of sample file. Previously the sequence was the other way around.
  • Online installer no longer showing download progress bar in silent mode.
What’s new:

  • Game Mode – No notifications and UAV auto upload turned off. Since it needs to communicate with UAV service to turn off the auto upload option, Game mode is only available when Universal AV is enabled.
  • Settings to scan USB storage device when it is inserted.
  • Supports script configuration proxy.
  • Prevent Multiple instances of SecureAPlus installer.
  • Vietnamese translation
  • Export Whitelist includes Command Line rules.

Bugs Fixed:

  • German word: “Anwenden” was cut off.
  • Traditional Chinese text does not display correctly in the installer and uninstaller.
  • Typo: “Toogle” changed to “Toggle”

Modifications:

  • Import Whitelist needs Admin privilege.
  • When server is busy delay for 20 seconds before retry to request for scan result. Display “Retrieving the scan result from the server…” when retrying to retrieve scan result.
  • At Universal AV, retrieve scan result first before checking whether File Index Service is ready.
  • Updated Indonesian, Polish, and Russian translation.
  • Resize capsule button height from 38 to 40
  • Resize application whitelisting notification to fit some German text.
  • Immediately start initial whitelist when the speed is set to fast.
  • Click on SecureAPlus tray icon during initial full system scan will no longer show the progress dialog, but it will bring the user straight away to the main console. Initial full system scan progress dialog now is accessible by the following ways:
    1. Click on “View UAV Status”.
    2. Click on “App Settings”->”Application Whitelisting”->”Advanced Settings”->”Status”->”Initial Application Whitelisting”.

     

What’s new:

  • Simplified Chinese translation.
  • Added CyberFox browser, Pale Moon browser, Vivaldi browser, IZArc, PowerArchiver into restricted application list.
  • Select offline AV engine from the Scan Settings.
  • Added “Avira Operations GmbH & Co. KG” into trusted certificate list.
  • Added .docm, .xlsm, .pptm, .dot, dotm, .ws, .wsf, .msh, as included file type for real-time scanning.

Bugs Fixed:

  • Unable to retrieve scan result. Error code: 123.
  • Application Notification help was not shown properly in some languages.
  • Unable to show license expiry date in Japanese language.
  • Typo: “Licese” changed to “License”
  • Overwritten file was not rescanned by the real-time scanning.
  • On the select all checkbox, when clicking on the right line of the checkbox, the sorting arrow will be shown on the top of the checkbox.
  • Crash in sanotifier.

Modifications:

  • Change the About page to a single page, without tab.
  • Resize some buttons to fit some foreign language text.
  • Resize software update notification for German language.
  • Resize Finish Installation dialog to fit Polish translation.
  • Changed Polish translation from “Powtórz skanowanie” to “Powtórz skan”.
  • When expanding the last item “Detected By” in the UAV, set the scroll bar to the bottom.
  • Position the main console at the center of the screen.
What’s new:

  • Chinese Traditional translation
  • ClamAV engine v0.99.2
  • 7-Zip v16.0

Bugs Fixed:

  • Unable to add a drive letter in the exclusion list.
  • Hang in some machines that is running the Windows version that is lower than Windows 10.
  • If Universal AV is unable to parse the response file from the server, instead of showing Good News, it will display an error message in the main console.

Modifications:

  • Cached UAV engines.
  • Updated Indonesian translation.
  • Set Good News font bigger.
  • Set Good News dialog size according to the language.
  • Set default directory for file browser dialog to user’s home directory.
  • Change “Beenden” to “Installieren”
What’s new:

  • Translation for the following languages: Polish, Indonesian, Japan, French, German.
  • User is able to set the language from the settings.
  • More log for manual scanner. The log location is at %appdata%SecureAge TechnologySecureAgelog
  • Add regsvr32 /i in the command line rule.
  • Add script rule. Interpreter: regsvr32.exe, extension: .sct.
  • Added error message when Real-time rescan failed.
  • Automatic retry rescan when it failed. Wait for 6 seconds before retry.

Bugs Fixed:

  • Crash in SecureAPlus.exe when it is unable to communicate with the server. This bug starts from v4.2.1.
  • Crash in Windows 2016 Technical Preview version 5, when Windows is accessing a volume with ReFS file system.
  • “Show all trust level” was not working properly if drive is selected (Reference: https://malwaretips.com/threads/secureaplus-freemium.17236/page-14#post-498763).
  • Typo: “machie”, changed to “machine”
  • When setting a trust level of a file, and there are sub folders present, it is slow (e.g. when set trust level for notepad.exe in Windows folder), because it accidentally enumerates to the sub folders.
  • When license expired detected during initial full system scan, the animation will continuously shows scanning in progress.
  • Universal AV unable to display an infected file if it is in the Windows protected folder, where user account do not have access rights to the folder.
  • In 32-bit OS, account page was not shown.

Modifications:

  • Initially, instead of showing that UAV will be started shortly, it will show the drives that it will scan.
  • User is allowed to delete his/her own account from the trusted user list only if there is “Administrators” group in the trusted group list.
  • Improve GUI responsiveness while it is quarantining files in the manual scanning.
  • Slow down when launching LibreOffice 5 on Windows 7, if real-time scanning is enabled. Improve the speed.
  • Change “Notifications” to “Language & Notifications”
  • Change “Rescan using Universal AV” to “Real time rescan with Universal AV”
  • Change “Any possible action” to “Let trusted user decide”
  • Change “Each rule is targeted for one process and one of the specific parameter that passed to the process” to “Modify Application Whitelisting rules for command line to enhance protection against fileless attacks. Each rule is targeted for one process and one specific parameter that is passed to that process only.  Add multiple rules for the same process if necessary.”
  • Change “Your software is up to date. Reboot is required.” to “You software has been updated. A reboot is required.”
What’s new:

  • Added “View via browser” at “Info & Licenses”->”Account”
  • When the server returns an error because the license has been activated too many times, it will display a hyperlink to support page that shows how to transfer license
  • Whitelist command line. This feature is only available at Windows Vista onwards
  • Added script, jp2launcher.exe (interpreter), .jnlp (extension)

Bugs Fixed:

  • sanotifier crash when user close the application whitelisting dialog while rescanning is in progress.
  • 32-bit Manual scanner was not able to run because some dlls were not included in 32-bit version.
  • SecureAPlus.exe was not able to run in Vista. This bug is started from SecureAPlus version 3.5.2
  • Exclude a folder and return to the Quarantine & History > Ignored, it does not show the excluded path.
  • For non-trusted account users, main GUI is set to Interactive and the tray icon shows Lockdown.
  • Whitelist Manager does not close when user clicks on “Ok” button.
  • Trust level did not change when modified from Whitelist Manager.

Modifications:

  • If Offline AV and UAV are used, but it is not able to connect to the server, it will display that the scanning is only done by Offline AV.
  •  Change the auto full system scan interval to 4 hours.
What’s new:

  • Revamped Graphical User Interface (GUI)
  • SecureAPlus Account Login Option within the Client
  • Option to Change Notification Area
  • ClamAV Engine Version 0.99.1

Bugs Fixed:

  • BSOD: BugCheck 3B, {c0000005, fffff8017c457b03, ffffd000218b7b30, 0}
  • Scheduled chkdsk was not able to run.

Modifications:

  • Reduce 7-zip CPU resource consumption

Bugs Fixed:

  • BSOD: INVALID_KERNEL_HANDLE (93)
  • Problem in uploading file that contains Russian characters.
  • SecureAPlus ID is not created when the “About” page is opened.

Enhancements:

  • Remove Application Whitelisting settings from the tray icon’s context menu.
  • User mode applications are signed using dual sign, SHA1 and SHA2.

What’s new:

  • Added script rule for .hta file.

Bugs Fixed:

  • Software update issue: Server IP address is not defined. Please reinstall SecureAPlus.

Bugs Fixed:

  • A lot of prompting after upgrade to Windows 10 if sharing file violation occurred.
  • After switching to trust all mode, application whitelisting still prompting for untrusted files.
  • Universal AV does not display Good News dialog when the computer is clean.

Enhancements:

  • Modify text in the finish inistallation dialog.

What’s New:

  • ClamAV v0.99
  • In Windows 10, SecureAPlus will automatically enable Windows Defender if offline AV is disabled.
  • Added into trusted certificates list: Windows Phone, Winrar.

Bugs Fixed:

  • Crash with QTTabBar in Windows explorer.
  • Crash in KDiff3 when accessing context menu multiple times
  • In Windows 10 explorer context menu, the trust level font size becomes smaller when the item is ticked.

Bugs Fixed:

  • Truncated description in the restricted application settings.
  • In Windows XP, SecureAPlus icon in windows explorer context menu was truncated.

Enhancements:

  • Do not automatically show full system scan dialog right after installation.
  • Exclude network drive during initial whitelist
  • Support transparent background and higher resolution icons in Windows Vista onwards.

Bugs Fixed:

  • When trusted by digital signature is set, SecureAPlus still prompt for .msi files that were signed by trusted digital signature.

Enhancements:

  • Remove Somoto Ltd. from default trusted certificate list.
  • Run offline AV engine in Safe Mode with networking.

Bugs Fixed:

  • When there is no offline AV, the real-time scanning does not work properly.

Enhancements:

  • Change text for initial full system scan to ‘The initial full system scan performs faster while this PC is idle’.

What’s New:

  • Add Microsoft Edge into restricted application list.
  • Silent Mode. To switch to silent mode, right click on SecureAPlus tray icon, and select silent mode from the context menu.

Bugs Fixed:

  • After selecting an item, remove and restore button remain disabled in the Quarantine & History.
  • Problem in getting new machine id in XP
  • SecureAPlus service was not able to start properly in Windows XP

Enhancements:

  • Reduce prompting after upgrading to Windows 10
  • Change Select all and Unselect all button in Quarantine and history to checkbox header.
  • If sascan.sys can’t be overwritten during installation, overwrite the file after reboot.

What’s New:

  • Schedule to automatically clean up antivirus temporary files every 30 minutes.
  • Add context menu to open file location in the on demand scanning.
  • Add LockCube button that links to LockCube homepage. LockCube is a secure cloud storage solution provided by SecureAge.
  • Log file for clamd.

Bugs Fixed:

  • Trust all for x minutes does not get back to its original state after it has expired when real-time scanning is disabled.
  • Real-time scanning prompts for a file that no longer exists.
  • BSOD when right click on an empty CD/DVD drive.

Enhancements:

  • Allow to disable any UAV’s engine.

What’s New:

  • Add context menu to go to file location in the threat detected by Universal AV dialog.
  • Support upgrade to Windows 10 by temporarily switch to observation mode during upgrade.
  • Add searchprotocolhost.exe into restricted application list.

Bugs Fixed:

  • Manual or real-time scanning by Universal AV does not work when offline AV is disabled.
  • Double fault blue screen on some machines.

What’s New:

  • Add Bandizip in the restricted application list.

Bugs Fixed:

  • When free commander is set as trusted application, after renaming a trusted file, the trust level was not retained.
  • Memory leak when modifying tray icon in trust all mode.
  • Handle leak in EverythingServer.

Enhancements:

  • Modify scanning method to avoid the chance of getting sharing violation.
  • Automatically downgrade a trusted installer to trusted application if it is found in the restricted application list.
  • User will be notified that he cannot manually set a restricted application file to be a trusted installer, unless the file is removed from the restricted application list.
  • For real-time scanning, such as quarantine or delete, if the action taken requires reboot, the user will be prompted. This is usually required if the file is being used, so the action can only be performed after the user has rebooted the machine.
  • When Universal AV server is not contactable, it will display more detailed error message.
  • Disable scan context menu when UAV and ClamAV are disabled.
  • Modification in Application Whitelisting prompting.

What’s New:

  • Shows number of files unknown to Universal AV in the manual scanning.
  • Updated user guide.

Bugs Fixed:

  • Operating system was not able to terminate sanotifier.exe during log off, sleep, and hibernation.
  • ClamAV did not perform real-time scanning when Universal AV scanning failed.
  • Empty license code sometimes was displayed as 0.
  • Tray icon was not updated after the mode was reverted back from previous setting to trust all mode temporarily (e.g. 5 minutes) on the main UI.
  • Some machines had problem in generating SecureAPlus ID.
  • ClamAV signature version number displayed was not updated after the user manually clicked on “Update” virus signature.

Enhancements:

  • User can disable UAV without disabling the offline anti-virus (ClamAV). Previously disabling UAV will also cause ClamAV to be disabled.
  • Improve initial full system scan.

What’s New:

  • Add Total Commander in the restricted application list.
  • ClamAV engine version 0.98.7.
Bugs Fixed:
When there is a new version, it is downloaded two times.
Typo error: “Server recievied new hashes.” is changed to “Server received new hashes.”
Do not display “Premium Trial” link for the SecureAPlus that is managed by SecureAge Management Server.
When there is an error while importing whitelist from Application Whitelisting GUI, it shows blank error message.
In some situations (when session changed), Application Whitelisting prompting does not appear.
Enhancements:
For Windows 8 or later, if ClamAV is disabled, SecureAPlus can work along with Microsoft Windows Defender.
For online SecureAPlus installer, if initially the user installs full, then unticks the offline antivirus, the offline antivirus will remain unticked on subsequent installation.
Optimization in the real-time scanning by ClamAV.
Includes credits for Everything by David Carpenter in the EULA.
After license code is activated, the license code will be displayed in the UI. The license expiry date will also be displayed.
What’s New:
Display license expiry date in the About->License. The Expiry date will be changed when the user updates the license code.
Added Tor browser (tor.exe) in the restricted application list.
Added ace32loader.exe n the restricted application list.
Support predefined configuration in autoconf.ini file

Bugs Fixed:

  • Installation cannot proceed when it is not able to launch license.exe (e.g. because other third party antivirus blocked the file while scanning).
  • Checking if file index server is available sometimes does not response for a long time.
  • Typo in Application Whitelisting Standard Mode descriptions. Change “program” to “programs”.
  • In some cases, SecureAPlus ID was overwritten during new ID creation.

Enhancements:

  • For manual scanning dialog, checkbox for item with virus will only be ticked if it is detected by more than 1 AV engine.
  • For Universal AV engine exclusions list, to ensure the AV engines are up to date, internet access is required to retrieve the latest AV engines list.
  • Do not retry if there is an error while scanning a file in real-time scanning
  • Change dialog title from “SecureAge AntiVirus” to “SecureAPlus AntiVirus”.
  • In Application Whitelisting, when a file is detected as virus, change the default button to “No” (do not trust).
  • Application Whitelisting will automatically use VirusTotal if there is an error when trying to access UAV server.
  • Change text for full system scan to:
    “You can continue using your computer while scanning. If you need to shutdown during scanning, it will auto-resume on your next reboot. * Full system scan smartly performs faster while computer is idle.”

What’s New:

  • ClamAV version 0.98.6.
  • Include Flash shockwave file in the real-time scanning and UAV.
  • Immediately scan auto run file during full system scan, so it can prompt the user earlier when it finds some auto run viruses without waiting for the initial full system scan to complete.
  • In Application Whitelisting prompt dialog, when a virus is detected by UAV, display more details if user clicks on the threat name.
Enhancements:
Improve manual scanning speed by detecting whether the computer is in idle state. The manual scanning will speed up if the computer is idle (no user input, such as keyboard or mouse movement).
Improve real-time scanning speed by reducing the temporary files written to the disk.
Prevent double scanning when executing an untrusted application by AntiVirus and Application Whitelisting.
For scheduled automatic scanning by UAV, do not show the scan result again if the result is the same as the previous result, until the machine is rebooted.
What’s New:
Manual scanning shows an icon that indicate if there is no access to Universal AV (e.g. no internet access or if the server is down)
Prevent saappsvc.exe and sanotifier.exe to be terminated using Windows 8 Task Manager.
Send checksum for file integrity check when uploading a sample file to the server.
Set Company Name (Manufacturer) property for Universal AV Service.
New schemes for extending SecureAPlus license.
Premium version trial for freemium users.

Bugs Fixed:

  • In some situations, compact whitelist crash at the end of the process.
  • Memory leak in compact whitelist.
  • When an action is taken for UAV manual scanning, the engine name was recorded wrongly.

Enhancements:

  • In the Quarantine and history, change a column name, from “Item” to “Virus name”

What’s New:

  • Universal AV engine exclusion. Currently only the following engines are allowed to be disabled: AVG, ClamWin, Norman, QuickHeal, TotalDefense.
  • Universal AV can be used to scan .vbs files in manual or real-time scanning.

Bugs Fixed:

  • During uninstallation, some temporary files were not deleted.
  • EverythingServer uses 50% CPU when multiple users login using Remote Desktop.
  • For manual scanner, when an action is taken, the status was not written at the correct column.
  • Crash when scanning using Dr.Web CureIt!

Enhancements:

  • Change the search file engine for Universal AV.
  • SecureAPlus UI will show lockdown mode for non-trusted account users.
  • For full system scan, previously the very long file name is shown with elipsis at the end of the file name. Change the elipsis to the middle of the file name.
  • Improve Compact Whitelist speed.
  • SecureAPlus initial system scan will automatically slow down if the computer is not in idle state, and it will speed up again when there is no activity from the user.
  • Reduce the memory usage by the initial full system scan.

What’s New:

  • Added more log for Universal AV.
  • Compact whitelist will also trigger Universal AV server to refresh the whitelist database.

Bugs Fixed:

  • In a certain condition, the exclusion list doesn’t work properly.

Enhancements:

  • Reduce prompting for untrusted file, especially when the untrusted file is not executed by user.
  • Wait until the CPU resource is low enough before starting initial system scan. The maximum waiting time is 5 minutes.
  • Improve the process of adding new trusted certificate.
  • Increase time out for uploading whitelist hashes to the server.
  • Improve uninstallation process.
  • Increase the time out for auto start services.

What’s New:

  • Compact whitelist database feature.
  • Remove Quarantine and History during uninstallation.

Bugs Fixed:

  • Cut off text in higher resolution when performing initial system scan.
  • When initial full system scan is not completed yet, last system scan status was blinking.
  • When UAV is disabled, setting “Good News” popup dialog will cause it to revert back to its previous value without any proper explanation to the user.
  • In some cases, SecureAPlus failed to update its status to Security Action Center.

Enhancements:

  • Delete some of UAV temporary files that are no longer needed.
  • Prevent showing “Threat detected” when UAV is showing the list of detected malwares.
  • If untrusted application is run by non-trusted account, add a message saying: “If you want to run this, please contact your administrator.”
  • Optimization in the rename operation.
  • Change “Allow once” to “Ignore once”. Change “Ignore” to “Ignore permanently”
  • Change protocol for uploading data to the server.

What’s New:

  • Add ace2loader.exe in the restricted application list.

Enhancements:

  • Process optimization in Universal AV.
  • Allow users to import whitelist even when the Full System Scan is still in progress.
  • Change the title of the “SecureAge Antivirus Scanner” message prompt to “SecureAPlus Virus Scanner”.
  • Revised user guide.

Bugs Fixed:

  • Certain portion of SecureAPlus Main Console’s display flickers on some computers.
  • At the “Application Whitelisting Advanced Settings” dialog, after pressing “Esc” twice on the keyboard, the “Application Whitelisting Standard Mode” dialog will disappear.
  • After clicking on “Complete Scan” button manually, the Universal AV scan results may show fewer infected files than the actual number of infected files at times.
  • sascan.sys” was not deleted after uninstallation.

Enhancements:

  • Modify the way how file indexing service handles moved folder. In the previous version, when renaming a folder that has a lot of content, it may get lock for quite some time.
  • Change the header of the Universal AV virus alert from “Threat detected!” to “Threat detected by Universal AV!”.
  • Make File Indexer Service independent of Universal AV. Reindexing is no longer required when toggling Universal AV status.
  • Only users in the Trusted Account list are allowed to modify the content in the “Manage User Rights“.
  • There are a few changes to “SecureAPlus Successful Installation” message prompt:
    • The “Scanning Options” has been removed from this message prompt. Click on the “Next” button to view and select your preferred scannning options.
    • Change the text from “The full system scanning is about to commence.” to “The full system scanning will commence after you click on next button.”
  • By default, the full system scanning speed is set to normal.

What’s New:

  • Integrate VirusTotal to Application Whitelisting message prompt.
  • Add in the disable option for the “Good News” message prompt which appears after each reboot.
  • Add “Torch” browser, “Internet Download Manager”, “BitTorrent”, “qBittorent” and “uTorrent” to the “Restricted Application list“.
  • Default browser is automatically included in the “Restricted Application” list.
  • Report SecureAPlus version number to the server.
  • New export/import whitelist file format to support future communication with SecureAge Management Server.
  • SecureAPlus User Guide now includes an explanation on the usage of Trusted Users and Trusted Groups.

Bugs Fixed:

  • The last Complete Scan’s date is not updated at times.
  • Unable to apply the setting to enable both Universal AV and Offline Antivirus with no real-time scanning.

Enhancements:

  • When click on the “Cancel” button in the “Settings“, it will no longer just close the dialog box. If any changes are made to the settings, it will now cancel and revert the changes back to the previous setting. Note: If you have already confirmed the changes by clicking on the “Apply” button, you cannot revert the changes by clicking on the “Cancel” button.
  • Previously, when both Universal AV and Offline Antivirus are disabled, it will show “At Risk” status on SecureAPlus Main Console and the computer has to be rebooted to reflect the “Fully Protected” status. But now, it will immediately show that the computer is “Fully Protected” without having to reboot the computer. Note: Reboot of the computer is required if you want to unload the Offline Antivirus from the memory.
  • To minimize user’s confusion, the names of the Antivirus Settings options have been changed from “Disable Universal AV” to “Enable Universal AV” and from “Disable Offline Antivirus” to “Enable Offline Antivirus
  • The typo error for the word “deleted” at the Universal AV log has been rectified.
  • In order to make the “Good News” message prompt less intrusive to the users, its size has been reduced significantly and the duration of its stay on-screen has been shortened to 15 seconds.
  • Revised SecureAPlus User Guide.

What’s New:

  • Add WinZip and HaoZip to the “Restricted Applications” list.
  • When a user attempts to delete the system accounts in the “Manage User Rights” settings, it will now prompt the user that these accounts will not be deleted as they are the default system accounts required for the proper functioning of the operating system.
  • Add the file compression capability to Universal AV file upload in order to optimize the Internet bandwidth usage.

ugs Fixed:

  • Check for update” message prompt was not displayed properly when the location of the taskbar is not at the bottom of the screen.
  • Several memory leak issues.

Enhancements:

  • In the virus alert prompt, the word “Allow” is changed to “Allow once” and “Ignore permanently” is changed to “Ignore“.
  • In the “SecureAPlusSetup.exe” installer, “Antivirus” is changed to “Offline Antivirus“.
  • Revised End User License Agreement.

What’s New:

  • Newly added component, Universal AV which provides continuous scanning of program files (executables) by multiple antivirus in the cloud.
  • A complete new look in the GUI.
  • An online store is added for the purchase of SecureAPlus Premium.
  • Existing SecureAPlus Freemium user will get a message prompt regarding the upgrade to the latest version of SecureAPlus which comes with Universal AV.

Bugs Fixed:

  • New driver installation was not trusted at times.
  • SecureAPlus’ dialog position is not within the screen display area when the task bar is not at the bottom.
  • Memory leak in the Application Whitelisting service.

Modifications:

  • Improve background initial whitelisting speed.
  • Trusted installer will not automatically trust a newly created large file if it is not an executable file in order to improve the performance of VMWare.
  • Modifications at the “Quarantine and History” dialog box in preparation for the new Universal AV component in the revamped version of SecureAPlus.

Bugs Fixed:

  • Service installation crash in some foreign languages (other than English).

What’s New:

  • Obfuscate quarantined file to prevent it from being detected as virus by any antivirus.
  • Suppress antivirus installation warning in Windows XP.
  • Register as antivirus at the “Action Center” (or “Security Center” in Windows XP).

Bugs Fixed:

  • After a software update, SecureAPlus with No Antivirus will become SecureAPlus Full Version.
  • Cygwin installation issue.
  • SecureAPlus’ quarantine dialog box does not appear in Windows 8.1.
  • SecureAPlus’ GUI problem for Windows 8.1 users. When attempting to perform a manual scan, the file directory is not displayed for selection.
  • Optimizing SecureAPlus for VMWare.

Enhancements:

  • Restricted Application” is changed to “Restricted Applications“.
  • Comodo Dragon Browser (dragon.exe) is added to the list of restricted applications.

What’s New:

  • Besides whitelist database, other settings like “Trusted Certificates” and “Trusted accounts” are also saved in the exported whitelist.
  • If any “Trusted Installer” file is found to be set as “Trusted Application” while executing it, it will be automatically reverted back to “Trusted Installer” on the fly.
  • More speed options are added to the initial whitelisting process: Slow, Normal and Fast.
  • After installation, SecureAPlus will check the CPU usage before starting the background initial whitelisting process. The whitelisting process will start only when the CPU usage is less than 50%.
  • A message is added after the installation is completed.
  • SecureAPlus Installation Guide and User Guide are updated.

Bugs Fixed:

  • There will be double entry in freshclam.conf when virus signature server is modified.
  • Crashing of sanotifier.exe.

Enhancements:

  • Notification for new update dialog will auto close if unattended for 1 hour, instead of 1 minute.
  • After initial whitelisting is completed, there will be no more retry of those files that failed to be whitelisted during the initial whitelisting process. The retry of such files will be removed.
  • The “Do not ask what to do when dealing with untrusted file” option is removed from the Application Whitelisting Advanced Settings. You can chooose this feature, which is now known as “Lockdown Mode“, from the context menu of SecureAPlus tray icon.
  • When any script (not an installer script) start to create executable, it will be blocked automatically. This is to prevent users from accidentally set an interpreter as an installer on the fly.

What’s New:

  • Trust all mode is added to the context menu of SecureAPlus tray icon.
  • Two speed options, Fast and Slow, are now available for the background initial whitelisting. The current default setting is Slow.
  • Add the following files to Restricted Applications list: javaws.jar, deploy.jar, 7z.exe, 7zfm.exe, Excel.exe, winword.exe, mspub.exe, powerpnt.exe, infopath.exe, msaccess.exe, acrord32.exe, telnet.exe, putty.exe, puttytel.exe and pscp.exe.
  • More log information for script execution.
  • You can now import whitelist database in the small setup file, “SecureAPlusSetup.exe” too. The steps to do it is the same as the big setup file. Please refer to SecureAPlus Installation Guide for more information.
  • If the installer detect a whitelist database file, it will prompt the user whether to import whitelist database.
  • SecureAPlus Installation Guide and User Guide are updated.

Bugs Fixed:

  • When the virus scanning driver is not running, an attempt to install SecureAPlus again fails to reinstall the scanning driver at the same time.
  • BSOD when Microsoft Security Essential is scanning the page file.

Enhancements:

  • “.zip” is not included for real-time scanning.
  • All Window files and Program files are not blocked during initial whitelisting.
  • The size of SecureAPlus with AV installer has been reduced.
  • When multiple files are blocked, only one message popup will appear. Users can click on the “Previous” hyperlink to see a list of files that were blocked previously.

What’s New:

  • A new context menu is added. There are two Application Whitelisting options, “Interactive Mode” and “Lockdown Mode“.
    When SecureAPlus is in “Interactive Mode“, users when attempting to run a file that is not found in the trusted list, will be prompted whether to trust it. When SecureAPlus is in “Lockdown Mode“, files that are not found in the trusted list will be blocked automatically. If you want to install any program that is not in the trusted list, please remember to trust it as an installer first. Otherwise, the installation program will be blocked from running.
  • A message bubble will appear once the initial whitelisting process is completed.
  • To avoid confusion, the version number has been removed from the Application Whitelisting dialog box.

Bugs Fixed:

  • Running web browser inside Sandboxie will cause Sandboxie to freeze.
  • When right-click on a single file, the “Show all trust level” menu option can be seen at times.
  • When performing auto update, SecureAPlus application will crash while downloading the new installer.
  • Application Whitelisting service keeps on trying to whitelist the same file repeatedly. This occurs to those files that could not be read during the inital whitelist or a file that has been overwritten with a new file.
  • The uninstaller did not delete the driver files for 64-bit computer.
  • SecureAPlus tray icon disappears during startup.
  • For installation without antivirus, the uninstall shortcut does not appear at the start menu.
  • Freezing issue after initial uninstallation.

Enhancements:

  • If the user is running as an Admin account, the log will be written to the “ProgramData” folder instead of User’s “App Data” folder in the C drive.
  • Improves the uninstallation speed.
  • For first time installation, Application Whitelisting will perform initial whitelist only when the service has started.

What’s New:

  • Adds “git.exe” and “tortoisegitproc.exe” to the “Restricted Application” list.
  • Adds in survey for uninstallation.
  • Default ClamAV virus signature is updated to 16 August 2013.

Bugs Fixed:

  • BSOD (Blue Screen of Death) during uninstallation.

Enhancement:

  • To avoid confusion, only SecureAPlus tray icon will be displayed during the initial whitelisting process.
  • “Close after …s” message will not be shown when blocking a file.
  • Enhances the responsiveness of the “Finish” button when users click on it during installation.
  • Improves on the log file to allow better troubleshooting when installation failed.
  • Adds in updated SecureAPlus User Guide and Installation Guide.

What’s New:

  • SecureAPlus Application Whitelisting protection will commence immediately after installation.
  • Download will resume automatically if the previous connection was disrupted.
  • Simplified SecureAPlus Referral Program so that user can participate right after the successful installation of SecureAPlus Freemium on a computer. The user license will be extended automatically once his or her referral has installed SecureAPlus Freemium on a computer.