Send adresini bulmam çok kolay oldu.
Bu adrese gelen parametrelerin esp+4'ü paketler esp+8'i paket boyutu.
esp+4'e gidince paketi görebiliyorum.
Fakat recv'i bir türlü takip edip bulamıyorum.1098 Client source'yi bile inceledim anlamak için.
Paketler yukarıda gösterdiğim resimdeki gibi çözülüyor.Paketleri tutan bir class var DataPack* türünden onun adresini ve offseti geçiyor.(@ EveryBodyFool söylemişti zaten)
DataPack'in içindeki değişkenler.
Tam o çağrılan bölgeye breakpoint bırakıyorum.(Bunuda @ EveryBodyFool söyledi.)
esp değerleri böyle oluyor.
(esp+4) veya (esp) pDatapack'dir diye ikisinede bakıyorum.
int m_Size; olarak tanımlandığı için esp+4+4 veya esp+4'e bakıyorum
BYTE* m_pData; kısmını bulabilmek için.
Fakat yok bulamıyorum.
(esp+4)+4
(esp)+4
Mutlaka bir yerde bir şeyleri kaçırıyorum:)Ama bulamadım bir türlü.@ OzkanOzdemir @ EveryBodyFool @ DEVILCRAFTY @ PENTAGRAM
üstadlardan yardım bekliyorum.Teşekkürler.