←back to thread

483 points nkko | 4 comments | | HN request time: 0.665s | source
Show context
malmeloo ◴[] No.42481741[source]
Hey everyone! I'm the author of FindMy.py. I'd like to use this moment to give a shout-out to some other people that deserve way more credit than me, as the project definitely would not have existed without them. If this stuff interests you then please do check them out, there is a dedicated section in the project's README (https://github.com/malmeloo/FindMy.py?tab=readme-ov-file#cre...).

If you have any questions, feel free to ask :-)

replies(3): >>42481947 #>>42482856 #>>42486277 #
1. josephernest ◴[] No.42482856[source]
Congrats ! I don't have an iPhone or Mac. Can I buy an AirTag, initialize it with the help of a friend who has an iPhone, and then locate the AirTag or ring it from my PC with this Python lib?
replies(2): >>42485624 #>>42488847 #
2. acer4666 ◴[] No.42485624[source]
I don't see how you would get the private key for the airtag off the iPhone without jailbreaking it. The readme of the project implies you can do this but the docs are completely lacking
replies(1): >>42488821 #
3. malmeloo ◴[] No.42488821[source]
Sorry for the lacking docs; this has just been a little side project of mine and isn't supposed to be ready for the large public yet. Hence why I'm not the original submitter :-)

You don't need a jailbroken iPhone; a Mac or hackintosh should be sufficient. Some pointers to public discussions:

- https://github.com/malmeloo/FindMy.py/issues/4

- https://github.com/malmeloo/FindMy.py/issues/31

In the long term I would like to be able to pull the shared secrets directly from the iCloud keychain without having to use a mac, but the reverse engineering efforts are not quite there yet.

4. malmeloo ◴[] No.42488847[source]
I responded to your other comment, but for other people who have the same question:

https://news.ycombinator.com/item?id=42482974