Visual Studio 2015 Cập Nhật 3 bóng ma biến 1 công cụ (/ Qspectre)

Nếu bạn là một nhà phát triển mã có hoạt động trên dữ liệu qua ranh giới tin cậy, bạn nên xem xét việc cài đặt các bản Cập Nhật và việc mã có chuyển /Qspectre hỗ trợ và sau đó liên kết với thư viện giảm nhẹ bóng ma cung cấp. /Qspectre và các thư viện Trợ giúp giảm thiểu cho bóng ma Phiên bản 1 – CVE-2017-5753 .

Bóng ma là một lớp mới các điểm yếu phần cứng có liên quan đến thực hiện suy bên kênh có thể được sử dụng để tiết lộ thông tin về chương trình bị tấn công. Để biết thêm thông tin, hãy xem bài Visual C++ Nhóm Blog an ninh tư vấn 180002 .

Bản cập nhật này không thay thế bất cứ bản cập nhật nào được phát hành trước đó.

Bạn có thể phải khởi động lại máy tính sau khi áp dụng bản cập nhật này.

Để áp dụng bản cập nhật này, bạn phải Cập Nhật 3 cho Visual Studio 2015 cài đặt.

Thông tin về bản cập nhật này

Khi bạn cài đặt các công cụ đặt Cập Nhật, bạn có thể kích hoạt /Qspectre theo cách thủ công từ các tùy chọn dòng lệnh C/C++.

Tùy chọn dòng lệnh

Bạn nên cũng có thể cài đặt giảm nhẹ bóng ma VC ++ thư viện (một bản Cập Nhật cho kiến trúc), và sau đó tự liên kết với chúng.

Tự liên kết

Đường dẫn là như sau:

x86: C:\Program Files (x86) \Microsoft Visual Studio 14.0\VC\lib\spectre

x64: C:\Program Files (x86) \Microsoft Visual Studio 14.0\VC\lib\spectre\amd64

TAY: C:\Program Files (x86) \Microsoft Visual Studio 14.0\VC\lib\spectre\arm

Chúng tôi cung cấp tĩnh liên kết hỗ trợ và ứng dụng địa phương triển khai chỉ. Nội dung của các Visual C++ 2015 chạy thư viện Redistributable không được thay đổi. Triển khai ứng dụng cục bộ có nghĩa là bạn liên kết đến các thư viện bóng ma mới bằng cách sử dụng tuỳ chọn Multithreaded DLL (/MD hoặc /MDd), và sau đó, khi bạn triển khai chương trình mới, bạn bao gồm thời gian chạy mitigated trong cùng một thư mục tập tin .exe tải chúng. Trung tâm triển khai phiên bản thời gian chạy (một C:\Windows\System32 hoặc C:\Windows\SysWOW64) là phiên bản mitgated. Nếu tệp thi hành không có trong cùng một thư mục, chọn lên phiên bản triển khai Trung tâm thời gian.

Để dễ sử dụng, chúng tôi cũng cung cấp bản sao của hầu hết các thư viện trong thư mục thư viện bóng ma. Tuy nhiên, chúng không phải tất cả các bóng ma giảm nhẹ. Bảng sau xác định thư viện mà được giảm nhẹ. Cũng lưu ý rằng các tệp có bóng ma mitigations sẽ phù hợp trên mọi kiến trúc, công nghệ hỗ trợ cho kiến trúc đó.