4 ms·
How does the generation of validation data for registration work? As far as I understand, this requires details from an actual Apple device (serial number, mode
by pelletier 3y ago
How does the generation of validation data for registration work? As far as I understand, this requires details from an actual Apple device (serial number, model, etc.)
- erohead 3y agojjtech covered this in pypush: hhttps://github.com/JJTech0130/pypush#dataplist-and-mac-serial-numbers https://github.com/JJTech0130/pypush#dataplist-and-mac-seria...
- pelletier 3y agoThey mention the generation needs a plist from an actual Apple device, and provide one of their own in the repository. I wonder what Beeper does. Maybe they have just one serial number? Maybe they have multiple and rotate?
- dadoum 3y agoI think it's calling a server generating validation data (probably with a pre-set hardware informations to be able to run it on a Linux machine which is cheaper, with emulation as pypush does it or by directly loading the macOS executable in the memory and run the right code snippets there).
- pelletier 3y agoI'm curious what are the implications of having pre-set hardware info. Maybe rate-limiting? or easier for Apple to flag those particular serial numbers to block the service if they wish?