I have trouble finding exactly how a customer encountered a 500 10 minutes ago.
I have trouble finding exactly how a customer encountered a 500 10 minutes ago.
It's not hard to get this data or set this data collection up on a Windows domain or machine. Anyone can set this up as long as you have the TBs to collect the data and the presentation/searching layer to find it.
Windows has the ability to log everything, including device installs/uninstalls, file opens/closes/creation/deletion, logons/logoffs, you name it. The Windows Auditing library is really, really, really extensive.
Additionally, setting this up in Active Directory is really easy, both manually and magically with Powershell. It takes about ten minutes or so.
As you would iamgine, most of these policies were enabled on the domain to which most users authenticated and the data it collected was siphoned off to essentially a giant cluster of syslog servers.
In fact, just about any domain will audit device plugs/unplugs. Had Anthony known about this (it's easy to find out even if you're not an admin), he would've not plugged in that memory stick :)
In general, it's pretty hard to do stealthy stuff on Google's network. Everything is logged eight ways to Sunday, especially with GAIA and key-based, two factor auth to EVERYTHING. And unlike most other networks, I wouldn't put it past their security engineers to find shady behavior in a moment's notice.
It looks like they could see:
* When the device made check-ins to their management server, and appeared on the Google network
* That the Windows OS was re-installed
* MoMA search queries (some kind of internal system?) for "chauffeur svn login"
* Downloading and installing TortoiseSVN
* Transferring files from SVN
* When a card reader was plugged in
* When the OS was reformatted to Linux
* File downloads from Google drive
Weird that he'd allegedly type "I've never logged into Subversion before, but suddenly I need access" into MoMA, but hey. The whole saga just reminds me that people are really bad at opsec.
The Google Drive/GAIA linkage is the most interesting technical revelation from a quick read. I'm surprised they didn't redact that little trick, because that seems to be the best way to catch the very people doing this. Most people would be forgiven for assuming that a Google consumer product might be a little more obfuscated in terms of forensics (logs access, PII, etc), and I could see that train of thought even though it's dumb. I guess they're willing to burn the technique, because the next person who attempts this will definitely avoid Google Drive.
[14863.014481] usb-storage 2-4:1.0: USB Mass Storage device detected
...
[15045.488440] usb 2-4: USB disconnect, device number 34
They do, though, have quite a bit of pretty impressive logging!A cursory google search shows this for USB events: https://dfstream.blogspot.com.au/2014/01/the-windows-7-event...
GRR Rapid Response https://github.com/google/grr http://grr-response.blogspot.com/
https://github.com/google/grr/blob/gh-pages/screenshots/Scre...
Especially since windows is much bigger than a default linux install these days, and this was a rarely used laptop, it seems unlikley any linux was left, even in free sectors.
And you are talking about logging actions of your own employees. Let's say 100kb per day per employee (these logs are pretty detailed).
100kb * 50 000 employees = 4.7Gb per day. 1740Gb per year. Probably much, much less then 1 day of youtube videos.
- Can we stop dispensing USB cables in the vending machines?
- Should we deploy the new Macbook Pro without classic USB ports as the new standard?
- Do our conference rooms really still need USB presentation remotes? Does anyone actually use them?