Home
P4WN3R
Cancel

Derinlemesine Windows API (0x01)

Windows DLL ve Header İlişkisi Windows aslında arkaplanda çok düzenli bir mekanizmaya sahip bir işletim sistemidir. Bu düzen kullanıcının girdiği herhangi bir input’tan bilgisayarın output’una kad...

Zararlıları Pack/Unpack Etme

Pack’leme işlemi genel olarak statik analizlerde (dinamik analizler için de olabilir) program kodlarını karmaşıklaştırarak tersine mühendisliği zorlaştırmak ve av’ler tarafından farkedilmemek için ...

OSI ve TCP/IP Modelleri

OSI ve TCP/IP modelleri, bilgisayar ağlarının karmaşıklığını anlamak ve yönetmek için geliştirilmiş iki temel iletişim modelidir. OSI modeli, Uluslararası Standartlar Organizasyonu (ISO) tarafında...

Derinlemesine Windows Processes (0x02)

Yazıya başlamadan önce çok heyecanlı olduğumu söylemek istiyorum çünkü bu yazıda process’lerin en önemli kısımlarını ele almaya çalışıcam ve artık internal’e doğru giriş yapıcaz. Yazı boyunca proce...

Shell Link (.lnk) Binary Dosya Formatı

Hepimiz eskiden bir bilgisayardaki programı/oyunu kopyalarken kısayol dosyasını kopyalamak gibi bir hata yapmışızdır :) Şimdi gelin bu kısayol dosyalarından hıncımızı alalım. LNK dosyaları bilgisa...

Windows Portable Executable (PE) Dosyaları

Windows sistemlerinde çalıştırılabilir dosyaların formatıdır. Peki bu ne demek? Belleğe yüklenecek dosya (çalıştırılabilir program) kendi içinde bir düzene sahiptir. Bu düzene PE dosya formatı deni...

Derinlemesine Windows Processes (0x01)

Windows işletim sisteminin tepeden tırnağa objelerden oluştuğunu Derinlemesine Windows Objects ve Handles (0x01) yazısında belirtmiştik. Eğer objeler hakkındaki yazıları okumadıysanız ve objeler ...

Derinlemesine Windows Objects ve Handles (0x02)

Object Structure Objelerin her birinin aynı structure’da olduğunu ve sadece birer bellek parçalarından ibaret olduğundan önceki yazıda bahsetmiştik. Her obje kabaca header ve body kısımlarından ...

Derinlemesine Windows Objects ve Handles (0x01)

Objects ve Handles Bağlantısı Windows nesneler kümesinden oluşan bir işletim sistemidir. Object, bir sistem kaynağını (resource) temsil eden bir data structure’dır. Uygulamalar, object data’ları...