1 Chặn quảng cáo của Yahoo! Messenger Mon Sep 26, 2011 4:07 pm
El Kun
Super Moderator
Bước 1: Mở file hosts của Windows
Tìm file hosts của Windows bằng cách: Mở Windows Explorer, vào thư mục cài đặt Windows (thông thường ở phân vùng C của máy tính), thư mục chứa file hosts này thông thường sẽ có đường dẫn:
C:WindowsSystem32driversetc
(có thể copy đường dẫn trên và dán vào Windows Explorer cũng được)
Tại thư mục này, bạn sẽ thấy có khoảng 5 file, chỉ cần chú ý đến file tên là hosts (không có phần mở rộng). Chuột phải vào file này và chọn Open.
Bước 2: Sửa đổi file hosts của Windows
Bởi vì file hosts này không có phần mở rộng nên Windows không biết nó được mở với phần mềm nào cả, do đó một bảng thông báo sau sẽ xuất hiện. Bảng này hỏi bạn sử dụng các phần mềm/ứng dụng nào đã được cài đặt vào Windows để mở file đó.
File hosts của Windows chứa nội dung text là chủ yếu, do đó bạn chọn trong hộp trên để mở file này bằng Notepat. Sau khi chọn, bấm OK sẽ mở file này bằng Notepad (như hình dưới).
Phần lớn nội dung của file host là phần hướng dẫn, chỉ có một dòng duy nhất mà đằng trước nó không có dẫu # là có ý nghĩa, đó là dòng 127.0.0.1 localhost (nếu có thêm nhiều dòng nữa có nghĩa là file này trong Windows của bạn đã bị thay đổi, có thể thay đổi theo hướng tích cực hoặc có hại bởi virus).
Tuỳ theo phiên bản Yahoo! Messenger đang sử dụng mà bạn thêm một dòng text vào cuối cùng:
Nếu bạn sử dụng phiên bản Yahoo! Messenger tiếng Việt, bạn thêm dòng này:
127.0.0.1 vn.insider.msg.yahoo.com
Nếu là bản YM tiếng Anh, bạn thêm dòng này vào cuối
127.0.0.1 insider.msg.yahoo.com
Sau đó bấm Ctrl + S để ghi lại file hosts
File hosts của Windows có công dụng như một DNS (hệ thống phân giải tên miền) trên chính máy tính của bạn. Khi máy tính của bạn bắt đầu kết nối với một DNS trên Internet thì nó sẽ đọc file hosts trước để xem đã có sẵn chưa, nếu có sẵn nó không cần phải nhờ đến DNS khác.
127.0.0.1 là địa chỉ IP mặc định của máy tính hiện tại bạn đang sử dụng, nếu file hosts chỉ sang địa chỉ này thì nó sẽ không kết nối đi đâu cả
Dòng 127.0.0.1 vn.insider.msg.yahoo.com có ý nghĩa: Nếu như YM của bạn (hoặc bất kỳ ứng dụng nào) kết nối đến địa chỉ vn.insider.msg.yahoo.com thì nó sẽ … không kết nối đi đâu cả, mà chỉ ở lại trên máy tính của bạn. Địa chỉ trên là địa chỉ mà YM tải phần quảng cáo xuống, như vậy quảng cáo sẽ không tải được, và sẽ không hiển thị quảng cáo.
Do đặc tính này của file hosts nên một số virus đã sửa đổi nội dung của file này để máy tính của bạn không thể kết nối với máy chủ của các hãng viết phần mềm diệt virus, do đó các phần mềm diệt virus trên máy tính của bạn sẽ không cập nhật được các mẫu virus mới nhất. Cũng nhờ đặc tính này của file host mà đã có nhiều cách để tạo cache cho DNS hoặc các thủ thật khác…
Được rồi, bây giờ bạn thử tắt Yahoo! Messenger (nếu đang sử dụng nó) rồi bật lại phần mềm này, có thể phần quảng cáo phía dưới của Yahoo! Messenger sẽ không còn nữa.
Tổng hợp từ Internet
Tìm file hosts của Windows bằng cách: Mở Windows Explorer, vào thư mục cài đặt Windows (thông thường ở phân vùng C của máy tính), thư mục chứa file hosts này thông thường sẽ có đường dẫn:
C:WindowsSystem32driversetc
(có thể copy đường dẫn trên và dán vào Windows Explorer cũng được)
Tại thư mục này, bạn sẽ thấy có khoảng 5 file, chỉ cần chú ý đến file tên là hosts (không có phần mở rộng). Chuột phải vào file này và chọn Open.
Bước 2: Sửa đổi file hosts của Windows
Bởi vì file hosts này không có phần mở rộng nên Windows không biết nó được mở với phần mềm nào cả, do đó một bảng thông báo sau sẽ xuất hiện. Bảng này hỏi bạn sử dụng các phần mềm/ứng dụng nào đã được cài đặt vào Windows để mở file đó.
File hosts của Windows chứa nội dung text là chủ yếu, do đó bạn chọn trong hộp trên để mở file này bằng Notepat. Sau khi chọn, bấm OK sẽ mở file này bằng Notepad (như hình dưới).
Phần lớn nội dung của file host là phần hướng dẫn, chỉ có một dòng duy nhất mà đằng trước nó không có dẫu # là có ý nghĩa, đó là dòng 127.0.0.1 localhost (nếu có thêm nhiều dòng nữa có nghĩa là file này trong Windows của bạn đã bị thay đổi, có thể thay đổi theo hướng tích cực hoặc có hại bởi virus).
Tuỳ theo phiên bản Yahoo! Messenger đang sử dụng mà bạn thêm một dòng text vào cuối cùng:
Nếu bạn sử dụng phiên bản Yahoo! Messenger tiếng Việt, bạn thêm dòng này:
127.0.0.1 vn.insider.msg.yahoo.com
Nếu là bản YM tiếng Anh, bạn thêm dòng này vào cuối
127.0.0.1 insider.msg.yahoo.com
Sau đó bấm Ctrl + S để ghi lại file hosts
File hosts của Windows có công dụng như một DNS (hệ thống phân giải tên miền) trên chính máy tính của bạn. Khi máy tính của bạn bắt đầu kết nối với một DNS trên Internet thì nó sẽ đọc file hosts trước để xem đã có sẵn chưa, nếu có sẵn nó không cần phải nhờ đến DNS khác.
127.0.0.1 là địa chỉ IP mặc định của máy tính hiện tại bạn đang sử dụng, nếu file hosts chỉ sang địa chỉ này thì nó sẽ không kết nối đi đâu cả
Dòng 127.0.0.1 vn.insider.msg.yahoo.com có ý nghĩa: Nếu như YM của bạn (hoặc bất kỳ ứng dụng nào) kết nối đến địa chỉ vn.insider.msg.yahoo.com thì nó sẽ … không kết nối đi đâu cả, mà chỉ ở lại trên máy tính của bạn. Địa chỉ trên là địa chỉ mà YM tải phần quảng cáo xuống, như vậy quảng cáo sẽ không tải được, và sẽ không hiển thị quảng cáo.
Do đặc tính này của file hosts nên một số virus đã sửa đổi nội dung của file này để máy tính của bạn không thể kết nối với máy chủ của các hãng viết phần mềm diệt virus, do đó các phần mềm diệt virus trên máy tính của bạn sẽ không cập nhật được các mẫu virus mới nhất. Cũng nhờ đặc tính này của file host mà đã có nhiều cách để tạo cache cho DNS hoặc các thủ thật khác…
Được rồi, bây giờ bạn thử tắt Yahoo! Messenger (nếu đang sử dụng nó) rồi bật lại phần mềm này, có thể phần quảng cáo phía dưới của Yahoo! Messenger sẽ không còn nữa.
Tổng hợp từ Internet