Özgür₂₁₂
4.9K posts

Özgür₂₁₂
@kaisers6ze
aka kaisersoze


Harika bişe ya şu

SON DAKİKA | Kemal Kılıçdaroğlu evinden ayrıldı, ofisine doğru ilerliyor.

Merhaba, Bir süredir Goley'i geri getirme üzerinde çalışıyorum. Buraya kadar yapılanları ve yazdığım tüm araçları Github'a koydum (kodlar full dökümante, themida bypassı da writeup olarak yazdım.): github.com/0x1-1/revival Topluluğu bir araya toplamak için Discord sunucusu da açtım: discord.gg/5TeZP7dqcc Geldiğim nokta hakkında dürüst olmam ve size bir soru yöneltmem gerekiyor. Mevcut durum Goley client'ı 2014-2015 teknolojisi. Üstüne Themida ve nProtect GameGuard anti-cheat'i var. Paketi açtım, anti-cheat'in çoğunu devre dışı bıraktım, splash ekranına kadar geldi. Server tarafında 6 modül yazdım, oyun dosyalarını çözdüm (7000+ dosya, Türkçe çeviriler tam). Yani ortada bir şey var, ama oyun hala başlangıç ekranında takılıyor. Çözülebilir bir problem, ama önümüzde daha kaç tane benzer engel var bilemiyorum. Bir de Joygame'in hakları teknik olarak hala duruyor. Ben hobi olarak yapıyorum, ticari amacım yok, ama dava riski sıfır değil. Kazansam bile bu uğraşmak istediğim bir süreç değil açıkçası. Yazılımcılar için, kısa teknik özet x86 PE, Themida 2.x + nProtect CC2 entegrasyonu. Anti-debug katmanları VEH üzerinden bypass edildi, kill API'leri inline DllMain'de patch'lendi, race koşulu mimari olarak çözüldü. Unpacked binary üzerinde IDA ile statik patch'ler var, GG error reporter ve nProtect callback no-op. Init thread şu an muhtemelen ntdll WaitForSingleObject seviyesinde bir nProtect handshake'i bekliyor. Server tarafı Go ile yazılmış ProudNet implementasyonu, RMI metodlarını çıkardım, mock client ile handshake çalışıyor. Yapılabilir ama tek başıma ileri gitmiyor, ekip gerek. Önümüzdeki iki yol 1. Seçenek: Goley'i kurtarmaya devam Reverse engineering devam eder, gerçek client gerçek server ile konuşana kadar uğraşırız. Başarırsak gerçek Goley olur. Gerçek assetler, gerçek mekanikler, tam nostalji. Dezavantaj: dava riski hep var, çalışma yavaş ilerliyor, oyun bittiğinde yine 2014 teknolojisi kalıyor. 2. Seçenek: Sıfırdan yeni bir oyun Aynı ruh, aynı oyun deneyimi, ama temiz mimari. Modern bir engine, modern server. Goley'den ilham, ama her şey sıfırdan. Telif yok, dava yok. Daha hızlı ilerler, yıllar sonra ayakta kalır. Dezavantaj: birebir Goley olmaz olamaz, aşırı benzeyen bir sürümü olur. Bir de ekip şart, ben tek başıma modelleme + animasyon + server + client yapamam. Karar sizin Hangi yön daha doğru, bunu siz benden daha iyi söylersiniz. Eski oyuncusunuz, Goley sizin için neydi, kafanızdaki tablo ne, bunu sormam lazım. Pes etmiş değilim. Tek başına gidilemeyecek bir noktaya geldim, o yüzden topluluğa danışıyorum. Hangi yönde oy çıkarsa o yöne giderim, açık şekilde anlatırım, paylaşırım.

😍 SC Freiburg taraftarları, Alman taraftar kültürünün ne demek olduğunu bir kez daha tüm dünyaya gösteriyor.








hareketlere bak amk utancımdan ölüyorum























