Author Topic: Avast Free - Behavior Shield/IDP - ransomware test  (Read 3608 times)

0 Members and 1 Guest are viewing this topic.

Offline Be Secure

  • Long Time Avast User(10years.....) Security Enthusiast.
  • Avast Evangelist
  • Super Poster
  • ***
  • Posts: 1908
Avast Free - Behavior Shield/IDP - ransomware test
« on: February 09, 2017, 06:29:24 AM »
https://youtu.be/OK-XJaUDNmg
Hope avast Behavior Shield improve in future release. :)
« Last Edit: February 09, 2017, 06:32:20 AM by Be Secure »
PC- Windows10 EDU 64Bit,avast! free 21.1.2449,uBlock Origin,NVT_OSA,GoogleChrome(64bit),CCleaner,Unchecky,ZAM Free,Shadow Defender.
Security Enthusiast

Offline TrueIndian

  • Poster
  • *
  • Posts: 433
Re: Avast Free - Behavior Shield/IDP - ransomware test
« Reply #1 on: February 09, 2017, 06:46:06 AM »
sorry but this methodology is flawed....disabling avast web shield knocks out a important component as a part of blocking the URL's...even if a malware sample accesses a malware url and web shield has it but in this case it can't alert so he didn't test IDP correctly.

From what I see if he had kept avast! shields up none of them would have got through just like in a normal user situation and havoc ransom looks more like a script skid type stuff.

I am happy to see IDP is blocking even baddest of the malware.And it's a new feature for avast and there things in pipeline still to come .

Disabling Avast! shield's means you are crippling one of the main weapons with which avast fights against malware.All the shields work together in most cases they help IDP as well.Avast! shields are dependent on each other so this test isn't a true demonstration of IDP since it lacked the help from other shields.

This proves nothing but the tester's lack of knowledge.
« Last Edit: February 09, 2017, 07:20:25 AM by TI199 »

Offline RejZoR

  • Polymorphic Sheep
  • Serious Graphoman
  • *****
  • Posts: 9406
  • We are supersheep, resistance is futile!
    • RejZoR's Flock of Sheep
Re: Avast Free - Behavior Shield/IDP - ransomware test
« Reply #2 on: February 09, 2017, 08:19:50 AM »
It's not flawed if you know the purpose of the test. The test was meant to poke Behavior Shield and it did. That's all it is to it.
Visit my webpage Angry Sheep Blog

Offline TrueIndian

  • Poster
  • *
  • Posts: 433
Re: Avast Free - Behavior Shield/IDP - ransomware test
« Reply #3 on: February 09, 2017, 05:21:43 PM »
It's not flawed if you know the purpose of the test. The test was meant to poke Behavior Shield and it did. That's all it is to it.

Of course it is meant to poke the behavior shield.But IDP needs web shield atleast to work during the test atleast with ransom downloader which downloads the file from a blocked url.

With web shield disabled the payload is downloaded and kind of risk it till the end.With web shield on avast will block the URL and IDP will see the underlying culprit and block it.I have seen this for myself.

What only happens here is IDP blocks the payload but not the downloader thanks to the tester disabling web shield and again if it were the ones I have seen it will keep trying to download the file and all IDP can do is keep blocking whereas the js or the downloader is knocked right away as soon as web shield blocks the URL.

And again the end result will only look bad for avast considering the downloader is still running just because the tester doesn't know how avast works.

This is exactly what I asked for from avast team and I am glad its working in that direction.  :)

Avast just like before is dependent on its shields.
« Last Edit: February 09, 2017, 05:29:33 PM by TI199 »

Offline Evjls

  • Jr. Member
  • **
  • Posts: 96
Re: Avast Free - Behavior Shield/IDP - ransomware test
« Reply #4 on: February 09, 2017, 05:54:11 PM »
It's not flawed if you know the purpose of the test. The test was meant to poke Behavior Shield and it did. That's all it is to it.

Of course it is meant to poke the behavior shield.But IDP needs web shield atleast to work during the test atleast with ransom downloader which downloads the file from a blocked url.

With web shield disabled the payload is downloaded and kind of risk it till the end.With web shield on avast will block the URL and IDP will see the underlying culprit and block it.I have seen this for myself.

What only happens here is IDP blocks the payload but not the downloader thanks to the tester disabling web shield and again if it were the ones I have seen it will keep trying to download the file and all IDP can do is keep blocking whereas the js or the downloader is knocked right away as soon as web shield blocks the URL.

And again the end result will only look bad for avast considering the downloader is still running just because the tester doesn't know how avast works.

This is exactly what I asked for from avast team and I am glad its working in that direction.  :)

