| ASLR (Address Space Layout Randomization) |
Bellekteki kritik bölgeleri rastgele adreslere taşır. |
Buffer overflow, ROP, bellek tahminine dayalı saldırılar. |
Windows, Linux, macOS, Android, iOS |
| DEP (Data Execution Prevention) |
Veri segmentlerinde kod çalıştırılmasını engeller. |
Shellcode injection, buffer overflow. |
Windows, Linux, macOS |
| CFG (Control Flow Guard) |
Güvensiz fonksiyon çağrılarını engeller. |
ROP, JOP. |
Windows (Win 8+), macOS |
| Stack Canaries |
Stack üzerine koruyucu değerler ekleyerek overflow tespit eder. |
Stack overflow, return address hijacking. |
Linux (GCC, Clang), Windows (MSVC) |
| SafeSEH (Safe Structured Exception Handling) |
Windows hata yakalama mekanizmasını güvenli hale getirir. |
SEH overwrite saldırıları. |
Windows |
| Shadow Stack |
Çağrı adreslerini ayrı bir "gölge yığında" saklar. |
ROP saldırıları. |
Intel CET destekli CPU’lar (Windows, Linux) |
| NX Bit (No Execute Bit) |
Belirli bellek bölgelerini "yürütülemez" yapar. |
Shellcode injection, buffer overflow. |
Windows, Linux, macOS |
| Pointer Authentication (PAC) |
Bellek adreslerini şifreleyerek manipülasyonu engeller. |
Pointer hijacking, JOP. |
ARM64 (iOS, macOS, Linux) |
| Heap Hardening |
Heap yönetimini daha güvenli hale getirir. |
Heap overflow, Use-After-Free (UAF). |
Windows, Linux |
| CET (Control-Flow Enforcement Technology) |
Donanım tabanlı kontrol akışı koruması. |
ROP, JOP. |
Windows 10+, Linux (Intel CPU) |
| RELRO (Relocation Read-Only) |
GOT/PLT tablosunu salt okunur yapar. |
GOT overwrite saldırıları. |
Linux, Android |
| Code Virtualization |
Program kodlarını özel bir sanal makineyle yürütür. |
Reverse engineering, static analysis. |
Windows, Linux, macOS |
| Hypervisor-Based Security |
Kodu sanal makinede çalıştırarak manipülasyonu önler. |
Debugging, memory injection. |
Windows (Hyper-V), Linux (KVM, Xen) |
| VMProtect / Themida |
Yazılımın tersine mühendisliğe karşı korunmasını sağlar. |
Reverse engineering, tampering. |
Windows |
| Dynamic Binary Translation |
Çalışma zamanında kodları değiştirerek analiz edilmesini zorlaştırır. |
Static analysis, debugging. |
Windows, Linux |
| Intel SGX (Software Guard Extensions) |
Hassas verileri güvenli bir enclave içinde saklar. |
Memory snooping, privilege escalation. |
Intel CPU’lar (Windows, Linux) |
| DRM (Digital Rights Management) |
Dijital içeriği korur, kopyalanmasını önler. |
Game hacking, crackleme. |
Windows, Konsollar |
| Secure Boot |
İşletim sisteminin yalnızca güvenilir bileşenlerle başlamasını sağlar. |
Bootkit, rootkit saldırıları. |
Windows, Linux |
| Encrypted Memory (AMD SME, Intel TME) |
RAM içeriğini şifreleyerek saldırganların erişmesini önler. |
Cold boot attacks. |
Modern AMD & Intel CPU’lar |
| Anti-Debugging Techniques |
Debugger tespiti ve kodun analize karşı korunması. |
Reverse engineering, memory debugging. |
Windows, Linux, macOS |
| Packers (UPX, MPRESS, VMProtect) |
Yürütülebilir dosyaları sıkıştırarak statik analizleri engeller. |
Static analysis, signature-based detection. |
Windows, Linux |
| Control-Flow Integrity (CFI) |
Kodun sadece beklenen yollardan çalışmasını sağlar. |
ROP, control-flow hijacking. |
Windows, Linux |
| Code Obfuscation |
Kaynak kodunun okunmasını ve analiz edilmesini zorlaştırır. |
Reverse engineering, static analysis. |
Windows, Linux, macOS |
| Game Anti-Cheat Systems (EAC, BattlEye, VAC) |
Multiplayer oyunlarda hileleri önler. |
Memory hacking, aimbots, wallhacks. |
Windows, Konsollar |
| Server-Side Cheat Detection |
Sunucu tarafında anormal oyuncu davranışlarını izler. |
Speedhack, ESP, aimbot. |
Online oyunlar |
| Integrity Checks (MD5, SHA-256) |
Oyun dosyalarının değiştirilmediğini doğrular. |
Memory editing, modding. |
Windows, Konsollar |
| Packet Encryption |
Oyun ağ paketlerini şifreleyerek manipülasyonu önler. |
Man-in-the-middle, packet injection. |
Windows, Linux |
| Trusted Platform Module (TPM) |
Kriptografik anahtarları donanım içinde saklar. |
Rootkit, credential theft. |
Windows, Linux |
| Remote Attestation (Intel TXT, AMD SEV) |
Güvenli bir sistemin uzaktan doğrulanmasını sağlar. |
Hypervisor hacking, system tampering. |
Cloud, Windows, Linux |