I have been using Glasswire for a few years and it has worked perfectly, but 3 days ago installed VirtualBox on my Windows 10 machine and ever since then it’s not been showing any new data. I can go back from the date before I installed VirtualBox and look at that data, but nothing shows after that date.
I’m guessing it’s showing data for the Virtual Box adapter, and I’ve had a look at the glasswire settings, but there’s no option to change which adapter it records data from.
Just an FYI in case anyone was wondering how to monitor VM traffic with GlassWire, but I have noticed that if you set your VMs to use “NAT” under VirtualBox networking, all of your VM network usage will be listed under the VirtualBox Manager app in the GlassWire “Usage” tab.
Unfortunately the change log of VirtualBox only contains one entry that may be related: “UDP checksum offloading in e1000 no longer produces zero checksums” (the VM uses a virtual e1000 network card).
Theoretically VirtualBox is open source but the source code is only available via SVN and the Web-UI isn’t really useful to list the changes and the SVN server itself is painfully slow
Edit: I had to remove the links to to the changelog and the SVN as the forum does not allow it.
Based on what I have read in the Superuser answer of "How does bridged networking work in Virtualbox " (sorry still unable to post links) the used interface by the bridged network feature of Virtualbox sounds to me like an interface that would be also make sense to be used by GlassWire:
With bridged networking, VirtualBox uses a device driver on your host system that filters data from your physical network adapter. This driver is therefore called a “net filter” driver.
May be it is just a matter of “execution order” in case GlassWire also uses a net filter? At least I can see entries from VirtualBox and GlassWire in the output of netsh wfp show filters.
The API we use for network monitoring should pick up absolutely all adapters. It’s quite strange it has this issue with VirtualBox. We will try to recreate it.
Sorry for the issue. I have tried VirtualBox while using GlassWire in the past and I could not recreate the issue. What versions of GlassWire/Virtualbox are you using and what Windows versions?