Một bộ phần mềm chống virus tốt không thể được phát hiện bởi bất kỳ phần mềm chống vi-rút nào đang chạy trên máy chủ. Tuy nhiên, hầu hết các rootkit phụ thuộc vào một máy chủ chỉ huy và kiểm soát ở đâu đó. Vì nó đang truyền qua internet, các địa chỉ IP và tên dns có thể bị chặn bởi một máy tính giữa ISP và máy tính của bạn.
Tôi đã thiết lập VM bằng máy tính dành riêng cho máy chủ vmware esxi. Internet đi vào VM đó trước khi được cho phép trên mạng của tôi. Tôi cũng đã có một tường lửa pfSense chạy trong một VM khác. pfSense đã snort tích hợp vào nó như một công cụ. Snort là một công cụ phát hiện kẻ xấu được công nhận. Nó có thể tự động chặn IP hoặc tên dns.
Các nhà cung cấp bổ sung có thêm danh sách đen trắng mà họ tự động cập nhật.
Tường lửa của riêng tôi cũng có thể phát hiện và chặn các địa chỉ IP đáng ngờ ngẫu nhiên liên lạc với tôi để xem nếu một số cổng nhất định được mở. Đây là giai đoạn đầu tiên của một cuộc tấn công gọi là trinh thám, nó không gây thiệt hại nhưng họ xây dựng cơ sở dữ liệu để họ biết ai sẽ tấn công và sau này như thế nào.
Nhiều nhà cung cấp AV hiện cung cấp hình ảnh CD / DVD, USB hoặc ISO có thể khởi động để quét các cửa sổ mà không có cửa sổ đang chạy để họ ít nhất có thể hy vọng tìm thấy rootkit. Tôi thường xuyên sử dụng một số công cụ như Norton và Malwarebytes để quét hệ thống của mình, nhưng trong một số trường hợp, bạn có thể cần 2 hoặc 3 sản phẩm khác nhau để tìm virus.
Tuy nhiên, người viết vi-rút đang kiểm tra các sản phẩm AV của họ chống lại vi-rút của họ để đảm bảo họ không thể tìm thấy chúng.
Nhiều sản phẩm AV dựa vào chữ ký của vi-rút để phát hiện vi-rút, nhưng ngày nay chúng không hữu ích và bạn cần AV phát hiện các hành vi của vi-rút chứ không phải chữ ký.