Share via


/CETCOMPAT (Kompatibel dengan Tumpukan Bayangan CET)

Menentukan apakah linker menandai gambar yang dapat dieksekusi sebagai kompatibel dengan Control-flow Enforcement Technology (CET) Shadow Stack.

Sintaks

/CETCOMPAT
/CETCOMPAT:NO

Argumen

NO
Menentukan bahwa executable tidak boleh ditandai kompatibel dengan CET Shadow Stack.

Keterangan

Control-flow Enforcement Technology (CET) Shadow Stack adalah fitur prosesor komputer. Ini menyediakan kemampuan untuk bertahan dari serangan malware berbasis pemrograman berorientasi kembali (ROP). Untuk informasi selengkapnya, lihat Lihat Teknis Teknologi Penegakan Aliran Kontrol Intel.

Opsi /CETCOMPAT linker memberi tahu linker untuk menandai biner sebagai kompatibel dengan CET Shadow Stack. /CETCOMPAT:NO menandai biner sebagai tidak kompatibel dengan CET Shadow Stack. Jika kedua opsi ditentukan pada baris perintah, opsi terakhir yang ditentukan akan digunakan. Sakelar ini saat ini hanya berlaku untuk arsitektur x86 dan x64.

Opsi /CETCOMPAT ini tersedia mulai dari Visual Studio 2019.

Untuk mengatur /CETCOMPAT opsi linker di Visual Studio

Mulai visual Studio 2019 versi 16.7:

  1. Buka kotak dialog Halaman Properti untuk proyek. Untuk informasi selengkapnya, lihat Mengatur properti kompilator dan build.

  2. Pilih halaman properti Tingkat Lanjut Linker>Properti>Konfigurasi.

  3. Pilih properti Kompatibel Tumpukan Bayangan CET.

  4. Di kontrol dropdown, pilih Yes (/CETCOMPAT) untuk menandai biner sebagai kompatibel dengan CET Shadow Stack, atau No (/CETCOMPAT:NO) untuk menandainya sebagai tidak kompatibel.

Di versi Visual Studio 2019 sebelumnya:

  1. Buka kotak dialog Halaman Properti untuk proyek. Untuk informasi selengkapnya, lihat Mengatur properti kompilator dan build.

  2. Pilih halaman properti Properti Konfigurasi>Penaut>Baris Perintah.

  3. Di kontrol edit Opsi Tambahan, tambahkan /CETCOMPAT untuk menandai biner sebagai kompatibel dengan CET Shadow Stack, atau /CETCOMPAT:NO untuk secara eksplisit menandainya sebagai tidak kompatibel.

Untuk menyetel opsi linker ini secara terprogram

Opsi ini tidak memiliki setara terprogram.

Baca juga

Opsi linker