Người dùng Viettel bất ngờ nhận được tin nhắn giống chữ Trung Quốc, nguyên nhân chỉ là lỗi kĩ thuật

Người dùng Viettel bất ngờ nhận được tin nhắn giống chữ Trung Quốc, nguyên nhân chỉ là lỗi kĩ thuật

Đêm qua, rất nhiều người dung Viettel đã phản ánh nhận được tin nhắn lạ từ tổng đài VIETTEL_QC gồm các kĩ tự lạ, trông giống như chữ Trung Quốc. Tuy nhiên, thực sự đó chỉ là các kí tự bị sinh ra do lỗi encoding của nhân viên kỹ thuật.

Vào khoảng 20-21h ngày 10/02/2017, rất nhiều thuê bao di động của nhà mạng Viettel đã báo cáo về việc nhận được những tin nhắn "kỳ lạ" đến từ tổng đài quảng cáo VIETTEL_QC. Những tin nhắn này bao gồm rất nhiều ký tự tượng hình khá giống với tiếng Trung Quốc, tuy nhiên khi dịch thử bằng các công cụ như Google Translate thì đều không có ý nghĩa. Với sự trợ giúp của một chuyên gia tiếng Trung, chúng tôi cũng nhận được câu trả lời rằng đây là một loạt những ký tự vô nghĩa, không ghép thành câu hoàn chỉnh.

Ngay lập tức, Viettel đã tiến hành xin lỗi và mong khách hàng thông cảm vì sự cố trên. Nhà mạng này khẳng định đây chỉ là một lỗi trong quá trình nhân viên kỹ thuật cấu hình cho đầu số quảng cáo 198, dẫn đến nội dung tin nhắn bị sai phương thức mã hóa (encoding). Khi cài đặt encoding bị sai, các ký tự bên trong một đoạn văn bản sẽ bị mã hóa và hiển thị sai lệch hoàn toàn so với nội dung gốc. Trên thực tế, đây cũng không phải hiện tượng hiếm gặp mà đã từng xảy ra với nhiều nhà mạng lớn trên thế giới.

Để giải thích chi tiết hơn, ta có đoạn mã trong tin nhắn được gửi đến như sau:

嬀儀䌀崀 䴀漀椀 儀甀礀 欀栀愀挀栀 最漀椀 ㄀ 㘀㠀 ⠀㈀⸀㔀  搀⼀瀀⤀ 搀攀 琀愀渀最 渀栀甀渀最 䴀伀一 儀唀䄀 礀 渀最栀椀愀 栀愀渀 渀最愀礀 嘀䄀䰀䔀一吀䤀一䔀 搀愀渀栀 挀栀漀 洀漀琀 渀甀愀 礀攀甀 琀栀甀漀渀最 挀甀愀 洀椀渀栀⸀ 吀甀 挀栀漀椀 儀䌀Ⰰ 漀愀渀 吀䌀㌀ 最甀椀 ㄀㤀㤀

Các ký tự trên, cũng như các ký tự mà bạn đọc được trên máy tính, trên điện thoại, thực chất đều có mã code riêng trong bảng mã Unicode, và máy tính nó chỉ hiểu mã Unicode chứ nó không hiểu tiếng Anh hay tiếng Việt hay bất cứ tiếng gì trên thế giới. Do đó, để máy tính và con người có thể tương tác, chúng ta (nói cho dễ hiểu) cần Unicode.

Dịch đoạn nội dung trên sang Unicode (ngôn ngữ máy tính có thể hiểu):

u5b00u5100u4300u5d00 u4d00u6f00u6900 u5100u7500u7900 u6b00u6800u6100u6300u6800 u6700u6f00u6900 u3100u3000u3600u3800 u2800u3200u2e00u3500u3000u3000u6400u2f00u7000u2900 u6400u6500 u7400u6100u6e00u6700 u6e00u6800u7500u6e00u6700 u4d00u4f00u4e00 u5100u5500u4100 u7900 u6e00u6700u6800u6900u6100 u6800u6100u6e00 u6e00u6700u6100u7900 u5600u4100u4c00u4500u4e00u5400u4900u4e00u4500 u6400u6100u6e00u6800 u6300u6800u6f00 u6d00u6f00u7400 u6e00u7500u6100 u7900u6500u7500 u7400u6800u7500u6f00u6e00u6700 u6300u7500u6100 u6d00u6900u6e00u6800u2e00 u5400u7500 u6300u6800u6f00u6900 u5100u4300u2c00 u6f00u6100u6e00 u5400u4300u3300 u6700u7500u6900 u3100u3900u3900

Và vấn đề nằm ở chỗ, đoạn mã Unicode trên bị nhiều lỗi, một trong số đó là việc các số 00 nằm sai vị trí, thông thường nó sẽ nằm bên phải chữ U trong từng code. Sau khi sửa lại cho đúng encoding, ta có thể dịch nội dung đoạn mã như sau:

[QC] Moi Quy khach goi 1068 (2500d/p) de tang nhung MON QUA y nghia nhan ngay VALENTINE danh cho mot nua yeu thuong cua minh. Tu choi QC, soan TC3 gui 199.

Bạn đọc cũng có thể tự kiểm chứng lại thông qua trình duyệt Chrome, tiến hành chèn đoạn tin nhắn vào cửa sổ console để biết thông tin tin nhắn.

Như vậy, thực chất đây chỉ là một tin nhắn quảng cáo từ Viettel nhân ngày lễ tình nhân Valentine sắp tới, do đó bạn hãy yên tâm và tận hưởng một mùa Valentine ấm áp nhé. Hiện tại, hai website https://viettel.vn/https://vietteltelecom.vn/ của Viettel cũng đã trở lại hoạt động bình thường để phục vụ người dùng.

Mời bạn tham gia group Facebook của Sforum.vn cùng nhau trao đổi, thảo luận các thông tin hot về thị trường công nghệ Việt Nam, tham gia ngay tại: Sforum – Sunsee Tech.

Vui lòng nhập bình luận

0 Hỏi đáp