Re:Merlin: A cross-platform command and control server and a...
by architect64 on Tuesday January 01, 2019 @06:08PM
(#18802986)
For enterprise networks, you can still analyze the pattern of packets to match fingerprints of C2 traffic. There are solutions such as Cisco's Encrypted Traffic Analytics, that do just this: https://www.cisco.com/c/dam/en/us/td/docs/solutions/CVD/Camp...
Re:Merlin: A cross-platform command and control server and a...
by blablabla123 on Tuesday January 01, 2019 @03:11PM
(#18802006)
> How is a defender suppose to detect this traffic?
Probably by taking a decentralized approach, that's probably more secure, performant and better to maintain anyways. Also on the server side one could do TLS using Haproxy or nginx, this way it would even be possible to use existing tools - just on localhost though. Or, one can do TLS re-encryption with Haproxy/nginx (or Squid for the other direction), and do checking on the host at the same time.
Re:Merlin: A cross-platform command and control server and a...
by Ne0nd0g on Tuesday January 01, 2019 @01:29PM
(#18801478)
Tools like JA3 https://github.com/salesforce/ja3 can fingerprint TLS traffic to provide one way to perform some type of evaluation. Defender can detect on a lot of other things like an applications behavior.
Re:Merlin: A cross-platform command and control server and a...
by xfs on Tuesday January 01, 2019 @03:02PM
(#18801953)
That can be trivially defeated by operating on top of Chrome's net stack though.
On HN a lot of people are against TLS interception. How is a defender suppose to detect this traffic? TLS aside snort or yara rules can be implemented.
For personal devices of course TLS should not be interceptable. But I've personally gone 180 and support TLS decryption for enterprise networks.