Casey Sprague

@CaseySprague
6 Followers
43 Following
34 Posts

Twenty years ago today, as I signed the mortgage on my first house, the shuttle Columbia broke up over Texas during re-entry.

In another quantum reality, a different call was made by NASA that day:

https://arstechnica.com/science/2016/02/the-audacious-rescue-plan-that-might-have-saved-space-shuttle-columbia/

The audacious rescue plan that might have saved space shuttle Columbia

The untold story of the rescue mission that could have been NASA's finest hour.

Ars Technica
He needs those parts for his spaceship, he's going to otter space.šŸš€

Dunno about you but can *never* keep straight the order of macOS releases any more. Did Catalina come before or after Mojave? What obscure California location is the current release?

This is what happens when you ditch the numbering system in favor of similarly named geographical locations :-/

🧵I had managed to avoid #SpaceKaren ā€˜s wrecking of #Twitter by using #Twitterrific. No ads, no algorithm, sorted the way I want…it was a pleasant experience that I had enjoyed for 12+ years. It synced beautifully between my Mac and #ios devices and was just a joy to use and was happy to pay for. Quite honestly it was the reason I still used Twitter at all even though I love #Mastodon more and more every day. But now that they purposely killed the API for 3rd party apps, all that joy is gone
1/
@anaxamaxan hey, just curious if you ever found a solution to this? It’s driving me nuts. The docs make it sound like it should show up on Ignition too, but I’m wondering if `Flare::context()` only works with Flare. https://twitter.com/anaxamaxan/status/1499113206144401410
Anax Amaxan šŸ‡ŗšŸ‡¦ on Twitter

ā€œI cannot figure out how to add add custom context info so that it shows in my local Laravel Ignition error page. Using Flare::context() the context info shows in @flareappio UI, but not in the local error page. Anyone know how to do this? The docs suggest it’s possible. #Laravelā€

Twitter
Twіtter API (not parody) instagram: fake_api on Twitter

ā€œThere used to be a hidden dev panel in @tweetbot where you could modify the API credentials so it didn’t authenticate as ā€œTweetbotā€ with the API. People used this to create custom source labels so Tweets showed as coming from custom apps names. Anyway!ā€

Twitter
@paul I don’t want to put the cart before the horse if it’s just an outage. But how terrible of an awesome idea would it be for Tweetbot users to have the option to bring their own developer accounts to bypass this Twitter issue? 😬
I hold both #AAPL and #TSLA in high regard, but, barring any wacky heat issues, Tesla executing on AirPower when Apple couldn’t make it work feels like a metaphorical handoff between old guard and new guard. https://9to5mac.com/2022/12/22/tesla-qi-charger-airpower/
Tesla announces its own AirPower-like Qi charger that works with up to three devices simultaneously

Apple’s AirPower was canceled in 2019 even before it hit stores, which left many people upset since the accessory was expected to recharge up to three devices simultaneously. Tesla, on the other hand, is now launching a Qi charger with the same idea as the AirPower, as it can also wirelessly charge multiple devices at […]

9to5Mac

For some odd reason, flight tracking has been in the news. Perfect time for the first post here, with an infosec/flight tracking crossover that couldn't be more topical.

Usual caveat: None of this should be construed as some sort of value statement, it's just me providing the facts from a security researcher's point of view.

First there's a new article published at the 10th OpenSky Symposium (and online today at https://www.mdpi.com/2673-4591/28/1/7). It discusses how some owners of private jets have been trying to subvert public and crowdsourced data.

Great example provided below, an anonymous user trying to pass off Bernard Arnault's jet (of @laviondebernard fame) with transponder ID 395580 as a non-existing generic Air France aircraft. There were many more cases of astroturfing that we found. Full talk available now here: https://www.youtube.com/watch?v=KIz6M1YAI_g&list=PLNft4qtPGeqN0MtUc_k-R-H3wvxUN0WVq&index=4

But with everyone nowadays apparently an expert on flight tracking and blocking (taking over from epidemiology and military strategy it seems), it's some more science communication time: I want to submit two more articles for your reading pleasure.

1. Tracking aircraft is a fact of life in an era of cheap software defined radios. The ability to do so was a design decision for compatibility and safety done 30 years ago. It affects all stakeholders, unless you're the military and can switch all your comms off. Long analysis here in our 2018 paper: https://www.cs.ox.ac.uk/files/9919/eurosnp.pdf

It will also explain why all existing methods to prevent tracking are, sometimes hilariously, inept from a computer security perspective. This includes, but is not limited to web tracker blocking programmes (BARR, ASDI, LADD or whatever the flavour du jour is) and also the Privacy ICAO address (PIA) programme. They all are security through obscurity *at best*.

2. When the PIA was announced in 2019 it was clear it wouldn't do a single thing to make anybody more private. Sadly, it seems that FAA and NBAA never asked anyone familiar with computer security when designing this (we offered, no dice). So we started collecting data right when it went online in 2020 (before covid) to show it's useless.

You can read our analysis here, and it's been proven correct plenty of times in practice by now: https://cs.ox.ac.uk/files/13229/flying-in-private-mode.pdf
In short: It's like being the only one on a university campus on the TOR mixnet and using it to make a bomb threat in order to stop an exam. You'll stick out like a sore thumb and the police will have no trouble identifying you. [1]

Bernard Arnault realized correctly that the only privacy solution is to charter/fractional ownership. https://edition.cnn.com/2022/10/19/business/bernard-arnault-sells-private-jet-over-twitter-tracking/index.html

Again, this is not a value statement, it's just how the world is right now and it won't change anytime soon. Not with 100k cheap crowdsourced trackers globally and more by the day.

Tl;dr: Been droning on about aircraft privacy for over half a decade (NB: I was certainly not the only one!). Nobody cared. In 2022, shit hit the fan.

[1] https://www.forbes.com/sites/runasandvik/2013/12/18/harvard-student-receives-f-for-tor-failure-while-sending-anonymous-bomb-threat/

Evading the Public Eye: On Astroturfing in Open Aviation Data

The usage of large private and business jets, from those owned by Elon Musk to Kylie Jenner and Bernard Arnault, has recently attracted considerable attention in many countries. Enabled by open and crowdsourced aircraft tracking systems based on the automatic dependent surveillance–broadcast protocol, the aircraft and their owners have been scrutinized. While the underlying technology is not novel and its privacy issues have been discussed for years, the increased attention has led to the backlash against open tracking data and, consequently, a scramble to find possible solutions to hide private jets from the public eye. In this paper, we analyze two such methods, which have not yet been discussed previously in the literature: blocking requests to web tracking platforms and malicious editing of crowdsourced databases. We draw on data from the OpenSky Network and illustrate the futility of such approaches. Finally, we outline the type of stakeholders and aircraft deploying such methods, as well as demonstrate the level of environmental impact that might have otherwise been missed by the public.

MDPI