Product Release Notes / Changelog

Everything you need to know about Kabuto “Customers”

Hey! We just released an awesome new feature called “Customers”. There has been some confusion about this feature, so we wanted to write this blog post in order to clear some of that up.

What is a “Customer”?
A Customer is just a group of Devices. It could represent a Family, a Company, an Individual, “All Residential Customers”, or any other grouping you can think of. The purpose of adding this feature is to allow you to easily group your devices. For example, if you have a home user named “Jane Doe” with 3 computers, you can create a Customer named “Doe Family” that owns those 3 Devices. If you have a business client “John’s Store” with 20 Devices, you could create a Customer with that name and put the 20 Devices under it.

Why was this necessary?
This will enable us to give you a bunch of new features  on a per Customer basis, like insights, reports, and settings. For example, you can already go to a specific Customer and see all the devices under it that have issues.

How do I make a new Customer?
There are two ways to create a new Customer:

  1. From the Online Dashboard “Customers” page, just click the “+” button.
  2. From the Kabuto Standard Installer, simply type the name of your Customer into the Installer. If it matches an existing Customer, it will add that Device to that Customer. If the name you enter does not exist, it will create a new Customer.

Does this affect my existing Devices?
All of your data for existing Devices is still there. You still have the Devices page on the Kabuto Online Dashboard if you want to look through your list of Devices just like before. Customers gives you an additional way you can organize your Devices. To make things easier, we went through all of your existing Devices, and if there were 2 or more that had the same “Company Name”, we created a Customer with that same Company Name, and put those Devices under it. Anything that did not match that algorithm was put into a generic placeholder Customer called “Default Customer”. This is of course easy to change if you want to organize your Devices different.

Migrating Devices from Customer to Customer
You can easily migrate Devices from one Customer to another using one of the following two techniques:
1. Select 1 or more Devices on the “Devices” page, and click the Migrate button (looks like two arrows going left/right).
2. Go to a specific Customer, then to the Settings tab. At the bottom you’ll see the “Migrate” button.

How does this affect the Kabuto Installers?
Previously, you had two installers: The Customer Facing Installer, and the Technician Installer. The Technician Installer gave you all the customization options, whereas the Customer Facing Installer only asked for contact info.

Now, you have the Standard Installer, and a Customer Installer.

The Standard Installer is the same as the Technician Installer, but has one extra feature. When you install Kabuto on a Device, it asks you for a “Customer Name”. You can type in this field any name you want. If it corresponds to an existing Customer Name, it will just add that Device to that Customer. If not, it will create a new Customer, that owns that Device. This field has autocomplete, so it makes it easy to figure out if you already have that Customer in Kabuto.

Second, you have the Customer Installer. This is very much like the Customer Facing Installer, in that it only asks you for Contact Information, except that it’s tied to a specific Customer already. So when the installation is complete, it already knows which Customer the Device belongs to.

Is there a way to reproduce the Customer Facing Installer functionality?
Yes! You can just make a Customer called “Customer Facing Installer” (or whatever you want to call it), and then download the Customer Installer for that specific Customer. You can then give out that Installer, and it will function exactly like the old one did.

Kabuto 1.3.2

Kabuto 1.3.2

New Features/Improvements:

  • Added tons of new Managed AV features:
    • Choose what type of Scan Type (Full Scan, Quick Scan, Smart Scan)
    • Choose whether you want to Quarantine Automatically
    • Choose whether to Scan Silently
    • Modify Notification Settings for Surf Protection, File Blocker, and Real-Time Notifications
  • Brand new Request Form design
  • Ability to add a screenshot to a Request
  • Added more events to the Activity Page
  • Fixed a lot of Application Patch Management issues

Bug Fixes:

  • Fixed a bug where custom branding color wasn’t syncing

Kabuto 1.3.1

Kabuto 1.3.1

New Features/Improvements:

  • Patch management for Windows 10 now handles it’s update schedule differently by leveraging “Active Hours”. This will only appear for Windows 10 devices.
  • Remote Session Integration has been dramatically improved and renamed to “System Tray Menu Entries”. This allows for many menu entries to be added to the right click system tray menu. More information can be found here: Documentation
  • You can now reboot a single or many devices on next sync via the “Devices” page and the Settings page within a Device!

Bug Fixes:

  • A bug preventing Startup items and services from showing in the dashboard has been resolved
  • A bug causing Managed Antivirus licenses to say they expired 47 years ago (wow) has been fixed. Licenses should function better than ever now.

Kabuto 1.3.0

Kabuto 1.3.0


  • New page on Online Dashboard for Device Activity and History
  • Ability to add Notes for each Device
  • Fixed issue where Managed AV scans were not running when scheduled
  • Removed shadow from Kabuto Request Form (may add this back in later)
  • Not counting Windows Defender as an AV anymore in the "No AV" check
  • Improved Windows Firewall Check so that it shows prompt if Public OR Private Windows Firewall are disabled, rather than AND.
  • Improved stability and reliability of Kabuto Windows App
  • Added better debug logs, so we can find issues faster in the future

TechSuite Windows App 1.0.4

New Features!
  • Offline Mode: TechSuite can now be run offline. We've added new UI elements that display 
    whether you're or offline and prevent you from running online only features when you're offline. 
    We've also added the ability to download tools while you're online so you can prepare for offline
    use of TechSuite (located in the Settings page)
    While offline you can run any tools or procedures that have all their components downloaded. 
    You can switch from Offline mode back to online by clicking the "Offline" button on the bottom 
    of the TechSuite navigation bar
  • New "In Progress" view: We've completely revamped the Procedure progress page. 
    When running a tool or procedure there is a whole new interface for viewing what's currently 
    running including App branding logos and the ability to view tool descriptions and modes. The 
    Procedure tool list has been moved to a new window which you can view by clicking the "Tool Details" 
    button on the "in Progress" page. We've also added individual Tool run times so you can see how 
    long a specific tool has been running.
