Có nhiều cách hooking mã, nhưng là này một cách nhanh nhất và không tạo ra quá nhiều nút cổ chai trong hoạt động thực thi mã. Kỹ thuật hooking khác liên quan đến việc tiêm hướng dẫn INT3 hoặc đúng thiết lập gỡ lỗi đăng ký và xử lý chúng với xử lý ngoại lệ của riêng bạn mà sau đó chuyển hướng thực hiện để móc xử lý.
Bây giờ bạn biết công trình bảo vệ thời gian thực như thế nào và làm thế nào chính xác nó liên quan đến API hooking, tôi có thể tiến hành để giải thích các phương pháp bỏ qua nó.
có nhiều sản phẩm AV trên thị trường mà thực hiện giám sát thời gian thực trong kernel-mode (Ring0), nhưng điều này là ngoài phạm vi của bài viết này và tôi sẽ chỉ tập trung vào việc bỏ qua bảo vệ các sản phẩm AV thực hiện giám sát trong chế độ người dùng (Ring3).
đang được dịch, vui lòng đợi..
