Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megadja, hogy a hivatkozás egy végrehajtható rendszerképet kompatibilisként jelöl-e a Control-Flow Enforcement Technology (CET) Árnyékverem szolgáltatással.
Szemantika
/CETCOMPAT
/CETCOMPAT:NO
Arguments
NO
Azt határozza meg, hogy a végrehajtható fájl ne legyen kompatibilis a CET Shadow Stackdel.
Megjegyzések
A vezérlőfolyamat-kényszerítési technológia (CET) árnyékverem egy számítógép processzorfunkciója. Olyan képességeket biztosít, amelyek védelmet nyújtanak a visszatérés-orientált programozás (ROP) alapú kártevők elleni támadások ellen. További információkért tekintse meg az Intel szabályozás-folyamat kényszerítési technológiáját ismertető műszaki útmutatót.
A /CETCOMPAT hivatkozási beállítás azt jelzi a hivatkozásnak, hogy jelölje meg a binárist CET Shadow Stack-kompatibilisként.
/CETCOMPAT:NO A bináris érték nem kompatibilis a CET Shadow Stackdel. Ha mindkét beállítás meg van adva a parancssorban, a rendszer az utolsót használja. Ez a kapcsoló jelenleg csak az x64-architektúrára vonatkozik.
A /CETCOMPAT lehetőség a Visual Studio 2019-től érhető el.
A linker beállításának beállítása a /CETCOMPAT Visual Studióban
A Visual Studio 2019 16.7-es verziójától kezdve:
Nyissa meg a projekt Tulajdonságlapok párbeszédpanelét. További információ: Fordító és buildtulajdonságok beállítása.
Válassza a Configuration Properties>Linker>Advanced tulajdonságlapot.
Válassza ki a CET Shadow Stack-kompatibilis tulajdonságot.
A legördülő vezérlőben jelölje meg
Yes (/CETCOMPAT)a binárist CET Shadow Stack-kompatibilisként, vagyNo (/CETCOMPAT:NO)jelölje meg nem kompatibilisként.
A Visual Studio 2019 korábbi verzióiban:
Nyissa meg a projekt Tulajdonságlapok párbeszédpanelét. További információ: Fordító és buildtulajdonságok beállítása.
Válassza a Konfigurációs tulajdonságok>Linker>Parancssor tulajdonságlapját.
A További beállítások szerkesztési vezérlőben adja hozzá
/CETCOMPATa bináris fájl CET Shadow Stack-kompatibilisként való megjelöléséhez, vagy/CETCOMPAT:NOexplicit módon nem kompatibilisként való megjelöléséhez.
A hivatkozás beállításának programozott beállítása
Ez a beállítás nem rendelkezik programozott megfelelővel.