Bug Fixes:
  • Fixed misc. crashes due to .NET errors

TechSuite Windows App 1.0.2

New Tools!
  • We worked with our friends over at Emsisoft to get you Emsisoft Anti-Malware Commandline 
    version as a part of TechSuite, included at no additional cost! You can now run it through 
    TechSuite to scan for and remove malware.
  • We built a new tool called "ProcessHawk" that scans for unnecessary processes and kills them. 
    It can be run before scanning for malware in order to speed up scanning and get malware processes 
    out of the way.
  • We've added a new tool called "Diagnose Printer Issues". We built it to scan all available printers 
    and diagnose issues, and clear the printer spool.
New Features!
  • The "New" button used for creating a new Custom App has been moved to a more visible location. 
    Instead of having to select the "My Apps" category to view the "New" button, 
    you can see the button as soon as you open the Tools page
  • Browse for Local Apps now supports Zip files. When this feature was first released it could only 
    upload and support single file applications. Now you can browse for Zip files if the Local App you 
    want to use is stored that way.
  • Updated Default Procedures to include new Tools.
Bug Fixes:
  • When a tool was run on a version of Windows it was not supported on, the report came up empty. 
    This caused the report to look as though there was a problem running the tool. Now when a tool 
    is run on an OS it doesn't support, it says so in the report.
  • Added support for Windows Vista machines that have .NET version 4.0 or greater. Previously, 
    tools were not running on Vista because it was not supported.
  • Windows Defender is no longer part of the AntiVirus warning during the TechSuite startup checks.
  • Tool reports are no longer written to the debug log. This was causing slowdown during procedure runs 
    and making the debug logs very very big.
  • Improved error handling: The UI no longer pops an annoying Windows error message when something 
    small goes wrong in the app.
  • We're now automatically collecting error information when something goes wrong in the app. 
    This should lead to faster fixes, and you we'll need less debug logs.

Kabuto 1.2.7

  • You can now pick your own style colors for Kabuto via the Kabuto online dashboard.
  • Added a new uninstall code form that prompts your client with a code entry in order to uninstall Kabuto from the client machine. Uninstall code can be found on the Kabuto online dashboard.
  • Fixed a pesky issue causing Emsisoft Anti-Malware to show expired key.
  • Fixed a windows patch management bug that caused the update schedule to not get set properly.

TechSuite Windows App 1.0.1

TechSuite Release Notes 1.0.1

Big Speed and Stability Improvements!

-Improved the way TechSuite Windows App creates processes for running tools. This should fix the issue where tools would run forever because of PID issues. It also should improve speed for running each tool.
-Removed piping of all console output to debug log. This was slowing down running apps, and creating massive debug logs.
-Increased status updates per second. When tools are running it shows a string of text at the bottom to show what it is doing. This was previously updated once per second, which gave the impression sometimes that tools were running slowly. We increased the frequency to 4 times per second.
-Added ability to clone Procedures. On the "New Procedure" page there is now a link to "Load Procedure" as a starting point.
-Miscellaneous other bug fixes.

TechSuite Windows App 1.0

Hosted Custom Apps: 
Phase 2 of our Local Custom App feature is complete! Our new "Hosted Custom App"feature carries over all the functionality from Phase 1 (browsing for your local application) and adds web syncing. When you add a local application by browsing, TechSuite will sync the application to our storage server. The tool is still saved locally and can be immediately used for offline use or without needing to download anything. However you will no longer have to keep track of whether or not you have the file locally, if TechSuite runs the tool and doesn't find the file, it will download the synced version, no effort required!

Rearrange Procedures:
By popular demand! There is now an "order" button above the procedure list on the Procedures page that allows you to rearrange the list of procedures (via drag and drop). Once saved the new order will be synced with TechSuite Dashboard and remain consistent amongst all your instances of TechSuite.

Rearrange Tools: 
The tool list displayed when building a procedure can now be rearranged
by dragging and dropping the tools to the desired location,

Other New Features:
- TechSuite now has startup checks for .NET version and Antiviruses and will warn you accordingly
- Mode names now appear on Procedure run page in Procedure list
- New Visuals for System Information
- Insights now viewable through system information page
- New Walkthrough for first time use of TechSuite
- Startup password is now web synced to the TechSuite Dashboard
- All Techsuite folders are now generated in a folder called TechSuite next to the TechSuite executable
(after the update you'll see your old folders still in the same directory as before, you can drag them into the new TechSuite folder and replace the contents to keep your existing tools and reports)
- New branding and color 
- new report parsers added for various tools

Bug Fixes:
- Report table can now be sorted properly
- Removed tools causing TechSuite to pause indefinitely in Procedure Run
- Skip and Stop are now disabled while a report is being generated
- Settings page now loads the "General" tab first
- Procedures and tools that have long names no longer get cutoff when displayed
- After saving custom app, you are returned to the My Apps section instead of the first category
- Search can now be cancelled by clicked an X that appears in the search bar

Kabuto 1.2.6

  • Windows Patch Management is now available as a part of Monitoring at no additional fee.
  • New UX for Requests Page
  • Various Bug Fixes