- Feb 7, 2014
- 1,540
I wonder how Emsisoft would have performed in this review if the internet connection was disabled and there was no cloud for it to rely on - just the behaviour blocker working to try to protect the system.
Leo that made the video actually do mention in the beginning of the video ( 0:30 ) that it's just the behaviour blocker thats in use.
There is ofcourse samples out there in the wild or will very soon be that the behaviour blocker won't block but IMO that don't matter much as it always been and always will be a cat and mouse game. The important point is that Emsisoft and many other AV vendors finaly starts to integrate protection that also covers the basics against ransomware and automatically becomes a wonderful nail in the eye.
Had to check the video again and your correct hjlbx! I see the popup where it contacts Emsisofts Anti-Malware Network but I also saw the same in the previous video review made by yigido so I'll guess we lack any genuine only Behavior Blocker test.
Yes, the test was done online. It has to be, as quite a few of the included ransomware needed to talk to their C2 server to actually perform any encryption. That being said, the cloud has no influence on the detection. It just makes decisions for you. When you perform the same test with cloud protection disabled, you will get these alerts:
Ransomware
I stopped after a single alert, but most of these ransomware will trigger a whole bunch of them. For example, those are all the alerts that running TeslaCrypt would produce:
TeslaCrypt Alerts
Clicking on quarantine on any of them, would have prevented encryption.
To test only the Behavior Blocker, Leo would have to disable Anti-Malware Network queries. He did not do that for the test.
In my prior testing, the Behavior Blocker - with everything else disabled - alerts only about 50 % of the time.
Behavior Blocker at default settings works like this:
Without Anti-Malware Network, Behavior Blocker performance varies (50% or better) - dependent upon malware behavior. The BB isn't 100 % in all cases.
- File executed
- If not in Emsisoft list of safe applications, perform Anti-Malware Network (file reputation) query
- If not in Emsisoft Anti-Malware Network list, and file triggers Behavior Blocker, an alert will appear (Allow Once, Allow Always, Block Once, Quarantine)
- If on Emsisoft AMN as malicious, then will be auto-quarantined at default settings.
This has been reviewed before via video here at MT.
NOTE: The mechanics explained above might not be precise.
It is the file's behavior that triggers the Behavior Blocker to perform an AMN query.
Hjlbx,
Thank you for the input!
Now I have a doubt....
If a file is run and is not recognised as safe, will it be sent to AMN in all cases or only if detected as suspicious by BB?
Do you or other here at MT know how AMN works now with version 11?
Are files checked against Emsi/Emsi users database of safe/unsafe files or are these also scanned/run at Emsi lab in special systems or sent for a deeper analysis?
In your own test BB alerted in ~50% of cases...did you test Emsi 10 or 11?
P.s . according to Fabian's answer posted above BB should block all ramson also without cloud /AMN ..not ~50%...
I also would really like to see another BB test without AMN....maybe Cruelsister has interest/time for it?
Thank you
BB doesn't check files but processes. So forget about files. In general we check all processes that belong to a user session. So literally everything you start or that an application your started starts. Any white or trusted processes lists only take effect in case the BB actually saw something odd going on.- what files are checked by BB: all, all the ones not in the "safe" list, only the unknown files or only some types of files?
Only when the BB is about to ask the user for a decision, we will check the cloud first if there is an automatic decision available. That is also why any claims that the BB with AMN is in some way more effective than without is completely ill-informed non-sense. All the cloud adds are more autonomous decisions.- When is AMN checked in Emsi 11?
Only if and when BB detects a file as suspect (as I think it was and still is) or also when unknown files are run?
No, we worked a lot on the backend systems since then. New files we see are nowadays classified almost exclusively using statistical models as well as various vendor sharing feeds. It is one of the reasons why the percentages are gone from the configuration, because in more than 99% of all cases the cloud returns a definitive verdict and not based on decisions other users made.-Is AMN still a reputation database, a database with a "trust index" of files and is it still also used to recommend the option on BB alerts based on Emsi's users decisions?
The false positives would be outrageous if we would just blindly trust VT. Obviously we get tons of samples from VT, the same way every other participating vendor does. It doesn't mean however that we actually just blacklist everything we got via their sample feeds.If AMN uses VT as reference then everything the accuracy is 99% however even though AMN manage to bypass which clearly its made by Emsisoft itself throgh imperfections.
BB doesn't check files but processes. So forget about files. In general we check all processes that belong to a user session. So literally everything you start or that an application your started starts. Any white or trusted processes lists only take effect in case the BB actually saw something odd going on.
Only when the BB is about to ask the user for a decision, we will check the cloud first if there is an automatic decision available. That is also why any claims that the BB with AMN is in some way more effective than without is completely ill-informed non-sense. All the cloud adds are more autonomous decisions.
No, we worked a lot on the backend systems since then. New files we see are nowadays classified almost exclusively using statistical models as well as various vendor sharing feeds. It is one of the reasons why the percentages are gone from the configuration, because in more than 99% of all cases the cloud returns a definitive verdict and not based on decisions other users made.
The false positives would be outrageous if we would just blindly trust VT. Obviously we get tons of samples from VT, the same way every other participating vendor does. It doesn't mean however that we actually just blacklist everything we got via their sample feeds.