Việc Lạm Dụng CSS Để Lẩn Tránh
-
Ẩn Nội Dung:
Các hacker sử dụng thuộc tính CSS nhưtext-indentvàopacityđể che giấu nội dung trong email. Ví dụ, việc đặttext-indentvới giá trị âm lớn (ví dụ: -9999px) sẽ đẩy văn bản không mong muốn ra ngoài vùng nhìn thấy của email, khiến cho các công cụ phát hiện khó có thể nhận biết mục đích thực sự của tin nhắn. -
Che Giấu Nội Dung:
Bằng cách thiết lậpfont-sizethành giá trị cực nhỏ hoặctext-colorthành trong suốt, nội dung ẩn vẫn không thể nhìn thấy đối với mắt người. Kỹ thuật này có thể bao gồm các ký tự vô nghĩa được chèn giữa các từ hợp lệ trong nội dung email, làm cho các công cụ phát hiện khó nhận diện tin nhắn là spam. -
Thuộc Tính Opacity:
Các tác nhân độc hại sử dụng thuộc tínhopacityđể làm cho một số yếu tố hoàn toàn trong suốt, do đó che giấu chúng khỏi tầm nhìn trong khi vẫn duy trì sự hiện diện của chúng trong mã email. Cách tiếp cận này có thể được sử dụng trong cả nội dung email và phần tiêu đề để lừa các bộ lọc spam và làm cho email trở nên ít nghi ngờ hơn.
Việc Lạm Dụng CSS Để Theo Dõi
-
Nhận Dạng Người Dùng:
CSS được sử dụng để nhận dạng hệ thống và phần cứng của người nhận. Điều này bao gồm việc phát hiện kích thước màn hình, độ phân giải và bảng màu, cung cấp thông tin quý giá có thể được sử dụng để tùy chỉnh các chiến dịch lừa đảo hoặc chiến lược tiếp thị. -
Theo Dõi Hành Động:
Bằng cách nhúng hình ảnh hoặc URL theo dõi để ghi lại các sự kiện cụ thể (ví dụ: khi email được mở trong một client cụ thể), kẻ tấn công có thể thu thập dữ liệu chi tiết về sự tương tác và sở thích của người dùng, thông tin này có thể được sử dụng để tối ưu hóa các chiến dịch trong tương lai hoặc nâng cao hiệu quả của các cuộc tấn công nhắm mục tiêu. -
Nhận Dạng Hệ Điều Hành:
CSS có thể được sử dụng để nhận dạng hệ điều hành dựa trên khả năng của các phông chữ cụ thể. Ví dụ, sử dụng phông chữ như Segoe UI (thông dụng trong Windows) và một quy tắc media áp dụng các phong cách khác nhau nếu Helvetica Neue có sẵn (thường thấy trên macOS), các kẻ tấn công có thể xác định hệ điều hành mà người nhận đang sử dụng.
Các Giải Pháp
-
Các Cơ Chế Lọc Nâng Cao:
Việc triển khai các hệ thống lọc email nâng cao có thể phát hiện nội dung ẩn và phân tích cả các đặc điểm văn bản và hình ảnh của email để giúp nhận diện các tin nhắn độc hại. -
Proxy Bảo Mật Email:
Sử dụng proxy bảo mật với các client email có thể hiệu quả bảo vệ quyền riêng tư của người dùng bằng cách viết lại các quy tắc CSS để ngăn chặn theo dõi và chuyển đổi các tài nguyên từ xa thành các URL dữ liệu. Cách tiếp cận này giới hạn các kiểu dáng trong email và ngăn chặn việc rò rỉ thông tin. -
Nâng Cao Nhận Thức Người Dùng:
Giáo dục người dùng về những chiến thuật này và khuyến khích sự cẩn trọng khi mở các email không mong muốn cũng có thể giúp giảm thiểu rủi ro.
Việc khai thác CSS cho mục đích xấu nhấn mạnh tính chất đang phát triển của các mối đe dọa mạng, nhấn mạnh sự cần thiết cho cả cá nhân và tổ chức để luôn được thông tin và thực hiện các biện pháp bảo mật vững chắc nhằm bảo vệ chống lại những chiến thuật tinh vi này.










