Tin nhắn độc hại Black Dot khiến ứng dụng Messages trên iOS treo cứng
Tài khoản EverythingApplePro trên YouTube tiết lộ một tin nhắn độc hại có tên gọi "Black Dot" (chấm đen) sau thời gian quậy tưng bừng trên các thiết bị Android nay đã bắt đầu tung hoành trên hệ điều hành iOS 11.3 và iOS 11.4 beta.
Theo như tài khoản này chia sẻ tin nhắn này lợi dụng một lỗi trong hệ thống bảng mã Unicode để khiến ứng dụng Messages trên iPhone và iPad chạy hệ điều hành iOS 11.3 và iOS 11.4 beta treo cứng.
Tin nhắn này chứa một biểu tượng emoji hình chấm đen và một bàn tay chỉ vào nó, được gửi từ ứng dụng Messages đến một người khác. Tin nhắn độc hại này có khả năng khiến Messages ngay lập tức treo cứng khi người dùng vừa mở tin nhắn ra, và nó vẫn tiếp diễn cho dù người dùng đã buộc đóng ứng dụng và mở nó lên lần nữa.
Trên Android, người dùng WhatsApp sẽ nhận được một tin nhắn đặc biệt mời họ bấm vào chấm đen, và nếu họ bấm vào thật thì WhatsApp sẽ treo ngay. Tuy nhiên, khác với iOS, người dùng Android chỉ gặp vấn đề khi họ bấm vào chấm đen.
Cả hai lỗi nêu trên đều lợi dụng cùng một lỗi văn bản Unicode gồm một chuỗi hàng ngàn ký tự ẩn, thường được dùng vào các chức năng như thông báo cho một ứng dụng biết đoạn văn bản đi kèm nên được đọc từ trái sang phải hay phải sang trái chẳng hạn. Việc sử dụng liên tục hàng ngàn ký tự bị xung đột kia khiến chip xử lý phải hoạt động rất nặng và tiêu thụ một lượng lớn bộ nhớ, dẫn đến ứng dụng bị treo.
Thế nhưng, dù được gọi là tin nhắn "Block Dot", lỗi này thực ra lại không hề liên quan đến emoji chấm đen được dùng trong tin nhắn.
Lỗi tin nhắn "Black Dot" làm treo ứng dụng Messages trên iPhone
Cách giải quyết hiện tại đối với lỗi này là tránh màn hình đang hiển thị tin nhắn kia để nó không còn hiện ra khi mở ứng dụng nữa. Nếu iPhone đã nhận tin nhắn này, bạn có thể buộc đóng ứng dụng, sau đó sử dụng 3D Touch để tạo một tin nhắn mới; hoặc bạn cũng có thể xoá tin nhắn này từ một thiết bị iOS khác được kết nối đến cùng tài khoản iCloud trên máy bị nhiễm.
Hiện Apple vẫn chưa tung ra bản vá cho lỗi này, nhưng như các lỗi trước đó, bản vá sẽ sớm xuất hiện trong thời gian đến.
Một lỗi cũng tương tự như lỗi này xuất hiện vào hồi 2015 lợi dụng bảng mã Unicode để khiến iPhone bị treo khi nhận được một tin nhắn cụ thể. Vào thời điểm đó, người ta đã phát hiện ra một dòng mã tiếng Ả-rập khi cố hiển thị trong một thông báo trên iOS sẽ tiêu thụ quá nhiều tài nguyên và khiến hệ thống bị treo. Tuy nhiên, dòng mã này nếu được nhận khi đang nhắn tin thông thường sẽ chẳng gặp vấn đề gì, cho thấy đó có thể là một vấn đề liên quan bản thân hệ thống thông báo của iOS.
Vào đầu năm một tin nhắn độc hại khác đã lợi dụng quá trình render tiêu đề trang OpenGraph chưa được tối ưu hoá để tạo ra một đoạn mã siêu dài khiến Messages và nhiều ứng dụng khác trên cả iOS lẫn macOS bị treo, và đôi khi cả hệ điều hành cũng chịu số phận tượng tự.
Theo Trí thức trẻ/Tham khảo: Apple Insider
Các tin khác
-
TikTok ứng dụng có an toàn không?
Trong những năm gần đây, TikTok trở nên “hot” và được đông đảo người dùng sử dụng. Rất nhiều lùm xùm xaoy quay mạng xã hội này TikTok. -
Trí tuệ nhân tạo AI: Lợi ích và những hệ lụy
Trí tuệ nhân tạo AI đã và đang thúc đẩy cuộc cách mạng công nghiệp 4.0 trên toàn thế giới, hỗ trợ cuộc sống của con người và hứa hẹn tiềm năng không giới hạn trong tương lai. -
Cách khắc phục iPhone gặp lỗi 'không khả dụng' chuẩn nhất
Làm thế nào để lại quyền truy cập thiết bị trong trường hợp bị báo lỗi không khả dụng trên iphone do vô tình chạm vào màn hình, quên mật khẩu hoặc trẻ em nghịch máy? -
Thủ thuật cải thiện chất lượng hình ảnh khi họp trực tuyến
Trong các buổi họp trực tuyến khá nhiều người cảm thấy chất lượng hình ảnh của mình không được tốt, hình ảnh hiển thị khá mờ. Vậy làm thế nào để cải thiện chất lượng hình ảnh khi họp trực tuyến? -
Gắn nhãn, truy xuất các tệp dữ liệu kỹ thuật số ở dạng ADN
Trong một nghiên cứu được công bố mới đây trên tạp chí Nature Materials, các nhà khoa học đã chứng minh việc truy xuất chính xác các tệp hình ảnh đơn lẻ được lưu trữ dưới dạng chuỗi DNA từ bộ 20 bức ảnh. -
Google Photos bắt đầu thu phí nếu lưu ảnh hơn 15 GB từ ngày 1/6
Sau một thời gian cho phép người sử dụng lưu ảnh chất lượng cao miễn phí Google Photos sẽ thu phí từ ngày 1/6. -
Tại sao 2 máy điện thoại cài Bluezone đặt cạnh nhưng không quét thấy nhau
Nhưng một số người dùng ứng dụng Bluezone cho biết khi đặt hai máy có cài đặt ứng dụng cạnh nhau nhưng chẳng thể “quét” ra người bên cạnh. Vậy nguyên nhân do đâu, cách xử trí như nào? -
Ứng dụng Bluezone hoạt động như thế nào để tìm người nghi nhiễm Covid-19
Để đảm bảo an toàn cho bản thân và cộng đồng Bộ TT&TT và Bộ Y tế khuyến cáo người dân nên cài đặt ứng dụng Bluezone. Nhưng ứng dụng Bluezone hoạt động như thế nào để tìm người nghi nhiễm Covid-19. -
Không thể cài đặt ứng dụng trên iPhone phải làm sao?
Khi sử dụng các sản phẩm điện thoại iPhone bạn muốn tải một ứng dụng trên App store như không thể cài đặt ứng dụng đó về máy. Vậy phải làm thế nào khắc phục lỗi này? -
Microsoft triển khai 'vũ khí' quan trọng chống virus SARS-CoV-2
Vào ngày 20/4, Microsoft chính thức triển khai công nghệ xét nghiệm trực tuyến có tên gọi là CoVIg-19 Plasma Bot.