Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Tóm tắt

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 xembài Visual C++ Nhóm Blogan ninh tư vấn 180002.

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.

Cách nhận bản cập nhật này

Công cụ thiết lập Cập Nhật

Cho tất cả

VC14-KB4338871.exe

 

Giảm nhẹ bóng ma VC ++ thư viện

Tất cả hỗ trợ hệ thống x86

VS2015U3_vcpp_spectre_libs_x86.exe

Tất cả hỗ trợ hệ thống x64

VS2015U3_vcpp_spectre_libs_x64.exe

Tất cả hỗ trợ hệ thống dựa trên ARM

VS2015U3_vcpp_spectre_libs_arm.exe

 

Điều kiện tiên quyết

Để á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ề khởi động lại

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.

Thông tin thay thế

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 đó.

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 đó.

  • binmode.obj

  • chkstk.obj

  • commode.obj

  • comsupp.lib

  • comsuppw.lib

  • concrt.lib

  • delayimp.lib

  • invalidcontinue.obj

  • iso_stdio_wide_specifiers.lib

  • legacy_stdio_definitions.lib

  • legacy_stdio_wide_specifiers.lib

  • libcmt.lib

  • libconcrt.lib

  • libconcrt1.lib

  • libcpmt.lib

  • libcpmt1.lib

  • libvcruntime.lib

  • loosefpmath.obj

  • msvcmrt.lib

  • msvcprt.lib

  • msvcrt.lib

  • newmode.obj

  • noarg.obj

  • noenv.obj

  • notelemetry.obj

  • nothrownew.obj

  • oldnames.lib

  • ptrustm.lib

  • setargv.obj

  • threadlocale.obj

  • vcamp.lib

  • vccorlib.lib

  • vcomp.lib

  • vcruntime.lib

  • wsetargv.obj

  • onecore\iso_stdio_wide_specifiers.lib

  • onecore\legacy_stdio_definitions.lib

  • onecore\legacy_stdio_wide_specifiers.lib

  • onecore\libcmt.lib

  • onecore\libcpmt.lib

  • onecore\libcpmt1.lib

  • onecore\libvcruntime.lib

  • onecore\msvcprt.lib

  • onecore\msvcrt.lib

  • onecore\oldnames.lib

  • onecore\vccorlib.lib

  • onecore\vcomp.lib

  • onecore\vcruntime.lib

  • concrt140.dll

  • mfc140chs.dll

  • mfc140cht.dll

  • mfc140deu.dll

  • mfc140enu.dll

  • mfc140esn.dll

  • mfc140fra.dll

  • mfc140ita.dll

  • mfc140jpn.dll

  • mfc140kor.dll

  • mfc140rus.dll

  • mfc140u.dll

  • mfcm140u.dll

  • Microsoft.VisualC.STLCLR.dll

  • msvcp140.dll

  • vcamp140.dll

  • vccorlib140.dll

  • vcruntime140.dll

  • onecore\concrt140.dll

  • onecore\msvcp140.dll

  • onecore\vccorlib140.dll

  • onecore\vcruntime140.dll

 

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×