Avast just like before is dependent on its shields.
could you please explain how those 3 modules link together? How to isolate behavior shield for testing without depending on the signatures and web shield or other blacklisting methods? Finding undetected samples which haven't been detected by webshield and file shield?
are you 100% sure that IDP and other modules are linked together or are they just separate things?

I have seen IDP and file shield blocking the exact same files. I thought they are separate because file shield should have blocked them first and IDP should not have been touched. Web shield -> file shield (signatures, hardened mode, reputation service, cybercapture,...) -> IDP (last layer) => I don't know how they work, the order, the connections

I have been testing avast's Behavior blocker and BBs of other products. Of course I don't know how they work because I don't know coding but what I can see is that other BBs, some are better, some are worse than IDP in similar testing conditions.

I'm an Avast fanboy. I'm a bit bias towards avast and using it for my whole family and friends

I accept my lack of knowledge about the product but where can I fill it up?

Offline TrueIndian

  • Poster
  • *
  • Posts: 433
Re: Avast Free - Behavior Shield/IDP - ransomware test
« Reply #5 on: February 09, 2017, 06:11:23 PM »
Haha I stopped recommending avast from 2014.I think they just got me back.

Anyway Behaviour blocker isn't  only one of the things that are linked together with shields there are other components as well.

You see this particular chain of ransom infection was discussed among the evangelists and was put in front of avast team by me.

Ransom Downloader>>Accesses Malware URL for downloading the payload>>>Avast web shield blocks it>>IDP see's its bad and quarantines it or kills the downloader itself or in this case say wscript.exe

When IDP wasn't present avast wasn't intelligent enough to make the decision and the user kept complaining about blocked url messages.I can link you to such a test if you want.

I know IDP blocks the payload in your video but at times the downloader is still running and tries downloading different things.

You need to know IDP isn't a lone BB it is something within avast.

By the way I am not blaming you for it just wanted to keep you informed.  :)
« Last Edit: February 09, 2017, 06:40:29 PM by TI199 »

Offline RejZoR

  • Polymorphic Sheep
  • Serious Graphoman
  • *****
  • Posts: 9406
  • We are supersheep, resistance is futile!
    • RejZoR's Flock of Sheep
Re: Avast Free - Behavior Shield/IDP - ransomware test
« Reply #6 on: February 09, 2017, 07:40:39 PM »
That's not entirely true. CyberCapture depends on Web Shield. Behavior Shield is fully independent module. It can and does work on its own.
Visit my webpage Angry Sheep Blog

Offline Evjls

  • Jr. Member
  • **
  • Posts: 96
Re: Avast Free - Behavior Shield/IDP - ransomware test
« Reply #7 on: February 09, 2017, 09:26:57 PM »
Can any developer from Avast answer this? Are those modules have some kinds of connections?
or are they completely independent?

Please, I don't want to hear that if A doesn't detect, B will detect => independent
I want to hear if A doesn't detect, A will help B to detect by ...bla bla bla...
« Last Edit: February 09, 2017, 09:30:42 PM by Evjls »

Offline TrueIndian

  • Poster
  • *
  • Posts: 433
Re: Avast Free - Behavior Shield/IDP - ransomware test
« Reply #8 on: February 10, 2017, 02:04:51 AM »
That's not entirely true. CyberCapture depends on Web Shield. Behavior Shield is fully independent module. It can and does work on its own.

Well the problem is cybercapture does not work for js files.While behaviour shield monitors them and looks for suspicious behaviour like accessing a blacklisted URL etc etc.This is just my experience with testing it.

The only case where behav. shield is not independent in the case where the malware is a downloader and doesn't do any harm to the system apart from trying to download malicious binaries constantly  :o

I personally would like if IDP blocked the downloader and prefer to keep minimum web shield on for this purpose even if you are poking the shield to see how it does this small change can change the outcome of the test.Remember I had reported js locky url to avast that wasn't blocked by any of the shields so yes such cases exist even in real life.

read: https://forum.avast.com/index.php?topic=196758.msg1366250#msg1366250
« Last Edit: February 10, 2017, 11:10:05 AM by TI199 »

Offline Alikhan

  • Avast Evangelist
  • Super Poster
  • ***
  • Posts: 2220
Re: Avast Free - Behavior Shield/IDP - ransomware test
« Reply #9 on: February 10, 2017, 12:43:00 PM »
IDP (behavior shield) is by no means supposed to be the only shield running; it is a complement to file system shield and web shield. While there are some samples that are detected by only one (or two) of the most important shields, I do not consider it a fail :)
But we of course work very hard to improve individual shields ;)!
Windows 10 Home 64-bit • Avast Free (latest stable version) •  Malwarebytes 4 Premium (On-Demand) • Windows Firewall Control • Google Chrome • LastPass • CCleaner • O&O ShutUp10 •