I tested the 88.50 briefly, what I see now:
GUI seems to have been GPU optimised, not sure if that’s been done recently, when I last looked, it definitely wasn’t.
Some signatures were moved out of Program Files and are now in Program Data, perhaps you are trying to improve boot times by storing signatures more sequentially on disk… or you are just refactoring the structure.
Note: this “ pagination” in the client UI is very badly executed. The field is white, doesn’t match the rest of your CSS (or whatever is your UI framework based on). It also doesn’t display first/last page. It will be better to arrange pages like this (1 2 3) so user could click, instead of using a field to type.
I have an idea which can assist in cleaning infected endpoints. It is “aggressive cleanup”. To implement it, several components will be needed:
1. Warning that aggressive cleanup should only be used by admins, knowing well what they are doing (false positives warning).
2. Enumerate files in critical areas that have reputation other than safe. (Malicious, suspicious, unknown).
3. Eventually, implement other logics, such as looking for trusted digital signature. As certain digital signature providers (in the past being part of a company that heavily advertised default deny for example) are not so difficult to obtain, maybe present digital signature as a fact to admins, but don’t just ignore the file. You should still be able to trust certain certificates like class 3.
4. Eventually, implement the VT lookup which is already part of the forensics report.
5. Correlational engine: when admin is removing the file, don’t just delete that. Look around the registry for services, startup items, attempt to “undo the file actions” to an extent. You are currently doing that through the EFR recordings, but it needs to be done without them too.
Finally, present the files to the admin with the VT lookup results and allow them to:
-Remove file
-Create Application Control rule (terminate, block connection) until more is known.
Maybe put these files in a list and rescan them periodically. When reputation changes, admins can potentially change the AC rules. And why not allow “submission” as well.
Just an idea.