Bvural41 1
Bvural41
mannaxxx 1
mannaxxx
Agora Metin2 1
Agora Metin2
Mt2Hizmet 1
Mt2Hizmet
berkmenoo 1
berkmenoo
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

Kernel Level Assembly/Hex pattern Scanning

  • Konuyu başlatan Konuyu başlatan zaza1200
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 32
  • Görüntüleme Görüntüleme 3K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Merhabalar, piyasada hiç kernel pattern scanner olmadıgını farkettim. Cs,valo gibi oyunlarda ise dll injection yöntemi ile yapılmış bir kaç çeşidi var fakat kernel level yapıldıgını görmedim var ise yorumda paylaşabilirsiniz. Videoda göreceğiniz gibi driver üzerinden bağlandığı oyun clientinden assembly&mask / hex patternleri ile adresleri match'leştirerek adres çeker.



[CODE title="Mantık"]Kernel Driver

-Ring 0 Bellek okuma

-GPI = Modul listesi al



Process listeleme

-Enumw = processleri bul
-GetwindowthreadPID = PID al

MemoryRegionenum = modül bazlı tarama için gerekli listeleme yöntemleri

Hex Pattern Scanning
-Format = hex format örn "4F 50 55 43 ? 00"
-wildcard implementasyon (?)
Assembly Pattern Scanning
-Format: "\x78\x00\xED\x22\x00" + mask "x?xxx"
Offset Uygulama
-Her pattern için offset değeri (örn: -3, +1E, -7)
-Pattern bulunduktan sonra: finalAddress = foundAddress + offset

[/CODE]
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

meyve veren ağacı taşlamayı bırakmazsak bu forum çöle döner :)
1765628506510.png
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst