
Tại các cửa hàng bán lẻ, mã QR thường được in thành nhiều bản và đóng khung ở những vị trí thu hút sự chú ý, giúp người dân thuận tiện thanh toán. Tuy nhiên, trong nhiều trường hợp kẻ gian lợi dụng kẽ hở này để ghi đè QR và trao đổi địa chỉ nhận tiền. Nếu không kiểm tra kỹ thông tin giao dịch, người mua có thể dễ dàng trở thành nạn nhân của lừa đảo .
Trước thực trạng này, các kỹ sư lập trình đã nghĩ ra cách tích hợp bất kỳ bức ảnh nào vào mã QR, giúp chủ cửa hàng tạo mã thanh toán với đặc điểm nhận dạng duy nhất, khiến kẻ xấu khó kiếm lợi hơn. bằng cách trộn QR giả. Phương pháp được chia sẻ rộng rãi trên các diễn đàn công nghệ tại Việt Nam và nhanh chóng được nhiều người học hỏi và áp dụng.
Anh Nguyễn Hữu Tuấn Anh, kỹ sư công nghệ thông tin, cho biết, một cá nhân có kỹ năng lập trình sẽ chỉ mất vài phút để tích hợp ảnh vào mã QR. Hiện nay, một số đơn vị trong và ngoài nước cũng có ý tưởng phát triển ứng dụng có tính năng tương tự, hỗ trợ người dùng phổ thông tự tạo mã QR với tính cá nhân hóa cao.
“Các ô đen trắng trên mã QR thực chất là các đơn vị thông tin (bit) được mã hóa. Sau khi giải mã, lập trình viên sẽ đẩy chúng tới các thư viện mã nguồn mở để “chèn” thêm hình ảnh”, ông giải thích.
Theo ông Tuấn Anh, bước đầu tiên là tạo mã QR thông thường bằng các nền tảng liên kết ngân hàng. Sau đó, kỹ sư sẽ sử dụng thư viện nguồn mở, chẳng hạn như OpenCv, để chuyển đổi QR thành chuỗi dữ liệu được mã hóa. Cuối cùng, chuỗi được gửi đến thư viện khác, ảnh được thêm vào và chuyển đổi thành mã QR mới. Sản phẩm đầu ra là mã code được tích hợp với ảnh của chính cửa hàng.
Trả lời
Bạn phải đăng nhập để gửi phản hồi.