BT Sözlüğü › Güvenlik › Tersine mühendislik

Tersine mühendislik

Güvenlik Svenska → Güncellendi: 2026-10-11

Yazılımın nasıl çalıştığını anlamak için onu parçalarına ayırma uygulaması; çoğu zaman kısıtlamaları kaldırmak, kopya korumasını kırmak ya da güvenlik açıklarını bulmak için yapılır.

Tersine mühendislik 1970'lerde, crackerların oyunların ve ev yazılımlarının kopya korumasını kırmak istemesiyle başladı. Bir cracker çalıştırılabilir dosyadan makine kodunu çıkarır, okunabilir komutlara geri çevirir, akışı izler ve kritik baytları avlardı: yanlış bir lisans anahtarı denetimi, devre dışı bırakılmış bir zamanlayıcı ya da çevrilmiş birkaç bit. Orijinal ile kırılmış sürüm arasında çoğu zaman tek bir koşullu atlama komutu dururdu. Modern tersine mühendislik aynı araç setini çok daha büyük ölçekte kullanır: güvenlik araştırması, birlikte çalışabilirlik ve eski sistemleri anlamak için IoT cihazlarını, mobil uygulamaları ve ağ protokollerini çözümler.

← Sözlüğe dön