Stories
Slash Boxes
Comments

SoylentNews is people

Submission Preview

Link to Story

Apple Has Seemingly Found A Way To Block Android’S New Imessage App

Accepted submission by Arthur T Knackerbracket at 2023-12-09 13:36:16
News

--- --- --- --- Entire Story Below - Must Be Edited --- --- --- --- --- --- ---

Arthur T Knackerbracket has processed the following story [theverge.com]:

It appears that Beeper Mini, an easy iMessage solution for Android, was simply too good to be true — or a short-lived dream, at least. On Friday, less than a week after its launch [theverge.com], the app started experiencing technical issues when users were suddenly unable to send and receive blue bubble messages. The problems grew worse over the course of the day, with reports piling up [reddit.com] on the Beeper subreddit. Several people at The Verge were unable to activate their Android phone numbers with Beeper Mini as of Friday afternoon, a clear indication that Apple has plugged up whatever holes allowed the app to operate to begin with.

Beeper Mini was the result of a comprehensive attempt to reverse engineer Apple’s messaging protocol. A 16-year-old high school student managed to successfully pull it off, and for a while, everything worked without a hitch. That effort became the basis for the new app, which requires a $2 / month subscription. Here’s what my colleague Jake wrote days ago:

Its developers figured out how to register a phone number with iMessage, send messages directly to Apple’s servers, and have messages sent back to your phone natively inside the app. It was a tricky process that involved deconstructing Apple’s messaging pipeline from start to finish. Beeper’s team had to figure out where to send the messages, what the messages needed to look like, and how to pull them back down from the cloud. The hardest part, Migicovsky said, was cracking what is essentially Apple’s padlock on the whole system: a check to see whether the connected device is a genuine Apple product.

Quinn Nelson, of Snazzy Labs, also made an excellent video [redirectingat.com] that covers the technical details. The belief — or I suppose the hope — among Beeper’s developers and users was that it would be such an ordeal for Apple to block the Android app that doing so wouldn’t be worth the hassle. Apparently, it was easier than anyone expected.

This throws a huge wrench into Beeper’s plans; the company was hoping to evolve Beeper Mini into an all-in-one messaging app that would eventually wrap in RCS and SMS.

Reached for comment, Beeper CEO Eric Migicovsky did not deny that Apple has successfully blocked Beeper Mini. “If it’s Apple, then I think the biggest question is... if Apple truly cares about the privacy and security of their own iPhone users, why would they stop a service that enables their own users to now send encrypted messages to Android users, rather than using unsecure SMS? With their announcement of RCS support, it’s clear that Apple knows they have a gaping hole here. Beeper Mini is here today and works great. Why force iPhone users back to sending unencrypted SMS when they chat with friends on Android?”

Previous attempts to get iMessage working on Android — like Beeper’s original app — have involved complex systems with remote Macs logged into a user’s Apple ID. Nothing, the startup from OnePlus co-founder Carl Pei, recently sought to bring iMessage [theverge.com] to its latest phone, but that plan was quickly derailed by security and privacy concerns [theverge.com]. The Beeper Mini approach, which actually communicated with Apple’s own servers, was the most impressive try yet. But unless the company can somehow get around Apple’s blockade, it’ll go down as a very fleeting one.

AND

--- --- --- --- Entire Story Below - Must Be Edited --- --- --- --- --- --- ---

Arthur T Knackerbracket has processed the following story [arstechnica.com]:

Beeper Mini, the Android app born from a reverse-engineering of Apple's iMessage service [arstechnica.com], is currently broken, and it is unknown whether it will resume functioning.

Beeper desktop users received a message from co-founder Eric Migicovsky late on Friday afternoon, noting an "iMessage outage" and that "messages are failing to send and receive." Reports had started piling up on Reddit [reddit.com] around 2:30 pm Eastern. As of 5:30 pm, the app was still reporting errors in sending and receiving messages, with "Failed to lookup on sever: lookup request timed out." Comments on Beeper's status post on X [twitter.com] (formerly Twitter) suggested mixed results, at best, among users.

The Verge, messaging with Migicovsky [theverge.com], reported that he "did not deny that Apple has successfully blocked Beeper Mini"; to TechCrunch [techcrunch.com], Migicovsky more clearly stated about an Apple cut-off: "Yes, all data indicates that." To both outlets, Migicovsky offered the same comment, re-iterating his belief that it was in the best interests of Apple to let iPhone owners and Android users send encrypted messages to one another. (Ars reached out to Migicovsky for comment and will update this post with new information).

Beeper's ability to send encrypted iMessages from Android phones grew from a teenager's reverse-engineering of the iMessage protocol, as Ars detailed at launch [arstechnica.com]. The app could not read message contents (nor could Apple), kept encryption keys and contacts on your device, and did not require an Apple ID to authenticate.

The app did, however, send a text message from a device to an Apple server, and the response was used to generate an encryption key pair, one for Apple and one for your device. A Beeper service kept itself connected to Apple's servers to notify it and you about new messages. Reddit user moptop and others suggested [reddit.com] that Beeper's service used encryption algorithms whose keys were spoofed to look like they came from a Mac Mini running OS X Mountain Lion, perhaps providing Apple a means of pinpointing and block them.

Members of the Discord focused on the original reverse-engineered tool on which Beeper Mini was built, PyPush [github.com], also reported that the tool was down Friday evening. Some noted that it seemed like their phone numbers had additionally been de-registered from iMessage.

Beeper Mini's iMessage capabilities, for which the company was planning to charge $1.99 per month after a seven-day trial, were more than a feature. The company had planned to build additional secure messaging into Beeper Mini, including Signal and WhatsApp messaging, and make it the primary focus of its efforts. Its prior app Beeper, temporarily renamed Beeper Cloud, was marked to be deprecated at some point in favor of the new iMessage-touting Mini app.


Original Submission