Reverse Engineering

Türkçe karşılığı: Tersine mühendislikAlan: Tersine Mühendislik

Bir yazılım, binary, protokol veya sistemin kaynak tasarım bilgisi olmadan davranışını ve yapısını çözümleme süreci.

Teknik Bağlam

Disassembly, decompilation, dynamic tracing, file format parsing ve protocol observation birlikte kullanılabilir. Amaç uyumluluk, güvenlik analizi, hata ayıklama veya adli inceleme olabilir.

Sınırlar

Decompile edilmiş kod özgün source değildir; isimler, type bilgisi ve yüksek seviye yapı optimizasyonla kaybolabilir.

İlgili Kavramlar

  • Static Analysis
  • Dynamic Analysis
  • Disassembly
  • Decompilation