KillEmAll.NET Changelog

What's new in KillEmAll.NET 23.3.21

Mar 21, 2023
  • Added a newer Windows 10/11 critical process lsaiso.exe to internal whitelist.
  • Added option to press "P" (for "pre-log") when starting KillEmAll to create/append to a log file the process name prior to being terminated. This is designed to aid in troubleshooting when determining if a non-whitelisted process being terminated is a critical process and therefore causes Windows to crash/blue screen. The generated log "KillEmAll_Pre-Log.txt" will appear in the same directory.
  • As CryptoPrevent was updated to use KillEmAll.NET.exe as part of its own process termination routines, added ability to detect and use the CryptoPrevent generated whitelist when KillEmAll.NET.exe is located within the CryptoPrevent installation directory.

New in KillEmAll.NET 21.12.21.1 (Dec 21, 2021)

  • Yet more changes to support running inside of Windows Terminal when it is the default console host on Windows 11.
  • The earlier .0 revision added support for not terminating itself as well as any other tabs within the same Windows Terminal session.

New in KillEmAll.NET 21.12.21 (Dec 21, 2021)

  • Updated to run from inside Windows Terminal without killing itself, including that specific Windows Terminal window and its other open tabs, if any.

New in KillEmAll.NET 21.12.12 (Dec 13, 2021)

  • VirusTotal queries now upload the file hash first to determine if VirusTotal has previously scanned the file, rather than uploading the entire file if it isn't necessary; it also correctly returns if a file is queued for scanning.
  • Added Malware Detection name to VirusTotal queries with positive scan results and cleaned up some unnecessary info on screen.
  • VirusTotal scan date now prints in local time instead of UTC.
  • Added option in Configuration to click to go to the VirusTotal website to learn about creating an API key.
  • Added ability to add processes to the Allow list by pressing 'A' in Debug mode.
  • Added ability to create/edit the Allow list in KillEmAll.NET Configuration.
  • Press "0L" (that's ZERO + L) at the starting or ending prompt to delete the log file. This option is not printed in the menu.
  • Press "I" for program info (e.g. where is the log file) now shows more info. This option is not printed in the menu.
  • This release requires .NET Framework 4.5

New in KillEmAll.NET 21.12.11 (Dec 11, 2021)

  • Added file signature information in Debug mode when showing file information.
  • Added VirusTotal functionality to Debug mode. This requires the two included .dll files in the same directory, plus a VirusTotal public API key, in order to offer the functionality. Get your VirusTotal public API key by creating an account in the VirusTotal Community https://www.virustotal.com/gui/join-us and once registered and signed in, the API key is available through the dropdown menu under your username. After you receive the API key you can paste that into the KillEmAll.NET Configuration.
  • This release requires .NET Framework 4.5

New in KillEmAll.NET 21.12.10 (Dec 11, 2021)

  • Added file signature information in Debug mode when showing file information.
  • Added VirusTotal functionality to Debug mode. This requires the two included .dll files in the same directory, plus a VirusTotal public API key, in order to offer the functionality. Get your VirusTotal public API key by creating an account in the VirusTotal Community https://www.virustotal.com/gui/join-us and once registered and signed in, the API key is available through the dropdown menu under your username. After you receive the API key you can paste that into the KillEmAll.NET Configuration.

New in KillEmAll.NET 21.12.9 (Dec 10, 2021)

  • Added hidden file detection to the file information provided through Debug mode.
  • Added Debug mode option to Press 'P' to open a command prompt in a new console window with directory automatically changed to the target file path.
  • Changed file information alert when a file has been modified from its original filename to only display if the original filename isn't the same as the current one, but with a ".mui" on the end (files of the same name but ending in .mui will now be ignored.)
  • Added option to start as Administrator before starting KillEmAll process termination when KillEmAll.NET is started as a Standard User.
  • Internal Name in Debug mode file information will now only be shown when it differs from the actual filename (the same behavior as the Original Filename attribute.)

New in KillEmAll.NET 21.12.3.1 (Dec 9, 2021)

  • Added hidden file detection to the file information provided through Debug mode.
  • Added Debug mode option to Press 'P' to open a command prompt in a new console window with directory automatically changed to the target file path.
  • Changed file information alert when a file has been modified from its original filename to only display if the original filename isn't the same as the current one, but with a ".mui" on the end (files of the same name but ending in .mui will now be ignored.)
  • Added option to start as Administrator before starting KillEmAll process termination when KillEmAll.NET is started as a Standard User.
  • Internal Name in Debug mode file information will now only be shown when it differs from the actual filename (the same behavior as the Original Filename attribute.)

New in KillEmAll.NET 21.12.3.1 (Dec 4, 2021)

  • Added an optional allow list of process names, but there is no config for it. Create a plain text file in the same directory as KillEmAll.NET called "KillEmAll_Allowed.txt" and on each new line in the text file you can place a process name (ex: searchhost.exe) on each new line. Do not use full paths, but filenames only.
  • Added d7x functionality: KillEmAll.NET now recognizes an active d7x session and takes up the Reports directory configuration, as well as enables additional features press 'E' to Examine file with d7x and 'R' to start a Registry search with d7x.

New in KillEmAll.NET 21.11.27.1 (Nov 28, 2021)

  • Added config option to automatically terminate processes on startup.
  • Added ability to Press 'C' for KillEmAll Configuration at any prompt, even during Debug mode.

New in KillEmAll.NET 21.11.27 (Nov 28, 2021)

  • Added configuration capability – at the startup prompt Press ‘C’ to access the configuration interface with several options, including:
  • “Always Run as Administrator” on startup and
  • You now have a choice of Web Search engines (not just Google.)
  • This will save (and require) a KillEmAll.NET.ini file in the same directory as KillEmAll.NET.exe…
  • Also added Debug mode option to Press ‘A’ at any time to Abort Debug mode and terminate ALL remaining processes.

New in KillEmAll.NET 21.11.15.0 (Nov 27, 2021)

  • Added /debug switch which skips the initial press any key prompt and goes straight to the first process to terminate.
  • Now the log file and initial start message reflects when DEBUG MODE is enabled.
  • Even though there is no internal mechanism for launching KillEmAll.NET from the Local System account or with TrustedInstaller privileges, it will now be reflected if at least running from the Local System account in the title of the console window as well as in the start message. (Of course you would need another utility like RunX from www.d7xTech.com to launch KillEmAll.NET from Local System or with TrustedInstaller privileges, you can just as easily use the original KillEmAll which has this capability built-in.)
  • Changed version number scheme to reflect date of release.

New in KillEmAll.NET 21.11.12 (Nov 12, 2021)

  • Added additional internal whitelisting for Windows 10/11 based components, implemented the ‘press any key/optional debug’ prompt when initially starting KillEmAll without command line arguments or holding down special keys, and removed the “Mini” from the name “KillEmAll Mini”.

New in KillEmAll.NET 21.1.5.2 (Jan 5, 2021)

  • Adjusted timing for an issue with incorrectly reporting ‘Terminated=FALSE’ when it was in fact terminated.

New in KillEmAll.NET 21.1.5.1 (Jan 5, 2021)

  • Debug mode now terminates or skips multiple processes of the same name with one user prompt.

New in KillEmAll.NET 21.1.5 (Jan 5, 2021)

  • Minor tweaks to display output.

New in KillEmAll.NET 20.12.31 (Jan 4, 2021)

  • Added options to generate a log file, to run as Administrator or TrustedInstaller, and added a debug mode!