So much this. A physical breach is a nightmare scenario for infosec.
On the off-chance that any of my followers are involved in this -- I do have some experience in scenarios like this and would be happy to help. If I can be of assistance hit me up.
Just to give folks who aren't in the field an idea what we're talking about:
- we must assume that foreign agents were among the rioters
- snooping devices can be implanted into anything with a power cord
- so every device in the capitol is now a potential foreign asset
So, just for starters:
- all computers need to be inventoried, inspected inside and out, and the OS paved/rebuilt
- keyboards, mice, &c might now have implants, they probably should be tossed (see eg keelog.com/forensic-keylo… which looks like a usb cable but is in fact a logger)
Then everything with a power source needs to be audited. This means lamps. Thermostats. Those cute little portrait lights on top of photos. The vacuum cleaner in the storage closet. Even outlets — a fav trick of one Red Team I know is a fake outlet cover that hides a mic.
I'm probably missing about a dozen things. This is off the top of my head and I suck at physical security.
Oof, via a friend who'd like to remain anon, a huge one I missed: rioters were inside the capitol long enough to re-flash the firmware on any device with writeable firmware - which these days is almost everything. Anything with a mic or camera probably needs to be tossed.
Mic, camera, or internet access.
Oh for fuck's sake, I really hope Congress was smart enough not to install any IoT crap.
Remember: the "S" in "IoT" stands for "Security"
(*not my joke, but I can no longer recall where I first heard it)
Just to give an idea of the scope of work here:
the worst PhysSec breach I handled with was when someone stole about a dozen laptops during an office party. He was inside for about 10 minutes, on security cams the whole time. That took several days to recover from.
Just to be clear: the IT breach is hilariously far from the worst to happen today. That's the attempted overthrow of our government by white supremacists, incited to violence by the president.
I'm writing about IT b/c the the other thing is just too much for me to think about rn
This is a good point, another thing I missed. I don’t know much about classified info. I’d like to assume that all would be kept in a SCIF but it occurs to be that I don’t actually know for sure that the Capitol has SCIFs (surely they do, right?)
Yes, there are SCIFs in the Capitol. That’s good, because it means the most sensitive info was contained therein, logs of what’s inside, and camera coverage showing if they’ve been breached. But if one has, it’s a whole other level of bad.
Looks like, thank goodness, things may not quite be worst-case scenario at the Capitol. Here's a good thread from someone a lot more well-informed than I am:
After this nudge from Simon, I've been giving writing with Copilot on a try for a bit over a week. I agree with his conclusion: I do feel like I'm mildly more productive. 10% seems reasonable. [1/4]
I rarely if ever use exactly what Copilot suggests. Most of the time, I don't even insert the suggestion most of the time. But often when I'm not quite sure how to word my next thought, there's enough of a nuggut of what I'm aiming for to unstick my thoughts. [2/4]
One place I'm finding it works especially well is when writing lists of things. Usually if I write one or two examples, the next bullet point Copilot suggests is pretty good. Sometimes it suggests examples I hadn't even thought of! Not often, but when it does, that's neat. [3/4]
For a long time I thought 3d printers were silly - like, fun hobby, no shade, but I was skeptical of the claims they could make functional parts.
I was wrong! I use mine ALL THE TIME. Just this week, I did 3 things that I don’t know how I would have done without my printer.
Here are some things I wish I’d known about using a 3d printer for functional parts. Context: I live on a hobby farm, my projects are big and chunky. Gates, barn, tractor stuff, irrigation, and the odd diy house remodel task. (2/n)
3d modeling is a lot more approachable than it used to be - I learned autocad like 20 years ago and was scared. Modern CAD is way easier. (I use OnShape, F360 is similarly easy I think). There’s still a learning curve, but it’s not bad.
This appears to be the worst-case scenario: compromise of Heroku’s own core database. I’m afraid this is going to continue to get worse. I won’t be surprised if env vars got popped too.
What I’m going to be doing/have done:
- change my account passwords
- reset my totp second factors
- rotate all my database credentials
- rotate all ssl private keys
- invalidate and re-set-up log drains
- audit all my env vars and rotate any secrets
Overkill? Perhaps.
Unfortunately, Heroku/Salesforce’s comms here really suck, so I can’t be sure this isn’t overkill. At this point onus is on them to prove that env vars and db creds WEREN’T popped.
A lot of people in my TL are angry about open source orgs not getting invited to the WH OSS Security summit. I normally don't write about OSS any more because I get flamed, but fuck it here goes.
This anger is misdirected and based on serious misunderstandings. 🧵
First, what is this event anyway?
It's not an event where decisions get made. They're mostly about optics and politics, The people who attend — CEOs and other executives, and their Gov't counter-parties — don't do the work. Most barely understand open source or security.
These types of events _can_ be important, but really only as the very beginning of any real work. In the best case these events merely create the political top-cover for people in the trenches to do the work.
PSA: if you're in tech, know that comp is up A LOT (10% - 50%) over last year. This is most pronounced at FAANG and for Senior-plus level engineering roles, but is true to a lesser extent nearly everywhere I've looked. If you're looking, or thinking about a raise: ask for more.
If you'd like a gut check on your salary, or an offer you're looking at, or on what you might ask for: please reach out. I'm happy to share what I'm seeing, and any thoughts specific to you and your role.
To give one specific example: I know of a few people — staff-plus engineers; director-plus managers — making over $1M in total comp. These are outliers, but before 2021 I'd only heard of those much at those levels once or twice; now I know of at least a half-dozen.