Open au2001 opened 9 months ago
I would be interested to work on this. I daily drive a Linux machine. I need to find a way to reverse the API if I want to work on this
@topiga Sure, any progress would be greatly appreciated! I guess the authentication part will be fairly similar to what has already been documented on the Hack Different and pypush Discord servers, which I see you're already a part of. The iCloud Keychain API itself could then be reverse engineered from the iCloud for Windows app, I suppose.
Yep, I'll keep you updated on discord if I find anything new. We could also meet in the future if we want to develop an app together, since we are in the same city.
Isn’t it theoretically possible to run iCloud for Windows through Wine or Wine-wrappers like Bottles? You wouldn’t need to reverse engineer the API then.
I guess the authentication part will be fairly similar to what has already been documented on the Hack Different and pypush Discord servers, which I see you're already a part of.
Is this available somewhere else, too? From experience, discord isn’t the best place to look for documentation.
This discord is. Also, I tried running iCloud on wine, but the version with passwords is only available through the Microsoft store, and I don’t know how/don’t want to do that.
A custom binary could be created, similar to iCloud Passwords for Windows, which would register a Native messaging host for Firefox and exchange with the iCloud Keychain API. This would allow to use the extension on Linux.