Liên kết rút gọn (shortened links) là công cụ tuyệt vời. Đôi khi chúng ta gặp vấn đề muốn hiển thị một URL dài extraordinarily và muốn nó trình bày đẹp hơn nếu liên kết trong tình huống chuyên nghiệp. Lúc khác chúng được dùng để giảm số ký tự khi mạng xã hội giới hạn lượng bạn có thể dùng. Mục tiêu của liên kết rút gọn là làm cho Internet tổng thể dễ dùng hơn. Bạn có biết, tuy nhiên, rằng có mặt trái của liên kết rút gọn, và nó gây hại nhiều hơn là tổn thương?
Liên kết rút gọn có thể bị lạm dụng như thế nào
Một trong những cách tốt nhất nhà phát triển mã độc (malware) có thể dùng để phân phối phần mềm độc hại là qua liên kết. Chúng ta thấy liên kết khắp nơi trong thời gian trên Internet, hoặc trên trang web hoặc trên feed mạng xã hội. Tất cả loại tập tin được phân phối như liên kết hàng ngày, vì vậy nhà phân phối mã độc nhắm đến việc "chiếm đoạt" (hijacking) thói quen nhấp liên kết của chúng ta để hướng chúng ta đến tập tin và trang web nguy hiểm. Có một vấn đề, tuy nhiên; bạn không thực sự lan truyền liên kết nếu chính URL cho thấy nó là tập tin độc hại tiềm ẩn. Bạn có thể khẳng định đó là hình ảnh hoặc trang web bao nhiêu tùy thích, nhưng nếu mọi người thấy URL dẫn đến file .exe, không ai sẽ nhấp!
Chiêu bài, do đó, là lẩn tránh URL dưới radar. Kẻ tấn công thử vài điều, từ đăng liên kết trong môi trường bận rộn và bắt những ai không chú ý, đến hack tài khoản và gửi liên kết cho bạn bè với hy vọng nó sẽ tự động được tin cậy, đến thậm chí giả mạo (spoofing) URL để nó hiển thị khác với thứ nó thực sự dẫn đến. Liên kết rút gọn, tuy nhiên, làm cho công việc của chúng dễ dàng hơn nhiều, vì nó che giấu bản chất thực sự của thứ đằng sau liên kết.
Nguy hiểm của liên kết rút gọn
Lấy ví dụ một mục tiêu vô tội – Google. Đây là URL cho trang web:
https://www.google.com
Đây là hình ảnh logo Google khi hotlinked:
https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png
Bạn có thể thấy sự khác biệt rõ ràng, phải không? Một là trang web, cái kia là tập tin hình ảnh. Bạn sẽ biết chính xác bạn đang đi đâu và sẽ thấy gì khi nhấp liên kết này chỉ từ đọc URL. Nhưng điều gì xảy ra khi chúng ta cho cả hai qua Bit.ly và so sánh kết quả? Chúng ta có thể phân biệt được không? Hãy xem:
https://bit.ly/1dNVPAW liên kết đến https://www.google.com
https://bit.ly/1JcI49O liên kết đến https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png
Không khác biệt nhiều, phải không? Chỉ có thứ thay đổi là xâu chữ và số lộn xộn sau miền "bit.ly". Chúng ta không thấy phần mở rộng tập tin hoặc manh mối nào về nơi liên kết đi. Bây giờ chúng ta không thể phân biệt từ đọc liên kết thực tế cái nào đi đến Google và cái nào đến logo. Tệ hơn, nếu trước đó không biết các liên kết bitly này đi đến Google và logo, chúng ta sẽ không biết chúng đi đâu.
Đây chính xác là những gì kẻ tấn công có thể khai thác để phân phối trang web hoặc mã độc của họ. Họ có thể chỉ một liên kết rút gọn và khẳng định đó là video hài hước hoặc bài báo sốc, và không ai có thể nói từ nhìn URL đơn độc rằng nó thực sự dẫn đến tập tin hoặc trang web độc hại.
Cách nhận ra chúng
Vậy có liên kết rút gọn được lan truyền nơi bạn không thể xác thực xem chúng đi đến trang web hợp pháp, và bạn gặp rắc rối tự hỏi có nên nhấp hay không. Có cách nào kiểm tra liên kết mà không nhấp vào để chắc chắn nó vô tội?
May mắn thay, có một vài dịch vụ web được xây dựng để giúp chống lại phương pháp tấn công này. Đây là một vài ví dụ.
CheckShortURL là công cụ tuyệt vời bao phủ nhiều trình rút gọn liên kết hiện dùng. Cung cấp cho nó một liên kết rút gọn, và CheckShortURL sẽ phân tích và cho bạn biết nó đi đến trang web nào. Nó cho phép xem ảnh chụp nhanh (snapshot) của trang web để kiểm tra tính hợp pháp, và nếu bạn không chắc an toàn hay không, nó đi kèm liên kết để tự động tìm kiếm trên dịch vụ tư vấn bảo mật như Web of Trust.
GetLinkInfo tốt nếu bạn muốn xem chính xác liên kết làm gì khi chuyển hướng bạn. Liên kết rút gọn hoạt động bằng cách chuyển hướng người dùng truy cập liên kết ngắn đến nơi nó được bảo để đi. GetLinkInfo quét các nhảy (jumps) chuyển hướng làm, vì vậy bạn có thể chắc chắn bạn đang đi nơi an toàn khi nhấp liên kết. Nó cũng cho bạn biết an toàn đến mức nào dùng lời khuyên safe browsing của Google.
Thay vào đó, một số công ty rút gọn liên kết biết giá trị của việc cho phép người dùng nhìn sau rèm. Đôi khi họ cho bạn một phương pháp đặc biệt để kiểm tra liên kết do trang web của họ tạo ra, vì vậy bạn không phải mạo hiểm. Ví dụ, bạn có biết nếu thêm "+" vào cuối liên kết bitly, nó đưa bạn đến trang xem trước (preview) nơi bạn có thể kiểm tra đích đến trước khi truy cập? Bạn có thể thử trên ví dụ trên, như: https://bit.ly/1dNVPAW+.
Không còn là "liên kết yếu nhất" (No Longer the Weakest Link)
Với liên kết rút gọn được dùng cho phân phối mã độc, việc cẩn trọng khi nhấp liên kết lạ từ người lạ hoàn toàn là ý tưởng tốt. Bây giờ bạn biết tấn công liên kết rút gọn hoạt động như thế nào và cách kiểm tra liên kết để xem nó có hợp lệ.
Bạn từng bị bất ngờ bởi liên kết rút gọn? Hay bạn đối xử với tất cả chúng với sự hoài nghi? Hãy cho chúng tôi biết bên dưới.