DetectX Changelog

What's new in DetectX 2.91

Apr 16, 2019
  • Improved: Detector definitions have been updated.
  • Bug fix: The About menu item now does its job.

New in DetectX 2.89 (Nov 23, 2018)

  • Improved: Detector definitions have been updated.

New in DetectX 2.88 (Oct 18, 2018)

  • Improved: Detector definitions have been updated.

New in DetectX 2.87 (Aug 2, 2018)

  • Improved: Detector definitions have been updated.

New in DetectX 2.86 (May 28, 2018)

  • Improved: Detector definitions have been updated.

New in DetectX 2.85 (Apr 19, 2018)

  • Improved: Detector definitions have been updated.

New in DetectX 2.84 (Feb 21, 2018)

  • Improved: Detector definitions have been updated.
  • Improved: Code-signing requirements are now checked on every launch to harden the app against the possibility of post-Gatekeeper hijacking.

New in DetectX 2.83 (Jan 9, 2018)

  • Improved: Detector definitions have been updated.

New in DetectX 2.82 (Dec 19, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.81 (Dec 4, 2017)

  • Improved: Detector definitions have been updated.
  • New: Root User status (enabled/disabled) is now shown in the Log Drawer.

New in DetectX 2.80 (Nov 26, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.79 (Oct 23, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.78 (Sep 12, 2017)

  • Bug fix: Fixed a problem which prevented DetectX from launching on some macs not using the Western Christian era dateformat.

New in DetectX 2.77 (Sep 9, 2017)

  • Improved: Detector definitions have been updated.
  • Improved: Added macOS software update preferences to Log Drawer.
  • Improved: The self-diagnostic reporting function now reports Time Machine status.

New in DetectX 2.76 (Aug 25, 2017)

  • Improved: Added a new heuristic in the Search detector to better identify adware with common patterns.
  • Improved: Detector definitions have been updated.
  • Improved: Added a check for a security vulnerability on launch. If the vulnerability is found, a message appears in the Log Drawer.

New in DetectX 2.75 (Aug 7, 2017)

  • Improved: The 'Trash All...' function now correctly removes a persistent Chrome adware extension that previously required a trip to the command line to fully deal with.
  • Improved: Detector definitions have been updated.

New in DetectX 2.74 (Jul 24, 2017)

  • Bug fix: Removed a problem which prevented the Detector search from completing if Spotlight Indexing was disabled on the startup disk.
  • Bug fix: Fixed a bug in the reportGatherer that stopped the version info being collected.
  • Changed: Removed the focus ring from the green/yellow indicator button.
  • Improved: Added a user alert during the Detector search in case Spotlight Indexing is disabled on the startup disk.
  • Improved: Detector definitions have been updated.

New in DetectX 2.73 (Jul 1, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.72 (Jun 26, 2017)

  • Experimental: Detector search now scans for active osascript browser hijacks. If found, the 'Trash All...' function will attempt to kill the relevant processes and remove the parent executable from the file system. This may result in one or more requests for an Admin password. This function is 'on' by default, but it can be turned off via the command line. To do so, execute the following in Terminal: defaults write com.sqwarq.DetectX disableAWIDSearch -bool true. Please contact Sqwarq Support if you experience any problems with this experimental feature.
  • Improved: Detector definitions have been updated.
  • Bug fix: Removed a problem which prevented the Detector search from functioning on macOS 10.13.

New in DetectX 2.71 (Jun 16, 2017)

  • Improved: Detector definitions have been updated.
  • Improved: The self-diagnostic reporting function has been updated.
  • Changed: Sparkle check now must be manually enabled after launch from the Preferences window. This preference is reset to disabled on quit.
  • Bug fix: Removed a problem which could cause the Detector to list an item name and path name as 'error'.

New in DetectX 2.70 (Jun 12, 2017)

  • Improved: Trashing routine now does not require multiple authentications.
  • Improved: Detector definitions have been updated.

New in DetectX 2.69 (Jun 5, 2017)

  • Improved: Better UI feedback while the search is running.
  • Improved: Better UI feedback while the In-App Store is loading.
  • Bug fixes: Removed some bottlenecks in code that could cause spins while searching, stopping a search or loading the store.

New in DetectX 2.68 (Jun 5, 2017)

  • Improved: Some under-the-hood code optimisation.
  • Improved: The self-diagnostic reporting function has been updated.

New in DetectX 2.67 (Jun 1, 2017)

  • New: Search definitions are now updated in real-time from Sqwarq's servers on launch. After checking for definition updates, the new status light in the Detector view will be green, indicating DetectX is ready to search your mac immediately when you click the 'Search' button. If the status light is amber, clicking the 'Search' button causes DetectX to first re-check Sqwarq's servers for the latest definitions before scanning your mac.
  • New: In-app registration is now available, removing the need to copy and paste order details from an email or to deal with an external website to make payment.
  • Improved: Detector definitions have been updated.
  • Changed: Removed the popup button that selected different kinds of search.

New in DetectX 2.66 (May 28, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.65 (May 28, 2017)

  • Improved: Detector definitions have been updated.
  • Improved: The self-diagnostic reporting function has been updated.

New in DetectX 2.64 (May 25, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.63 (May 21, 2017)

  • Improved: Detector definitions have been updated.
  • Improved: The self-diagnostic reporting function has been updated.
  • New: Inspector view now warns when installed OS is not the latest available build.

New in DetectX 2.62 (May 17, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.61 (May 13, 2017)

  • New: Inspector now reports on the existence of, and any changes to, the Library Containers folder in the local domain.
  • Improved: Detector definitions have been updated.

New in DetectX 2.60 (May 7, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.59 (May 3, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.58 (Apr 30, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.57 (Apr 28, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.56 (Apr 26, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.55 (Apr 12, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.54 (Apr 2, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.53 (Mar 29, 2017)

  • Improved: Detector definitions have been updated.
  • New: DetectX can now gather self-diagnostic files including a crash report via the 'Help > Report a Problem to Sqwarq Support' menu item. Invoking this will cause macOS to request an Administrator password.

New in DetectX 2.52 (Mar 16, 2017)

  • Improved: Detector definitions have been updated.
  • Improved: Stop button added to Detector Search.
  • Bug fix: Fixed a bug which could cause the Detector Search to fail or appear to hang in some situations on macOS 10.10 and later.

New in DetectX 2.51 (Mar 9, 2017)

  • New: Inspector View now shows contents of /Library/Extensions/ folder.

New in DetectX 2.50 (Mar 8, 2017)

  • Bug fix: Fixed a regression which prevented the search from working in v2.49 on macOS 10.9 and earlier.
  • Bug fix: Minor display bugs in the Registration window fixed.

New in DetectX 2.49 (Mar 3, 2017)

  • Improved: Detector definitions have been updated.
  • Changed: Removed the 30-day trial period. DetectX is now time-unlimited shareware.

New in DetectX 2.48 (Feb 23, 2017)

  • Improved: Detector definitions have been updated.
  • Improved: Under the hood performance enhancements.

New in DetectX 2.47 (Feb 20, 2017)

  • Improved: Detector search algorithm now looks for all associated files sharing the same bundle identifier as the target (this feature is only enabled on machines running macOS 10.9 and higher).
  • Improved: Detector search algorithm ignores bootable external drives.

New in DetectX 2.46 (Feb 19, 2017)

  • Improved: Detector search algorithm now looks for all associated files sharing the same bundle identifier as the target (this feature is only enabled on machines running macOS 10.9 and higher).

New in DetectX 2.45 (Feb 9, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.44 (Feb 8, 2017)

  • Bug fix: Fixed a regression which prevented v2.43 from launching on 10.9 and earlier.

New in DetectX 2.43 (Feb 5, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.42 (Jan 29, 2017)

  • Improved: Detector definitions have been updated.

New in DetectX 2.41 (Jan 19, 2017)

  • Improved: Detector definitions have been updated.
  • Improved: Search definitions have been minimally encrypted to avoid false positives on macs running virus scanning software.

New in DetectX 2.40 (Dec 29, 2016)

  • Improved: Detector definitions have been updated.

New in DetectX 2.38 (Dec 27, 2016)

  • Improved: Detector definitions have been updated.

New in DetectX 2.37 (Nov 20, 2016)

  • Improved: Trashing algorithm is now more reliable.
  • Improved: Detector definitions have been updated.

New in DetectX 2.36 (Oct 30, 2016)

  • New: Log Drawer now includes a summary of users, whether the Guest user is enabled, and whether any accounts are under Parental Controls.
  • Improved: Detector definitions have been updated.

New in DetectX 2.35 (Oct 15, 2016)

  • New: Gatekeeper status is now shown in the Log Drawer both when DetectX launches and (since this can change while the app is running) each time a detector search is performed.
  • Improved: User guide has been updated.
  • Improved: Minor bug fixes (cosmetic).

New in DetectX 2.34 (Oct 2, 2016)

  • New: Folder Actions status is now shown in the Log Drawer both when DetectX launches and (since this can change while the app is running) each time a detector search is performed.
  • Improved: The Safari Hard Reset function now removes all history, including that stored in the Metadata folder.
  • Improved: Detector definitions have been updated to include some new threats and remove some caches previously ignored.

New in DetectX 2.33 (Sep 11, 2016)

  • Improved: Detector definitions have been updated.

New in DetectX 2.32 (Sep 8, 2016)

  • Bug fix: Fixed a problem where some results could be displayed in the wrong Detector search.

New in DetectX 2.31 (Sep 4, 2016)

  • New: DetectX now logs invisible & hidden files located at the root of the Home folder and warns when these are added or removed.
  • Improved: Detector definitions have been updated.

New in DetectX 2.30 (Aug 31, 2016)

  • Improved: Detector definitions have been updated.

New in DetectX 2.29 (Aug 29, 2016)

  • Improved: Detector definitions have been updated.

New in DetectX 2.28 (Jul 7, 2016)

  • Improved: Detector definitions have been updated.

New in DetectX 2.27 (Jun 10, 2016)

  • Changed: DetectX is now offered with a 30-day evaluation period for those without a license key.

New in DetectX 2.26 (May 25, 2016)

  • Improved: Detector definitions have been updated.

New in DetectX 2.25 (Apr 28, 2016)

  • Improved: Detector definitions have been updated.

New in DetectX 2.24 (Apr 2, 2016)

  • Improved: Detector definitions have been updated.
  • New: URL commands make it possible to control DetectX from within a browser or via a script. See the User Guide in the Help Menu, under the section "Scheduling and Scripting".

New in DetectX 2.23 (Mar 19, 2016)

  • Improved: Detector definitions have been updated.

New in DetectX 2.22 (Mar 17, 2016)

  • Bug fix: Fixed the spinning 'beachball' that could occur when Sparkle Vulnerability search had a large number of apps to check.
  • Improved: Removed the launch delay in unregistered version.
  • Changed: DetectX is now offered with a generous 60-day trial period for those without a license key.
  • Changed: Updated the User Guide (see 'Help > User Guide').

New in DetectX 2.21 (Mar 7, 2016)

  • Improved: User Library has been added to both Inspector and Record views. Changes will be shown in the History view.
  • Improved: Definitions have been updated.
  • Improved: Confirmation dialogue added to Safari Fixer to prevent accidental hard reset.

New in DetectX 2.19 (Mar 6, 2016)

  • Improved: Detector definitions updated.
  • Improved: The red 'Close' button is back.

New in DetectX 2.18 (Feb 27, 2016)

  • Bug fix: Fixed a bug that would stop DetectX from quitting in some situations.

New in DetectX 2.17 (Feb 27, 2016)

  • New: Checks for vulnerable version of Microsoft Silverlight.
  • Improved: Detector definitions updated.

New in DetectX 2.16 (Feb 27, 2016)

  • Improved: Licensing options have been made clearer.
  • Changed: Some user interface changes.

New in DetectX 2.15 (Feb 19, 2016)

  • Improved: Sparkle vulnerability check is now faster.
  • Improved: Updated the User Guide in the Help menu.
  • Improved: Provided further information in the Licensing Options window.

New in DetectX 2.14 (Feb 13, 2016)

  • New: Preferences Pane available from the DetectX menu (Shortcut: Cmd-,).
  • Improved: Performance enhancements make searching faster.
  • Improved: Sparkle security check can now be turned on and off in the Preferences Pane; default is 'Off'.
  • Changed: Reset Hidden Files function is now in the new Preferences Pane.

New in DetectX 2.13 (Feb 12, 2016)

  • Note: this update is secured via encrypted https connections and is recommended for all users:
  • Improved: Updated the Sparkle framework to v1.13.1.
  • New: Added a Sparkle security check for all apps and Pref Panes on the system -- the results appear in the log drawer after any Detector Search.

New in DetectX 2.12 (Jan 22, 2016)

  • Improved: New definitions for adware & malware detectors.

New in DetectX 2.11 (Jan 8, 2016)

  • New: Dedicated Safari Adware fixer function to recover from new and unknown adware and script hijacks.
  • New: A 'Reset Hidden Files' function can now be found in the DetectX menu. This is a workaround until Apple fixes the bug in El Capitan's Finder, which sometimes results in the Finder not reading the preference written in its own property list file and instead continuing to use the preference cached in memory.
  • Bug fix: Fixed a false positive in the Keylogger Detector (false positive: AvidApplicationManagerHelper)

New in DetectX 2.10 (Dec 15, 2015)

  • Bug fix: Fixed a false positive in the Keylogger Detector (false positive: WebKitPluginStreamtZbQsE_AdobeTmp.app)

New in DetectX 2.09 (Dec 14, 2015)

  • Bug fix: Fixed a false positive in the Keylogger Detector (false positive: WDSecurityHelper.app)

New in DetectX 2.08 (Dec 14, 2015)

  • Bug fix: Fixed a bug that in some situations could cause DetectX to hang when running a detector search.

New in DetectX 2.07 (Dec 14, 2015)

  • New: DetectX now searches for and automatically stops Elite Keylogger background processes whenever a detector search (cmd-1) is run, even if it's not specifically a detector searching for keyloggers.
  • New: DetectX now reveals the existence of some hidden keylogger records created by Elite Keylogger.
  • New: Log drawer now shows any 3rd party kexts running whenever a detector search is run.
  • New: The contents of the Log drawer can now be cleared from the View menu or with a keyboard shortcut (cmd-K).
  • New: DetectX reports on SIP status in the Log Drawer for machines running 10.11+.
  • Improved: Updated definitions for adware and keyloggers.
  • Improved: 'All Searches' is now selected as the default search on launch.
  • Bug fixes: Some miscellaneous bug fixes.

New in DetectX 2.06 (Nov 13, 2015)

  • New: MacBooster added to list of commercial apps detected.
  • Improved: Updated definitions for adware.

New in DetectX 2.05 (Oct 30, 2015)

  • Improved: Updated definitions for adware.

New in DetectX 2.04 (Oct 26, 2015)

  • Bug fix: This a critical update addressing a bug that prevents DetectX from receiving updates when run on OS X 10.11. El Capitan users will need to download this update directly from http://sqwarq.com/detectx.

New in DetectX 2.03 (Oct 26, 2015)

  • New: The number of changes is now indicated along with the changes alert.
  • New: The blue log drawer button now shows a badge when important information is added to the log.
  • New: The log drawer now lists 3rd party background processes running in the user domain whenever a search is performed.
  • New: Added 'beginning' and 'end' navigation buttons in the History 'Runs' view.
  • Improved: Clearer layout of the text in the History 'Changes' view.
  • Improved: Removal algorithm for MacKeeper now unloads all background processes first, preventing respawns.
  • Improved: More detailed information provided to the user during the trashing procedure.

New in DetectX 2.02 (Oct 8, 2015)

  • Added further keylogger definitions.
  • Fixed a codesigning bug that prevented DetectX from passing Gatekeeper on El Capitan.

New in DetectX 2.01 (Aug 31, 2015)

  • Fixed a bug that could cause some false positives in the adware detector.

New in DetectX 2.0 (Aug 31, 2015)

  • Remove MacKeeper and other apps that can cause unexpected performance problems
  • Detect Keyloggers and Adware
  • Track changes to your system
  • Show/Hide invisible files

New in DetectX 1.30 (Jul 27, 2015)

  • Updated definitions
  • Improved updater mechanism
  • New icon

New in DetectX 1.29 (Jul 22, 2015)

  • Updated keylogger definitions
  • Added ZipCloud to list of commercial app searches

New in DetectX 1.28 (Jul 17, 2015)

  • Copy and Find functions added to log drawer
  • Log drawer shows all searches since launch, and the name of each search run
  • Text size in the log drawer can now be increased / decreased

New in DetectX 1.27 (Jul 16, 2015)

  • Now compatible with Snow Leopard 10.6.8 again!
  • BackTrack and Hoverwatch keylogger definitions added
  • Log now shows date when keylogger was installed
  • Updated definitions for Genieo variants
  • Log now shows when Genieo variant was installed

New in DetectX 1.26 (Jul 14, 2015)

  • DetectX alerts the user and asks what to do if the app is terminated while files are still unhidden
  • New log panel added to show more information about found items

New in DetectX 1.25 (Jul 13, 2015)

  • Last search choice is now remembered as default for next launch
  • Updated About info

New in DetectX 1.24 (Jul 11, 2015)

  • Removed a false positive in keylogger detections