Skip to main content

Cổng cuộc gọi là gì?

Một cổng cuộc gọi là một chức năng bộ xử lý trong Intel Trade;Đơn vị xử lý trung tâm (CPU).Nó cho phép thay đổi động của mức đặc quyền của CPU khi sử dụng các hướng dẫn nhất định.Điều này cho phép mã và chương trình có ít đặc quyền hơn để tạm thời hành động như thể chúng là các chương trình đặc quyền cao hơn.Ưu điểm chính của cổng cuộc gọi là khả năng thực hiện lệnh cấp cao trên hệ thống với thời gian phản hồi nhanh hơn nhiều so với thủ tục cuộc gọi qua cổng ngắt.Một bất lợi là tiềm năng cho các chương trình trái phép để phá vỡ các biện pháp bảo mật thông qua việc sử dụng cổng cuộc gọi.Nghĩ về một cổng cuộc gọi giống như cửa sau trong bộ xử lý thông qua đó các lệnh cấp cao hơn có thể được thực thi, chẳng hạn như sửa đổi thông tin được lưu trữ trong bộ nhớ.Mặc dù hầu hết tất cả các chương trình trên máy tính đều có lý do để thực hiện các loại lệnh này, nhưng hầu hết các chương trình đều bị hạn chế trong các đặc quyền của họ bởi hệ điều hành.Điều này ngăn chặn sự thao túng bừa bãi của máy tính bằng mã độc hại có khả năng.Hệ điều hành đảm bảo rằng các cuộc gọi thường xuyên sẽ đến bộ xử lý thông qua cổng cuộc gọi là hợp pháp.Mức bảo mật bổ sung này bảo vệ bộ nhớ của máy tính chống lại hầu hết các loại mối đe dọa hack cơ bản.Bằng cách đặt ra như một chương trình hợp pháp, giun và virus có thể truy cập vào cổng cuộc gọi, cho phép chúng kiểm soát các chức năng cấp cao hơn của máy tính.Điều này có khả năng ảnh hưởng đến bảo mật và thông tin cá nhân trên hệ thống, minh họa tầm quan trọng của việc liên tục cập nhật hệ điều hành, vì khai thác vào cổng cuộc gọi thường được vá mdash;sửa chữa thông qua các sửa đổi của hệ điều hành mdash;Ngay khi chúng được phát hiện. Các cổng cuộc gọi chỉ được sử dụng bởi một số bộ xử lý được sản xuất trong một khoảng thời gian giới hạn.Các phương thức mới hơn thường nhanh hơn cổng cuộc gọi, giống như cổng cuộc gọi nhanh hơn các ngắt truyền thống.Hạn chế chính đối với các phương pháp mới hơn này là chúng chỉ cho phép việc điều chỉnh các đặc quyền của chương trình đến một cấp độ được xác định trước, trong đó một cổng cuộc gọi có thể quyết định mức độ đặc quyền nào để gán một chương trình một cách bừa bãi.