Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
B 1
berione65
sen272 1
sen272
Mt2Hizmet 1
Mt2Hizmet
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Log - Syserr Exploit Açığı (Yeni)

dreamfancy

Level 10
Fahri Üye
TM Üye
Katılım
8 Haz 2011
Konular
483
Mesajlar
5,295
Online süresi
17h 43m
Reaksiyon Skoru
2,092
Altın Konu
1
TM Yaşı
15 Yıl 2 Gün
Başarım Puanı
308
MmoLira
578
DevLira
9
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Günümüzde asmyi hiç bilmeyen biri bile oyunun paketlerine bakıp bunların işleyişini değiştirebilir ve yön verebilir. Bu şekilde log göndermek mümkün bir durumdur. Daha yumurtadan yeni çıkmış 14 yaş altı çocuklar gelip yorum yapıp beni çıldırtmasın.
1EdEo1.png


Yeni bir exploit çıkmış asm ile oyun clientine bir paket yada komut gönderilip devamlı olarak oyun sunucusuna sınırsız log ve syserr atıyorlarmış. Nasıl birşey olduğunu bende bilmiyorum ancak paket gönderimini kesmek için bir fikir yürüttüm. Buda net komudunu değiştirmek ve paketleri karıştırmak, daha parlak fikri olan varsa buyursun yazsın.

*PythonNetworkStreamModule.cpp [ARAT]
Kod:
PyObject* poModule = Py_InitModule("net", s_methods);


*PythonNetworkStreamModule.cpp [DEĞİŞTİR]
(Aşağıda yazan dreamfancyx62 kısmını istediğin gibi değişebilirsin)
Kod:
PyObject* poModule = Py_InitModule("dreamfancyx62", s_methods);


Root packını açın ve import net aratın hepsini aşağıdakiyle [DEĞİŞTİR]
(Aşağıda yazan dreamfancyx62 kısmını yukardakine ne yazdıysan onu yaz)
Kod:
import dreamfancyx62 as net



 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

Asm ile yapıyorlar demişsin ama python modül ismini değiştirerek engellemeye çalışmışsın. O zaman asm ile yapanlar yapmaya devam mı edecek? Burada pek bir mantık yok gibi.

Mantıksal olarak düşünürsek.

En basit yol oyuncunun-hesabın örneğin son 10 sn de ne kadar syserr-syslog kaydı yaptırdığını kontrol etmek. Karakter-hesap bilgilerine ulaşabileceğiniz yerlerde evet bu şekilde yapabilirsiniz. Her syserr-syslog işleminde +1 eklenir, her 10 sn geçtiğinde kontrol edilir, belli bir sınırı aşmışsa oyundan atılabilir ya da syserr-syslog kaydı tutması engellenir.

Ama syserr-syslog kayıtları sadece karakter-hesap bilgilerine ulaşabileceğiniz class içinden değil birçok farklı yerden de tutuluyor.
Eğer bu fonksiyonlar üzerinden işlem yoğunluğunu arttırmak isterlerse karakter-hesap üzerinden kontrol sağlanamayacaktır. Yani hiçbir şey bunu çözemeyecektir. Oyuncular bunu uygularken hangileri olduğunu bulup onlar için özel kontroller yapabilir ya da o syserr-syslog işe yaramıyorsa kaldırabilirsiniz. Ama bu kayıtlar kaydedilmeden önce genel bir kontrol koyamazsınız.
Anlatılmak istenen sorunu tam görsel şekilde (video) olarak paylaşabilirseniz çözümü yapılır. Modül ismi değiştirmek yeterli kalmaz, çok kolay çözülür. Zamanında modül ismi değiştirmeyi YMIR official serverlerinde yapmıştı ama bir işe yaramadı.
Sorunları açıkları söyleyin ama çözümlerini paylaşmanızdan yana değilim, günümüzdeki insanlar birinin eline paylaşım için bakıyor olması gerçekten üzücü. Herkes p-server açmasın artık bilende bilmeyende files satıyor, bilen insanlarında itibarı kalmıyor çok çenesi olan bilgili gözüküyor. Türk p-serverlerinin kendine özgü düşünceleri tasarımları olan çok nadir kişi sayısı var.
Koray kardeş 25 yaşında belki de bu yaşı geçmiş bir adamsın. Neden her konuda senin boş boş insanları tahrik edici yorumlarını görmek zorundayım? Her konuya yorum atmak zorunda değilsin. Yorum atmayanı öldürmüyorlar korkma. Bir düşüncen fikrin yoksa bak geç. En azından biz burada çözüm üretmeye çalışıyoruz belki değişik bir fikri olan çıkar ve paylaşır umuduyla, ve sorunun client'ten paket göndermeyle oluştuğunu biliyorum. Denedik ve olumlu sonuç aldık. Oyunun syserr ve MySQL loglarını şişirebiliyor. Çok biliyorsan laf atmak yerine yardımcı ol.

Az yaşının adamı ol.

sen şu deneyip test ettiğin olayı videolu olarak anlat çözümü benden.
Karşı taraf atadığınız yeni net komudunu bulursa gene log göndermeye devam edebilir. Ama maalesef bu çözümden başka aklıma birşey gelmedi. Daha parlak fikri olan varsa yazsın.
 
Sanırım daha önceden paylaşılmıştı amacım çamur atmak değil şimdilik bilinen çözümü bu fakat karşı taraf pack'i açabilirse log'u atar. Konu için teşekkürler :)
 
Sanırım daha önceden paylaşılmıştı amacım çamur atmak değil şimdilik bilinen çözümü bu fakat karşı taraf pack'i açabilirse log'u atar. Konu için teşekkürler :)

Paylaşıldığını zannetmiyorum bu şekilde anlatılıp, ayrıca evet packı açarsa yapabilir veya asm biliyorsa yine yapabilir. Ama benim aklıma ancak bu fikir geldi. Packları ve oyunun clientini korumak size kalmış.
 
Teşekkürler .
 

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

Geri
Üst