ID bài viết: 000059266 Loại nội dung: Cài đặt & Thiết lập Lần duyệt cuối: 02/08/2024

Tại sao Intel cung cấp một bản phân phối riêng biệt các tiện ích nhị phân GNU (Binutils) cho Intel® Software Guard Extensions trên Linux*?

Môi Trường

Linux*

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Tóm tắt

Intel cung cấp một tập hợp con của Binutils tiêu chuẩn phiên bản 2.35 bao gồm các biện pháp giảm thiểu Tiêm Giá trị Tải.

Mô tả
  • Hướng dẫn Cài đặt Intel® Software Guard Extensions (Intel® SGX) cho Linux* khuyến nghị tải xuống các công cụ giảm thiểu, có tên as.ld.objdump.gold.r2.tar.gz, từ kho lưu trữ nhị phân Intel SGX Linux.
  • Không thể xác thực Binutil do Intel cung cấp khác với các Binutil cập nhật tiêu chuẩn như thế nào.
Độ phân giải

Intel cung cấp một tập hợp con của GNU Binutils 2.35 tiêu chuẩn, không có sửa đổi, vì nhiều kho lưu trữ của các bản phân phối Linux chưa cập nhật lên 2.35 hoặc 2.36. Intel sẽ tiếp tục cung cấp tập hợp con Bunutils 2.35 cho đến khi kho lưu trữ của hầu hết các bản phân phối Linux có Binutils 2.35 trở lên.

Thông tin bổ sung

Intel khuyến nghị liên kết các ứng dụng Intel SGX với ld.gold thay vì ld vì ld.gold thực thi các phân đoạn thực thi chỉ đọc khi liên kết mã. Các phân đoạn bộ nhớ không thể thực thi chỉ đọc giúp làm cứng vùng chứa vì chúng hỗ trợ ngăn chặn tràn bộ đệm và các cuộc tấn công bộ nhớ khác. Kẻ tấn công không thể ghi hoặc thực thi mã trong các phân đoạn bộ nhớ này. LD.gold cũng đã được báo cáo là một liên kết nhanh hơn LD.

Liên kết với:

ld.gold --rosegment

hoặc

-Wl,-fuse-ld=gold –Wl,--rosegment

Hướng dẫn Cài đặt Intel SGX cho Linux nằm trong thư mục Tài liệu của bản phát hành mới nhất của SDK Intel® Software Guard Extensions cho Linux*.

Các sản phẩm liên quan

Bài viết này áp dụng cho 1 sản phẩm

Hiện tất cả

Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.