Kẻ spam đã chuyển từ văn bản sang hình ảnh vì các bot chỉ dựa vào từ khóa thì mù trước chúng. Telm kiểm tra mỗi hình ảnh theo ba cách cùng lúc: một băm tri giác (perceptual hash) nhận ra các banner spam đã biết ngay cả sau khi thay đổi kích thước hay đổi màu, OCR đọc văn bản in bên trong hình, và một bộ giải mã QR trích xuất các liên kết và số điện thoại ẩn. Văn bản rút ra từ một hình ảnh chạy qua cùng các quy tắc chống spam như tin nhắn thường, nên một banner sòng bạc kèm mã QR bị loại bỏ nhanh y như một quảng cáo văn bản.
Muốn thiết lập điều này? Hãy làm ngay trong tài khoản Telm của bạn.
Mở trong bảng điều khiển1Vì sao spam ẩn bên trong hình ảnh
Một bộ lọc từ khóa cổ điển chỉ nhìn vào văn bản tin nhắn, nên kẻ spam đặt lời chào mời của họ vào một hình ảnh: một banner sòng bạc, một ảnh chụp màn hình đầu tư, một mã QR dẫn tới một kênh lừa đảo. Với một bot ngây thơ, tin nhắn trông trống rỗng và vô hại.
Telm coi một hình ảnh là nội dung để đọc, không phải một tệp đính kèm mờ đục. Mỗi tấm ảnh được kiểm tra trong khi phần còn lại của các kiểm tra đang chạy, nên spam hình ảnh bị chặn trong cùng một lượt với spam văn bản.
2Cách Telm đọc văn bản bên trong một hình ảnh
OCR (nhận dạng ký tự quang học) biến các chữ cái in trên một tấm ảnh trở lại thành văn bản. Telm đọc bằng công cụ Tesseract, được tinh chỉnh cho các ngôn ngữ mà cộng đồng của bạn thực sự dùng.
Một khi văn bản được trích xuất, một hình ảnh nhiều chữ bất thường được coi là một quảng cáo tiềm năng, và các từ khôi phục được được nạp qua các quy tắc spam thông thường của bạn. Nếu các quy tắc đó khớp, tấm ảnh được chấm điểm y như một tin nhắn văn bản nói cùng điều đó.
- Đọc đa ngôn ngữ ngay từ đầu — tiếng Anh và tiếng Nga theo mặc định, cộng tiếng Đức, Pháp, Tây Ban Nha và CJK (Trung, Nhật, Hàn).
- Một hình ảnh nhiều chữ (nhiều từ in với độ tin cậy tốt) tự nó là một tín hiệu spam.
- Văn bản khôi phục được được kiểm tra lại đối chiếu với toàn bộ thư viện quy tắc, nên các lời chào mời ẩn bên trong các banner đều bị bắt.
- Các kết quả được ghi nhớ theo dấu vân tay hình ảnh, nên cùng một tấm ảnh không bao giờ bị xử lý hai lần.
3Ba kiểm tra trên mỗi hình ảnh
OCR là một trong ba kiểm tra chạy cùng nhau trên mỗi tấm ảnh. Cùng nhau chúng bao quát các banner tái sử dụng, văn bản in và các liên kết được mã hóa.
- Băm tri giác — nhận ra một banner spam đã biết ngay cả sau khi nó đã bị thay đổi kích thước, cắt xén hoặc đổi màu. Một tấm ảnh bị gắn cờ là spam trong một nhóm được nhận ra trên khắp mọi nhóm.
- OCR — đọc văn bản in bên trong hình ảnh và chạy nó qua các quy tắc spam.
- Bộ giải mã QR — trích xuất các liên kết (bao gồm t.me, wa.me và telegram.me) và số điện thoại ẩn trong một mã QR, và gắn cờ các đích đáng ngờ.
4Khi AI thị giác vào cuộc
Các kiểm tra nhanh ở trên tự chúng giải quyết hầu hết các hình ảnh. Với vùng xám thực sự — một tấm ảnh không phải là một banner đã biết rõ ràng cũng không rõ ràng sạch — Telm có thể leo thang lên một mô hình AI thị giác mô tả những gì hình ảnh thực sự cho thấy.
Cái nhìn sâu hơn này chỉ dành cho những trường hợp ranh giới đó, nên nó chỉ vào cuộc khi các tín hiệu nhanh hơn chưa kết luận được.
5Những gì bạn kiểm soát
Nhận diện hình ảnh thông minh không cần thiết lập — nó bật ngay khi bot đang áp đặt. Nếu cộng đồng của bạn hoàn toàn không nên đăng ảnh, bạn cũng có thể áp dụng một biện pháp chặn thô, loại bỏ mọi hình ảnh bất kể nội dung.
Hai cách tiếp cận này độc lập: nhận diện thông minh loại bỏ các hình ảnh spam trong khi cho các bức ảnh bình thường đi qua; bộ lọc thô loại bỏ tất cả hình ảnh. Hầu hết các nhóm chỉ muốn nhận diện thông minh.
- Nhận diện thông minh (băm + OCR + QR) — giữ các ảnh thật, loại bỏ spam hình ảnh. Bật theo mặc định.
- Chặn tất cả hình ảnh — một bộ lọc cứng cho các cộng đồng chỉ-dùng-văn-bản. Xem bộ lọc nội dung.