Decompilation

Türkçe karşılığı: Kaynak benzeri koda geri çevirmeAlan: Tersine Mühendislik

Binary veya bytecode'dan yüksek seviyeli kontrol yapıları ve ifadeler çıkararak kaynak koda benzeyen temsil üretme.

Teknik Bağlam

Type inference, SSA, control-flow structuring ve data-flow analysis sonucu okunabilir pseudocode oluşturabilir. Managed bytecode genellikle native binary'den daha fazla metadata taşır.

Sınırlar

Decompiled çıktı özgün değişken isimleri, yorumlar veya kaynak düzenini güvenilir biçimde geri getirmez.

İlgili Kavramlar

  • Disassembly
  • Static Analysis
  • Bytecode
  • Intermediate Representation