TAILIEUCHUNG - Phân tích các tấn công chiếm quyền điều khiển DLL

Trong bài này chúng tôi sẽ giới thiệu cho các bạn các lỗi trong kiến trúc phần mềm có thể bị tấn công chiếm quyền điều khiển DLL, cách phát hiện các ứng dụng có lỗ hổng hay không và cuối cùng là các bước thực hiện để bảo đảm tránh được các tấn công kiểu này. Cho đến cuối tháng 8 năm 2010, các nhà nghiên cứu bảo mật đã tiết lộ các thông tin chi tiết về một lớp lỗ hổng bảo mật mà theo họ đã có một số ảnh hưởng khá rộng. Họ đã phát hiện. | Phân tích các tấn công chiếm quyền điều khiển DLL Trong bài này chúng tôi sẽ giới thiệu cho các bạn các lỗi trong kiến trúc phần mềm có thể bị tấn công chiếm quyền điều khiển DLL cách phát hiện các ứng dụng có lỗ hổng hay không và cuối cùng là các bước thực hiện để bảo đảm tránh được các tấn công kiểu này. Cho đến cuối tháng 8 năm 2010 các nhà nghiên cứu bảo mật đã tiết lộ các thông tin chi tiết về một lớp lỗ hổng bảo mật mà theo họ đã có một số ảnh hưởng khá rộng. Họ đã phát hiện ra hàng trăm ứng dụng bị hổng trước các tấn công này và tấn công này được đặt tên là chiếm quyền điều khiển DLL DLL Hijacking . Trong bài này chúng tôi sẽ giới thiệu cho cá bạn một số lỗi về kiến trúc phần mềm có thể bị ảnh hưởng bởi các tấn công này thêm vào đó là cách cách phát hiện các ứng dụng có lỗ hổng hay không và cuối cùng là các bước thực hiện để bảo đảm tránh được các tấn công kiểu này. Cách tấn công DLL hijacking có thể được thực hiện là vì tất cả các ứng dụng Windows đều dựa vào các thư viện liên kết động viết tắt DLL với tư cách là những phần trong chức năng lõi của chúng. Các file DLL được các chuyên gia phát triển phần mềm viết và triệu gọi bên trong các ứng dụng của họ nhằm thực hiện các chức năng khác nhau. Bản thân Windows cũng dựa trên kiểu kiến trúc như vậy và có chứa vô số file DLL để thực hiện rất nhiều chức năng khác nhau. Cùng với các file DLL có trong hệ điều hành Windows các chuyên gia phát triển ứng dụng cũng thường viết riêng các file DLL của họ để thực hiện một số chức bởi chương trình. Khi viết xong các file DLL sẽ được đóng gói và được cài đặt cùng với ứng dụng. Vấn đề nảy sinh theo cách các ứng dụng load các file DLL này. Mặc định khi một ứng dụng không có đường dẫn được định nghĩa cố định để chỉ đến một file DLL nào đó mà nó yêu cầu thì ứng dụng này sẽ thực hiện hành động tìm kiếm động. Trong quá trình thực hiện tìm kiếm đầu tiên ứng dụng sẽ tìm kiếm trong thư mục mà trước đó nó được thực thi sau đó sẽ tìm kiếm thư mục hệ thống thư mục hệ thống 16-bit thư

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.