I am interested, does anyone run intrusion detection tools within their VMs?
I use OSSEC [1] extensively elsewhere (on servers), but not sure it would work so well in agent-server model in Qubes.
'local' mode would work, but I would still want to get notifications of events/attacks, even from vaulted VMs that can't send email.
Since Qubes design suggests we should expect VM compromise, I think it makes sense to having something looking for such a compromise rather than just periodically rebuild my VMs (as I currently do).
Anyone else looked into a nice solution?
If I view a malicious jpeg image on a site that drops malware onto my browsing VM, I want to know about that. Quite possible that a proxyVM would not help me here if it doesn't match some known signature. That sounds more like intrusion *prevention* than detection (though I know Suricata does both).
Something like OSSEC might, however, tell me that some new file exists or existing file has changed in some unexpected way, or that a new service has started listening on a port (whether or not the Qubes firewall is blocking). The knowledge is what matters to me most.
Anyway thanks - I know of many of the products out there, just was interested to hear if anyone had implemented on their Qubes in practice.
Cheers