Trueadam Mesaj tarihi: Mart 24, 2009 Mesaj tarihi: Mart 24, 2009 Resimdeki işaretli versiyon numarasını nasıl değiştirebilirim. Yardımcı olursanız sevinirim. Saygılar.
Black-ice Mesaj tarihi: Mart 25, 2009 Mesaj tarihi: Mart 25, 2009 ben anlayamadım tam. clientin versiyonunu mu arttırmak istiyorsun? yazıyı mı değiştirmek istiyorsun?
Trueadam Mesaj tarihi: Mart 25, 2009 Konuyu açan Mesaj tarihi: Mart 25, 2009 Yazıyı değiştirmek istiyorum. Orada 5.0.9.1 yazısını mesela 8.1.7.3 yapmak istiyorum.
Bloodless Mesaj tarihi: Mart 25, 2009 Mesaj tarihi: Mart 25, 2009 Orijinal clienti bir hex editor ile acip bunu yapabilirsin
Trueadam Mesaj tarihi: Mart 25, 2009 Konuyu açan Mesaj tarihi: Mart 25, 2009 hex editör ile açtım. o rakamları yazan yerde UO Version %s yazıyor. %s değeri nerden alıyor , onu bulamadım.
Black-ice Mesaj tarihi: Mart 25, 2009 Mesaj tarihi: Mart 25, 2009 abi o zmn komple sil orayı elle yaz kafana göre client versiyon 6.5.6 fln diye?
Trueadam Mesaj tarihi: Mart 25, 2009 Konuyu açan Mesaj tarihi: Mart 25, 2009 Black-ice said: abi o zmn komple sil orayı elle yaz kafana göre client versiyon 6.5.6 fln diye? :D kardeş laf olsun diye değiştirmek istemiyorum. onun için nereden aldığını soruyorum.
Black-ice Mesaj tarihi: Mart 25, 2009 Mesaj tarihi: Mart 25, 2009 o zaman beni aştı. umarım bulursun:D
Black_Lupin Mesaj tarihi: Mart 25, 2009 Mesaj tarihi: Mart 25, 2009 yapamazsın. o client versiyon numarası artık sunucu-client arasındaki encrypt kod olarak kullanılıyor. buraya bakarak görebilirsin. // Client encryption keys // // Format: // // // Encryption types: [DEFNAME ENC_TYPE] ENC_NONE 0 // No encryption ENC_BFISH 1 // Blowfish ENC_BTFISH 2 // Blowfish + Twofish ENC_TFISH 3 // Twofish [SPHERECRYPT] 0600060 02E43ED9D 0A234227F ENC_TFISH // 6.00.60 0600050 02E0B97AD 0A210DE7F ENC_TFISH // 6.00.50 0600040 02FF385BD 0A2ED127F ENC_TFISH // 6.00.40 0600030 02FBBB7CD 0A2C95E7F ENC_TFISH // 6.00.30 0600020 02F63ADDD 0A2A5227F ENC_TFISH // 6.00.20 0600010 02F2BA7ED 0A2817E7F ENC_TFISH // 6.00.10 0600000 02F13A5FD 0A29D527F ENC_TFISH // 6.00.00 0500090 02F6B076D 0A2A3BE7F ENC_TFISH // 5.00.90 eğer değiştirirsen sunucuya yazdığın o versiyonun crypt kodunuda yazman lazım yoksa sunucuya bağlanamazsın.ha bağlanırsın ama verdiğin client dışında herkes her istediği clientle bağlanabilir. zaten sana tavsiyem o tür bir clienti kullanma
Trueadam Mesaj tarihi: Mart 25, 2009 Konuyu açan Mesaj tarihi: Mart 25, 2009 Encrytion kodları değiştirmediğin sürece versiyon no değişikliği bağlantıda bir problem çıkarmaz. bunu denedim. mesela v5.0.3 encrytion kodlarını v5.0.6 ya editledim. bağlantı v5.0.6 ile 5.0.3 gibi oldu. Yani version no ile encrytion kod arasında bir ilinti yok. ama bu version bilgisinin nereden geldiğini bir türlü bulamadım. ve bana o lazım :S
Trueadam Mesaj tarihi: Mart 25, 2009 Konuyu açan Mesaj tarihi: Mart 25, 2009 Nereddesin Baggio? meseleme bir çözüm bul lütffen!
Tcpip Mesaj tarihi: Mart 25, 2009 Mesaj tarihi: Mart 25, 2009 oradaki numara keylerden geliyor dolayısı ile keyi i değiştirmen gerekiyor ve yine dolayısı ile sphere tarafına da yaptıgın değişikliği aktarman gerekiyor 0500090 02F6B076D 0A2A3BE7F ENC_TFISH // 5.00.90 en basına bakarsan 5.0.9.0 = (05)(00)(09)0 diğer sunucular oraya hexedit yapıp elle yazıyor haberin olsun.
Trueadam Mesaj tarihi: Mart 25, 2009 Konuyu açan Mesaj tarihi: Mart 25, 2009 Trueadam said: Encrytion kodları değiştirmediğin sürece versiyon no değişikliği bağlantıda bir problem çıkarmaz. bunu denedim. mesela v5.0.3 encrytion kodlarını v5.0.6 ya editledim. bağlantı v5.0.6 ile 5.0.3 gibi oldu. Yani version no ile encrytion kod arasında bir ilinti yok. ama bu version bilgisinin nereden geldiğini bir türlü bulamadım. ve bana o lazım :S yukarda açıkladığım gibi versiyon numarası keylerdeen gelmiyor. Version numarası client içinde bir yerlerde ama bulamadım. serverdan gelmiyor. Zaten öyle olsa client ilk açtığında yani server a bağlanmadan önce o numarayı görememen lazım. İlginiz için teşekkür ederim yinede.
Tcpip Mesaj tarihi: Mart 25, 2009 Mesaj tarihi: Mart 25, 2009 connector yapımı ile ilgilenirken edindiğim bir bilgiyi paylaşayım ozaman. client açıldıktan sonra ram üzerinden bu keylere müdahale ettiğimizde oyun içinden client versiyon numarasına baktığımızda (src.clientversion) değişmiş olduğunu görebiliyoruz. aklınızdaki hiç olmayan bir client versiyonu yaratıp sadece bu client'ın girişini sağlamaksa üstte dediğim yöntem ile yapabilirsiniz. doğru şekilde değişir ama o ekrana client versiyonu numarasını yazmaz. orasını elle değiştirebilirsiniz.
Trueadam Mesaj tarihi: Mart 25, 2009 Konuyu açan Mesaj tarihi: Mart 25, 2009 İşte elle melle de olsa değiştireyim. versiyon değeri nerde yazıyorsa.
thelegbra Mesaj tarihi: Mart 25, 2009 Mesaj tarihi: Mart 25, 2009 client versionu client içinde hardcoded olarak bulunur ve hex kodlarından direk olarak 5.0.1 diye arayarak bulamazsın. her client için bu farklı bir yerde ve clientı reverse engineer edip memory dump içinden bulabilirsin ancak. bir başka yöntem de tcpip'nin dediği gibi ekstra bir uygulama yazıp clientı memory içinde patchleyerek bu stringi değiştirmek. spherecrypt içindeki en baştaki kodu değiştirdiğin zaman senin de söylediğin gibi 5.0.3 loginkeyleri ile bağlanan bir clientı sunucuya 5.0.6 olarak tanıtmış olursun, bir işine yaramış olmaz.
Black_Lupin Mesaj tarihi: Mart 26, 2009 Mesaj tarihi: Mart 26, 2009 Crypt kodu olmayan bir client'le sunucuya bağlanmaya çalıştığın zaman sunucu sana girmeye çalışan clientin crypt kodunu gösterir bunu yazmalısın diye. ancak yinede yapacağın (ne için kullanacağını bilmiyorum) ama güvenlik maksadıyla yaptığın bir değişiklikse işine yaramayacaktır.
Trueadam Mesaj tarihi: Mart 27, 2009 Konuyu açan Mesaj tarihi: Mart 27, 2009 Öncelikle ilginiz için çok teşekkür ederim. İstedeğim sadece ve basitce o version numarasını nasıl bulabileceğim hakkında teknik bilgi. Nedeni, sebebi, faydası, zararı vs. hakkında bilgi değil. tekrar ediyorum. bunu nasıl yapabileceğim konusunda bilgi.
Tcpip Mesaj tarihi: Mart 27, 2009 Mesaj tarihi: Mart 27, 2009 hexeditor ile aç UO Version %s yazan yere Deneme 1.2.3.4 yaz :)
thelegbra Mesaj tarihi: Mart 27, 2009 Mesaj tarihi: Mart 27, 2009 Trueadam said: Öncelikle ilginiz için çok teşekkür ederim. İstedeğim sadece ve basitce o version numarasını nasıl bulabileceğim hakkında teknik bilgi. Nedeni, sebebi, faydası, zararı vs. hakkında bilgi değil. tekrar ediyorum. bunu nasıl yapabileceğim konusunda bilgi. bu bilgi "ezber" olarak bilenleri saymassak, ciddi anlamda reverse engineering ve dissassambly bilgisi gerektiriyor. ayrıca freeshardların sağlığı ve güvenliği nedeniyle çoğu insan tarafından bilinmemesi konusunda ben şahsen mutluyum mesela. sana client'ın encryption sisteminin nasıl çalıştığını söyledik, önüne direk olarak koymamızı lütfen bekleme, çünkü en hassas konulardan bir tanesi.
zgrw Mesaj tarihi: Nisan 3, 2009 Mesaj tarihi: Nisan 3, 2009 client versiyonu, free shard guvenligini neden tehdit etsin ki? Bunu anlamadim, ben fake client versiyonu ile shard a login olmayi basarsam dahi, login olacagim account player accounttur, servera bir zarar verememem gerekir. bir de hardcode dan kastin ne? onu da anlamadim :)
thelegbra Mesaj tarihi: Nisan 4, 2009 Mesaj tarihi: Nisan 4, 2009 uykudan kalkınca cevap yazınca ne demek istediğimi anlatamamışım özür dilerim :) hex içinde direk olarak x.x.x şeklinde ulaşamayacağını söylemeye çalışmışım heh. güvenlik muhabbeti ise, 3rd party toolları engellemek için client encryption veya loginkeyleri üzerinde değişiklik yapmak şu an en yaygın kullanılan yöntem. buraya client nasıl reverse edilir, loginkey ve encryption nasıl değiştirilir/nasıl bulunur diye hazır pasta gibi insanların önüne koyarsak piyasada kırılmayan custom client kalmaz :D
Trueadam Mesaj tarihi: Nisan 10, 2009 Konuyu açan Mesaj tarihi: Nisan 10, 2009 thelegbra said: uykudan kalkınca cevap yazınca ne demek istediğimi anlatamamışım özür dilerim :) hex içinde direk olarak x.x.x şeklinde ulaşamayacağını söylemeye çalışmışım heh. güvenlik muhabbeti ise, 3rd party toolları engellemek için client encryption veya loginkeyleri üzerinde değişiklik yapmak şu an en yaygın kullanılan yöntem. buraya client nasıl reverse edilir, loginkey ve encryption nasıl değiştirilir/nasıl bulunur diye hazır pasta gibi insanların önüne koyarsak piyasada kırılmayan custom client kalmaz :D Haklısın! sorun encryption veya loginkeyler olsa buraya yazmama hiç gerek yok zaten.
Öne çıkan mesajlar