Openhaystack: Build 'AirTags' – track Bluetooth devices via Apple's network
github.com
github.com
https://security.googleblog.com/2024/04/find-my-device-netwo...
https://9to5google.com/2024/08/01/find-my-device-stress-test...
https://9to5google.com/2024/08/03/google-android-find-my-dev...
https://www.androidcentral.com/accessories/testing-new-googl...
[0] https://www.forbes.com/sites/barrycollins/2024/12/17/lost-lu...
https://help.vanmoof.com/hc/en-us/articles/16053155393181-Ho...
As a nomad-traveler, the Apple network is not particularly relevant to me, I don't travel to the wealthiest cities with a lot of Apple phones, but to the "rest of the world" where Android market share is close to 90% dominance. But even there, it still seems that Apple is doing better than Google (...)
In this tradeoff, Google gained a handful of articles mentioning the "innovative" privacy improvements (before the writers had a chance to test how terribly the network actually performs). For that, they sacrificed the chance to compete with Apple in this category, which outside of device revenue also weakens Android/Pixel ecosystem and market share. You really can't make up this level of incompetence.
That sounds like that "whoever" was the corporate legal team. Every time I tracked down these kind of idiocities in large corpos, it's usually legal or security team that overrode common sense and sabotaged their own product.
Because America lacks any form of conscious consumer protection, this is apparently fine to our regulators. Our market is entirely comfortable with OEMs fighting over who gets the right to exploit a customer with their defacto monopoly.
That is a hilariously apt and depressing point. Wow.
I have one on my keys. The one time I tried to use it, despite refreshing multiple times, it gave me a bubble with a quarter mile radius. It turned out to be in my bag right next to me.
Nailed it.
It works incredibly well, even at the most remote countries' airports, villages, etc I can find my 2 tags. A peace of mind.
This guy concludes that Samsung SmartTag is the best, even if you are an iPhone user:
https://github.com/seemoo-lab/openhaystack/blob/8d214aa5eb68...
I wonder if this were also possible by making an Apple developer account.
All you need is an Apple account - the code doesn't have to run on Apple HW: https://github.com/biemster/FindMy
There is a really obnoxious petty theft problem where I live, and the time it takes to constantly get my windows fixed or forced entry crap removed is worth a significant amount of my personal time. I have zero desire to confront anyone, but I'd like to be able to create a track for a PI or Law enforcement some day.
Alternatively you could probably just walk to your nearest drug addict hangout with case of bottled water and ask them to stop breaking into your stuff.
If there's a GPS tracker that uses an eSIM and isn't sketchy af and has decent battery life and isn't £100 let me know! I would love that for my bikes.
Doesn't sound like much, but it's a monstrous amount of data for a battery powered GNSS tracker.
The keys broadcasted by the devices themselves in 'lost' mode (i.e. not in 2 way contact with the owner's device) are arbitrary and completely opaque, Apple doesn't have any way of tying them to an ID or device or developer. This is how the proposed project here works - these keys will always find their way to the apple server.
It seems like the knockoff ones have just hijacked a legit key for the pairing process. This means if Apple desires and finds out the key, it can probably remove all devices from all accounts - although the devices themselves will keep on broadcasting and their locations could be accessed in the above janky way. I wonder too if the original key owner might get a large bill for per-device royalties if/when Apple searches it's DB for a count of 'devices-added-to-an-apple-id-signed-by-this-key'...
Apple officially supports third party trackers, who’s manufactures are issued, by apple as a part of their MFI programs, keys with which these third party devices must use to sign their pairing requests to the users apple account.
Perhaps these $5 devices do indeed include legitimate keys from apple to use from this, perhaps they have copied one from another device.
I would love a AirTag the shape of a credit card to go into my wallet.
I would love a smaller AirTag to go on my cats collar.
https://www.amazon.com/gp/product/B09DCVFNFF/
Only thing is that I found that I needed to wrap the airtag itself with some clear tape to keep it from twisting itself out of the holder.
- easier to take apart (if you want discard the casing), and
- cheaper
I took one of the ones I have out of its casing to see what could be made thinner, and I found that most of the thickness was due to:
- The batter holder (CR2032)
- The speaker
- The button
The speaker and button could probably be dispensed with after initial setup. The battery holder could be removed, and the power supplied from the side instead of the top (if you want a thin card-like form factor).
Seems doubtful to me that someone implemented all three frequencies at 5 bucks
If Apple sells them for $20 it's highly likely some random Chinese seller can make money at $5.
The aim is to keep track of where shared equipment is during the logistics phases of 39c3.
And, also, using the quite possibly wall-wart-piwered base station network to provide what's essentially rather precise indoor-GPS to users with sufficiently open FiRa hardware.
The $5 tags are comparable to tile or google tags, but miss the key feature of airtags.
But that's because neither of the devices I've used to locate things (a recent iPad and an iPhone X) have the UWB hardware.
Have almost pulled the trigger and bought one multiple times but I keep just losing my wallet instead
Source: https://www.etsy.com/ca/listing/1318724878/modified-3-mm-sli...
*Photo taken a moment ago with Meta Stories glasses
* Wrote this on my cell phone. ;-)
Because once when I posted an imgur photo here with no camera provenance, a commenter asked "What camera was used to take that photo?
FunFact: it's MUCH easier to take a photo of your cat with glasses than a phone — hands-free is the future IMHO
It's all cool.
When the devices first came out people who were early adopters liked to use them as a sign of how cool and hip they were: I know many such individuals.
Nowadays most people I'm related to and friends STILL have those defaults in place because they don't realize they can get rid of them.
You can always tell a non-techie by the fact those defaults are still there.
If the key changed, aka a new different device is visible, you know mail has been dropped in, very clever !
https://hackaday.com/2022/05/30/check-your-mailbox-using-the...
I wonder if the creator had neighbourhood style mailboxes down the road? If not this seems quite complicated solution for an object that is probably with range even BLE.
I tried building a mail sensor a couple of years ago where the mailbox was a fair distance from where I was living. I was not able to create a solution that didn't either have false positives or false negatives. For an outdoor object jostled by wind and rain it is harder than it seems.
Something that would let you send extremely tiny (<1kB) packets, using a wireless protocol that could be implemented extremely cheaply, piggybacking on the bandwidth of nearby internet-connected devices in a privacy-preserving way.
Amazon has a network like this called Sidewalk, using Alexa devices as gateways, but I don't think it's very open to third-party experimentation, and it's definitely not an interoperable standard on the gateway side.
Also, is there a DoS vector here?
- attacker manages to simulate 1M+ Bluetooth devices
- victim randomly passes by and it crashes their phone due to a massive number of devices in single location and constantly uploading to Apple servers
The credit card form factor ones for wallets are more expensive ($10) but can be wirelessly recharged on Qi chargers.
Edit: I just checked, and actually only two of my cards (which came in a two-pack) are branded with RSH, and the other one has no branding on it at all. It's definitely an identical device though - the only difference is the lack of branding.
EDIT: just realized I'm replying to the author of the project lol
In the join process, there is a key that is shared only for developers who paid the fee - which is why it's not really trivial to create an AirTag clone without dumping the Apple AirTag flash
Will this chip work ?
If we were still doing this, I would consider building an optimized one that's smaller and a better shape for her
Another use-case could be to build a tag that is able to leverage multiple different networks (Tile, Chipolo, etc)
One can also just cycle through a sufficiently large bank of pre-allocated keys, such that a findmy receiver doesn't see the same key too frequently.
Might as well require you to pay 1000$ up front to use.