
whoop
3.9K posts

whoop
@whoopcs2
zamanında karepeek yaptığımız doğrudur



bir takım güncelleme ve takıldığım noktalar. launcher penceresini açabildim ancak özel bir parametre gerektirdiği için ondan öte gidemedim. hosts redirect + sahte http server + self-signed https kurarak oyunu kendi makineme bağlattım dün bahsettiğim BinaryTr dosyasını yani oyunun asıl motorunu unpack edip çalıştırmayı başardım. themida unpack işi tamam (eski sürüm themida olduğu için kolayca kırılıyor isteyen olursa tut yazarım) loglardan gördüğüm kadarıyla directx init etti sonra oyun korece bir hata penceresi verdi. o da şöyle: oturum süresi dolmuş, Netmarble'a tekrar gir. NMRunParamDLL'in mimarisini çözdüm. Launcher game'i nasıl spawn ediyor, hangi env değişkenlerini geçiyor falan hepsi var. (NMENV_SiteName, NMENV_CommonPath, NMKEY%d_%04d formatı) ProudNet sample'ını derleyip Wireshark ile loopback'te handshake'ini capture aldım. Cross-domain XML policy, 1024-bit RSA key exchange, AES handshake adımları görünür hale geldi. Şu an tıkandığım yer: oyunun token doğrulaması kriptografik imzayla yapılıyor. sahte token ile geçmeyi denedim ancak başarısız oldum önümüzdeki adım debugger ile bu kontrolü atlatmak.










Kendime 10 yıl sonraya mesaj bırakmışım amk? Ne acaba erken açmak premium istiyor da almayacağım sürpriz kaçmasın son 4 yıl kalmış zaten.

















