News for hackers. Stuff that matters.
Re:Show HN: Beeper Mini – iMessage Client for Android by pelletier on Tuesday December 05, 2023 @11:15AM (#38532793)
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.)
Re:Show HN: Beeper Mini – iMessage Client for Android by dadoum on Tuesday December 05, 2023 @11:26AM (#38532969)
I 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).
Re:Show HN: Beeper Mini – iMessage Client for Android by pelletier on Tuesday December 05, 2023 @12:59PM (#38534540)
I'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?
Re:Show HN: Beeper Mini – iMessage Client for Android by erohead on Tuesday December 05, 2023 @11:23AM (#38532918)
Re:Show HN: Beeper Mini – iMessage Client for Android by pelletier on Tuesday December 05, 2023 @12:58PM (#38534511)
They 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?