Thời đã qua khi người ta nói "Mac không bị virus, malware, spyware". Hãy kiểm tra trình duyệt ngay – rất có thể nó đã bị nhiễm một trong các mối đe dọa này. Tôi cá cược trình duyệt của bạn đang bị nhiễm Adware/Spyware gốc Israel tên Genieo (còn gọi là InstallMac) – Adware phổ biến nhất hiện nay. Nó hoạt động từ tháng 1/2013 với sự hỗ trợ tích cực của công ty Israel. Mặc dù bộ cài có sẵn trên web công ty, nhưng nó cũng bị phát hiện nhiều lần phân phối qua các bộ cài giả mạo (như fake Adobe Flash Player installer). Hành vi này bị đổ lỗi cho "đối tác thứ ba" mỗi khi bị bắt. Bộ gỡ cài đặt đi kèm Genieo chưa bao giờ hoạt động – nó để lại nhiều thành phần hoạt động ngầm, theo dõi hành vi duyệt web, chèn quảng cáo banner vào trang web hợp pháp để dụ bạn click.
Genieo là chương trình máy tìm kiếm thay đổi cài đặt trình duyệt khi cài. Genieo thường không được coi là virus/malware (dù 17 giải pháp bảo mật liệt kê phiên bản Mac là adware), nhưng dùng từ khóa bạn nhập để tạo hàng loạt liên kết tài trợ và quảng cáo lẫn kết quả tìm kiếm.
Adware trở thành vấn đề lớn trên mọi hệ điều hành, chủ yếu do ứng dụng không mong muốn (PUA) thường được gói kèm với freeware phổ biến.
Hầu hết nhiễm Adware/Malware/Spyware trên Mac/PC xảy ra khi cài phần mềm do lập trình viên thứ ba viết – gọi là "freeware": trình tải video, chuyển đổi file, tạo PDF... Bạn cũng có thể tải từ quảng cáo trên trang web khác – nút "Download" lớn màu xanh lá chữ trắng được thiết kế để nhầm lẫn. Nếu tải file không đúng mong đợi → xóa ngay.
Nhận diện nhiễm Genieo
Nếu hệ thống bị Genieo, trình duyệt sẽ có trang chủ là Genieo search engine – giao diện như hình:
Hoặc Mac có biểu tượng nhà nhỏ trên thanh menu bar (góc trên phải):
Hoặc thấy trang chủ InstallMac:
Ngày càng nhiều người dùng Mac OS X bị nạn bởi Adware/Spyware. Genieo không phải duy nhất – còn nhiều loại khác với tên sau:
- Awesome Screenshot
- ChatZum
- ClickAgent
- Conduit
- Codec-M
- Deal Finder
- Downlite
- Delta-Search.com
- FkCodec
- Genieo
- GoPhoto.it
- Jollywallet
- MacDeals
- MacSter
- Omnibar
- PalMall, MacVX, MacShop, MacSmart, News Ticker Remover
- Rvzr-a.akamaihd.net
- Savekeep, saVe keeep, suave keepo, hoặc biến thể tương tự
- Searchme, Slick Savings, Amazon Shopping Assistant và/hoặc Ebay Shopping Assistant
- Spigot
- Trovi
- Vidx, Viddxx, Vidox, Viidax, ViiDDx, hoặc biến thể
- Yontoo và/hoặc Torrenthandler
Nếu Mac bị nhiễm bất kỳ loại trên: Đừng lo lắng – chỉ cần chạy một công cụ gỡ Adware nhỏ là tất cả sẽ biến mất.
Công cụ tốt nhất: TSMART từ thesafemac.com – tải tại https://www.thesafemac.com/art/.
Đây là ứng dụng AppleScript được thiết kế để xóa tất cả Adware Mac đã biết.
Cách sử dụng TSMART Adware Removal Tool
Bước 1. Mở file sau khi tải (thư mục Download). Script làm gần như mọi thứ tự động, chỉ hỏi vài câu. Khuyên nên thoát Genieo từ menu bar trước vì nó luôn chạy ngầm: click biểu tượng nhà góc trên phải → chọn Quit Genieo.
Bước 2. Tải về → mở thư mục Download trong Finder → mở thư mục TSM Adware Removal Tool → chạy file TSM Adware Removal Tool.app.
Script trước tiên kiểm tra cập nhật. Nếu có phiên bản mới → hướng dẫn tải. Bạn có thể dùng phiên bản cũ nhưng nên dùng bản mới nhất.
Bước 3. Hỏi có đồng ý đóng trình duyệt không. Nếu đang đăng bài dài trên forum về hại của adware và không muốn mất dữ liệu → chọn không, chạy lại sau. Nếu đồng ý → script tự đóng trình duyệt.
Bước 4. Script bắt đầu xóa Adware tìm thấy. Thành phần Adware được chuyển vào Thùng rác (không xóa vĩnh viễn) để bạn quyết định cuối cùng.
Bước 5. Sau khi dọn xong → hỏi: xóa Thùng rác hay khởi động lại để hoàn tất. Chọn hành động tương ứng.
Bước 6. Một vài trường hợp script cần hỏi cách xử lý. Ví dụ GoPhoto.it: file prefs.js của Firefox có thể bị nhiễm hàng trăm KB mã JavaScript của GoPhoto.it. Xóa file này bắt buộc để gỡ adware, nhưng sẽ mất một số tùy chọn Firefox. Script sẽ hỏi: chọn không xóa → có thể chạy lại sau, khôi phục từ backup, hoặc xóa thủ công.
Xóa launchd.conf? Một số biến thể Genieo cài file mà nếu xóa sai sẽ khiến máy treo, không khởi động được. Nếu tìm thấy file launchd.conf chứa cài đặt độc hại của Genieo, script sẽ thận trọng: hỏi có xóa không. Bạn có thể chọn xóa hoặc chỉnh sửa thủ công. Cả hai cách đều cần restart sau đó (script sẽ hỏi và làm giúp nếu bạn cho phép). Sau đó chạy script lần 2 để xóa các thành phần còn lại (không thể xóa an toàn khi launchd.conf độc hại còn tồn tại).
Tóm lại – hãy chú ý các thông báo thay vì bỏ qua, bạn sẽ ổn.
Phương pháp 2: Gỡ thủ công (Manual Removal)
CẢNH BÁO: Nếu không làm đúng hướng dẫn, máy có thể treo và không khởi động được. Luôn sao lưu dữ liệu. Bạn phải biết cách khôi phục từ backup ngay cả khi hệ thống không boot được – xem hướng dẫn Apple support về backup/restore.
Các bước:
1. Đảm bảo đăng nhập bằng tài khoản Administrator. Nếu Genieo đã cài, bạn sẽ thấy biểu tượng "nhà" trên menu bar. Click vào → chọn Quit Genieo. Một số biến thể không có app Genieo → bỏ qua bước này.
Nếu app không thoát hoặc không thấy icon nhà: mở Activity Monitor (Applications → Utilities) → tìm Genieo app → chọn → click nút dừng (dấu X trong dấu chấm tròn) để Force Quit.
2. Xóa file /private/etc/launchd.conf bằng cách kéo vào Thùng rác. Nếu tìm thấy và xóa file này: KHÔNG được xóa Thùng rác lúc này. Nếu không tìm thấy: TUYỆT ĐỐI KHÔNG xóa các file .dylib ở bước 4. Xóa sai launchd.conf (nếu có) sẽ khiến máy treo, không boot được!
Nếu đã chạy bộ gỡ cài Genieo → sẽ không tìm thấy launchd.conf (vì nó đã xóa) → chuyển bước tiếp theo.
3. Nếu launchd.conf đã xóa → Khởi động lại máy. Nếu không tìm thấy → tiếp tục không restart.
4. Xóa các mục sau (kéo/thả vào Thùng rác). Một số có thể không tồn tại – xóa những cái có:
/Applications/Genieo /Applications/InstallMac /Applications/Uninstall Genieo /Applications/Uninstall IM Completer.app ~/Library/Application Support/com.genieoinnovation.Installer/ ~/Library/Application Support/Genieo/ ~/Library/LaunchAgents/com.genieo.completer.download.plist ~/Library/LaunchAgents/com.genieo.completer.update.plist /Library/LaunchAgents/com.genieoinnovation.macextension.plist /Library/LaunchAgents/com.genieoinnovation.macextension.client.plist /Library/LaunchAgents/com.genieo.engine.plist /Library/LaunchAgents/com.genieo.completer.update.plist /Library/LaunchDaemons/com.genieoinnovation.macextension.client.plist /Library/PrivilegedHelperTools/com.genieoinnovation.macextension.client /usr/lib/libgenkit.dylib /usr/lib/libgenkitsa.dylib /usr/lib/libimckit.dylib /usr/lib/libimckitsa.dylib
5. Khởi động lại máy → xóa mục sau nếu có:
/Library/Frameworks/GenieoExtra.framework
Bây giờ an toàn để Empty Trash (xóa Thùng rác).
6. Gỡ extension Omnibar: Mở Safari → menu Safari (thanh menu trên) → Reset Safari. Sau đó Safari menu → Preferences → tab Extensions → chọn Omnibar bên trái → click Uninstall.
7. Reset trang chủ và máy tìm kiếm mặc định cho trình duyệt (xem Pic-33(p)).
Phương pháp 3: Xóa Genieo trên Mac OS X (Tự động)
- Tải công cụ gỡ miễn phí từ trang Bitdefender.
- Mở công cụ → làm theo hướng dẫn đơn giản. Sẽ xóa tất cả file Genieo và reset tự động Safari, Chrome, Firefox.
- Nếu cần, khởi động lại Mac. Reset lại trang chủ và máy tìm kiếm mặc định.
Nguồn tham khảo:
https://www.thesafemac.com/arg-genieo/