İçerik ve yerel arama Türkçedir; ortak kontroller dil tercihinizi izler.

Başvuru / başvuru

ELF literatürü ve teknik kaynak kütüphanesi

Bu kütüphane, dosya yapısından çalışma anına uzanan inceleme soruları için standartları, uygulama kaynaklarını ve araç yazarlarının belgelerini bir araya g

Bu kütüphane, dosya yapısından çalışma anına uzanan inceleme soruları için standartları, uygulama kaynaklarını ve araç yazarlarının belgelerini bir araya getirir. Her kaynak belirli bir teknik soruya bağlanır; bir aracın varlığı, ürettiği yorumun doğruluğunu tek başına kanıtlamaz.

1. Biçim ve Mimari Sözleşmeleri#

  • System V ABI: ELF — ELF başlıkları, program yükleme ve dinamik bağlama için genel sözleşme.
  • x86-64 psABI — x86-64 çağrı kuralları, süreç başlangıç durumu ve mimariye özgü relocation tanımları. Genel ELF şartnamesinden ayrı okunmalıdır.
  • elf(5) — Linux üzerinde kullanılan ELF veri yapıları ve alanları. Dosyadan belleğe rehberinin başvuru metni.
  • DWARF standardı — Debug bilgisi, satır tabloları ve çağrı çerçevesi tanımları. Debug bilgisi laboratuvarı ile birlikte okunabilir.

2. Çekirdek ve Dinamik Yükleyici#

3. Bağlayıcılar ve Sembol Çözümleme Literatürü#

4. Ayrıştırma ve İkili Dönüştürme#

5. Karşılaştırma, Debug ve Snapshot#

  • Ghidra — NSA — Disassembly, decompilation ve Version Tracking bileşenleri. İkili fark analizi.
  • BinDiff — Fonksiyon ve temel blok eşleştirme; eşleşme skoru davranış eşitliği kanıtı değildir.
  • BioDiff — 8051Enthusiast — Bayt dizilerini hizalayarak görsel karşılaştırma.
  • GDB belgeleri — Ayrı debug dosyaları, core incelemesi ve çalışan süreçten döküm alma.
  • core(5) — Core üretim koşulları ve sınırları. Core ve snapshot.
  • ECFS — Ryan O'Neill — Genişletilmiş core snapshot biçimi üzerine araştırma.
  • CRIU — Süreç durumunu kaydetme ve geri yükleme. Bir core dosyasının incelenmesinden farklı bir kapsamı vardır.

6. Çalışma Anı Gözlemi ve Ölçüm#

Kaynakları Kullanırken#

Bir şartname amaçlanan sözleşmeyi, kaynak kod belirli bir uygulamayı, deney ise belirli bir ortamda gözlenen sonucu gösterir. Bu üç katmanı araştırma yöntemindeki kayıtlarla ilişkilendirin. Dış kaynaklar kendi yazarlarının telif ve lisanslarına tabidir; burada bağlantı verilmesi içeriklerinin yeniden lisanslandığı anlamına gelmez.

execmap / ara

Aramak için birkaç harf yaz.