- "Không còn bong bóng xanh lá nữa"
- Ứng dụng độc lập cho phép người dùng Android dùng bong bóng màu xanh dương khi nhắn tin với người dùng iPhone
- Cung cấp các tính năng như gửi tệp độ phân giải cao, luồng trả lời, hiển thị đang nhập, hiển thị đã đọc và phản ứng emoji
- Có thể tham gia các cuộc trò chuyện nhóm chỉ dành cho iPhone, đồng thời bao gồm các tính năng chỉnh sửa, thu hồi và mã hóa
Cách Beeper Mini hoạt động
- Khi dùng Beeper Mini, số điện thoại của người dùng Android sẽ hiển thị với người dùng iPhone dưới dạng bong bóng màu xanh dương
- Ứng dụng kết nối trực tiếp tới máy chủ Apple mà không cần máy chủ chuyển tiếp Mac, đồng thời mã hóa để gửi và nhận tin nhắn
- Triển khai native giao thức mã hóa E2E của Apple và giao thức iMessage ngay trong ứng dụng Android
- Một nhà phát triển tên là jjtech đã thực hiện reverse engineering: phân tích nội dung giao tiếp giữa ứng dụng iMessage thực tế và máy chủ Apple
- Một PoC giao thức iMessage bằng Python tên là pypush cũng đã được công khai dưới dạng mã nguồn mở
- Mục tiêu cuối cùng là tạo ra một ứng dụng chat phổ quát (tích hợp SMS/RCS, WhatsApp, Signal và 12 ứng dụng chat)
Tính bảo mật của Beeper Mini
- Tin nhắn được mã hóa đầu-cuối nên không ai, kể cả Beeper hay Apple, có thể đọc được
- Khóa mã hóa không rời khỏi thiết bị của người dùng và không cần Apple ID
Giá và khả năng sử dụng của Beeper Mini
- Có 7 ngày dùng thử miễn phí, sau đó là phí thuê bao $1.99/tháng
- Dự kiến sẽ hỗ trợ thêm các mạng chat khác, đồng thời cũng sẽ ra mắt phiên bản desktop và iOS
- Có thể tải Beeper Mini từ Google Play
5 bình luận
Tôi khá tò mò Apple sẽ nghĩ gì về chuyện này. Việc muốn dùng iMessage đến mức này, theo một khía cạnh nào đó, cũng là bằng chứng cho thấy người ta muốn được nằm trong hệ sinh thái của Apple.
Cá nhân tôi thì lại nghĩ không cần phải cố tham gia vào hệ sinh thái đó đến mức này cũng tốt hơn, nhưng việc họ chọn một cấu trúc messenger có tính mở rộng thì có vẻ là một điểm tích cực.
Bài viết iMessage, Explained do jjtech đăng và How Beeper Mini Works
đang giải thích cách thức hoạt động bên trong.
GN+ tóm tắt iMessage, Explained
Dù sao thì đây cũng là một ứng dụng reverse engineering, nên không rõ nó có thể duy trì lâu dài được không.
Liệu ở nơi khác người ta cũng sẽ mang bản mã nguồn mở đó về sửa rồi dùng chăng.
Dẫu vậy, đây vẫn là một cách tốt hơn nhiều so với kiểu relay thông qua máy chủ Mac trung gian mà điện thoại Nothing từng triển khai cách đây không lâu.
Ý kiến trên Hacker News
Sự hào hứng và ủng hộ đối với ý tưởng về một ứng dụng chat đa nền tảng
Câu hỏi về mã được tải xuống từ GitHub và binary
IMDAppleServicesSự tôn trọng dành cho Beeper và ghi nhận giá trị của nó như một sản phẩm kỹ thuật
Lời khen cho một dự án có tiềm năng lớn hơn cả bản thân iMessage
Thắc mắc về việc đưa nút đăng nhập trước khi hiển thị thông tin thuê bao
Bày tỏ lo ngại về việc dùng Beeper và nỗi sợ vi phạm điều khoản dịch vụ
Lo ngại về việc Beeper Mini sử dụng khóa riêng FairPlay bị “rò rỉ/trích xuất”
Câu hỏi về khả năng dùng Beeper mà không cần tài khoản Google
Sự quan tâm đến khả năng mở rộng của Beeper Mini
Câu hỏi về việc có được phép kết nối tới máy chủ của Apple hay không