Hacker News new | ask | show | jobs
by karmakaze 978 days ago
"antivirus/antimalware" has gotten such a bad rap that it needed a makeover: EDR
4 comments

A declaration of reputational bankruptcy, but where's the concomitant effort to restructure the reputational debt that necessitated it?
"I'd rather have ED than EDR."
never worked in an environment with hard security requirements?

tell me, if your responsibility was to prevent, identify, and respond to breaches, what policies and technologies would you utilise to achieve this goal?

The comments on this site are really something after having worked for an engineering corp that was actively targeted for industrial espionage. You guys really don't wanna monitor what processes on your boxes are doing? Hopefully your servers don't do anything of consequence lol.
Do these actually work?

We've got one of those at work, and the most visible effect is it makes me feel like driving around with the handbrake on.

Then, every so often, it'll flag the code I'm working on as "malicious". It's pretty basic glue stuff, and launching the executable in their sandbox usually turns up nothing. Sure, I can add an exception for what I'm working on and my tools so it doesn't scan rustc every time it runs. But exceptions can only be paths. Aren't we lucky that bad guys would never ever overwrite the files I've excluded.

When we first started deploying it, I wrote a quick and dirty cryptolocker. Reading files and rewriting their content encrypted in AES. Didn't take any evasive action, just traverse directories and fetch all the files. I even went out of my way to do it multi-threaded, so I wouldn't have to wait too long while testing. Sure enough, it flagged my test-crypto.exe as suspicious. But I guess I'm not enough of threat, since I've tried renaming it to meh.exe and, wouldn't you know it, I could happily encrypt my own home folder without any bother.

So I'm still not fully convinced these aren't just like the antivirus of old, only with a different name.

Yes, I have operated carbon black, huntress, and crowdstrike and they all work very well at stopping real attacks. You are always going to have edge cases, but there's a lot of power in being able to roll back anything even if it wasn't initially blocked. Within a few minutes of badstuff.exe being flagged I can have a graph of everything it's ever touched, how it got there, say with certainty if consumer data was impacted, and know everything that was exfiltrated. We can go back to patient zero and see everything that it branches out to and freeze every iteration of it out of the network instantly. And it's easy, you used to be down for weeks and hire a DFIR firm to puzzle it out. Now it's a button.
> there's a lot of power in being able to roll back anything even if it wasn't initially blocked. Within a few minutes of badstuff.exe being flagged I can have a graph of everything it's ever touched, how it got there, say with certainty if consumer data was impacted, and know everything that was exfiltrated.

I can certainly see the value in that.

But does that work when the threat is actually "new"? Say, some badstuff.exe managed to run and do its thing without being flagged by the EDR. Somehow you found out about it, say on another box. Can you investigate a posteriori how it got on the initial box and what it did there?

Oh, I fully understand why it's needed, and I have experience working with EDR software - which is why I stand by my statement that I'd rather deal with ED than EDR because at least there's a remedy for the former :P
SolarWinds.

Oh wait! It keeps happening!

First step, get rid of windows. :)

- if something requires windows, then we don't need that something.

Fire everyone.
Like Advertising (surveillance and dossier creation)
no, it's that the capabilities have evolved far beyond traditional antivirus that it's simply inaccurate to describe it as such.