- Katılım
- 10 Ocak 2009
- Konular
- 3,748
- Mesajlar
- 15,940
- Çözüm
- 334
- Online süresi
- 6mo 28d
- Reaksiyon Skoru
- 8,033
- Altın Konu
- 947
- Başarım Puanı
- 474
- Yaş
- 34
- MmoLira
- 86,684
- DevLira
- -12
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!
Paylaşım için teşekkürler.
- Katılım
- 1 Ara 2016
- Konular
- 40
- Mesajlar
- 220
- Çözüm
- 6
- Online süresi
- 1mo 10d
- Reaksiyon Skoru
- 56
- Altın Konu
- 0
- TM Yaşı
- 9 Yıl 6 Ay 10 Gün
- Başarım Puanı
- 105
- MmoLira
- 557
- DevLira
- 9
Paylaşım için teşekkürler
- Katılım
- 30 Ocak 2020
- Konular
- 20
- Mesajlar
- 158
- Çözüm
- 16
- Online süresi
- 8d 18h
- Reaksiyon Skoru
- 67
- Altın Konu
- 0
- TM Yaşı
- 6 Yıl 4 Ay 10 Gün
- Başarım Puanı
- 82
- MmoLira
- 703
- DevLira
- 6
Forumda herkez 2 satır kod yazıyor ve buna sistem diyor gülmemek elde değil.
Gülerken bir yandan da konunun başlığına bak "sistem" falan birşey yazmış mıyım? üstelik olayı keşfettiğimi ve kendim yazmadığımı da belirtmişim
Asıl sana gülmemek elde değil :/WoWmisal bknz :
char.cpp
Kod:sys_log(0, "GM_LOGIN(gmlevel=%d, name=%s(%d), pos=(%d, %d)", GetGMLevel(), GetName(), GetPlayerID(), GetX(), GetY());
kodunun üstüne şunu eklerseniz.
Kod:std::string chararraytostring = g_szPublicIP; std::string localhostsunucu = /*192.168.1.100*/XorStr<0xFA,9,0xB488C748>("\xCB\xC2\xCE\xD3\xCF\xC9\x38\x2F"+0xB488C748).s; std::string lisans1 = /*62.171.151.214*/XorStr<0x71,15,0x65EC0578>("\x47\x40\x5D\x45\x42\x47\x59\x49\x4C\x4B\x55\x4E\x4C\x4A"+0x65EC0578).s; std::string lisans2 = /*192.168.1.100*/XorStr<0x02,14,0xB21251F6>("\x33\x3B\x31\x2B\x34\x37\x3F\x27\x39\x33\x22\x38\x3A"+0xB21251F6).s; std::string m1 = /*CKGaming Lisansli kullanim icin tesekkur ederiz.*/XorStr<0x60,49,0x35CB0A21>("\x23\x2A\x25\x02\x09\x0C\x08\x00\x48\x25\x03\x18\x0D\x03\x1D\x03\x19\x51\x19\x06\x18\x19\x17\x19\x11\x14\x5A\x12\x1F\x14\x10\x5F\xF4\xE4\xF1\xE6\xEF\xEE\xF3\xF5\xA8\xEC\xEE\xEE\xFE\xE4\xF4\xA1"+0x35CB0A21).s; std::string m2 = /*Lisans hatali. Lutfen files sahibi ile gorusunuz.*/XorStr<0x35,50,0x5AD175C9>("\x79\x5F\x44\x59\x57\x49\x1B\x54\x5C\x4A\x5E\x2C\x28\x6C\x63\x08\x30\x32\x21\x2D\x27\x6A\x2D\x25\x21\x2B\x3C\x70\x22\x33\x3B\x3D\x37\x3F\x77\x31\x35\x3F\x7B\x3B\x32\x2C\x2A\x13\x14\x0C\x16\x1E\x4B"+0x5AD175C9).s; if (chararraytostring.find(localhostsunucu.c_str()) != std::string::npos || chararraytostring.find(lisans1.c_str()) != std::string::npos || chararraytostring.find(lisans2.c_str()) != std::string::npos) { //burda okeyliyor } else { GetDesc()->DelayedDisconnect(2); sys_log("krallar ölmez sadece şekil değiştirir lisans al"); }
Kod:void CHARACTER::SetPlayerProto(const TPlayerTable * t)
bununda üstüne şunu eklerseniz.
Kod:template <int XORSTART, int BUFLEN, int XREFKILLER> class XorStr { private: XorStr(); public: char s[BUFLEN]; XorStr(const char * xs); ~XorStr() { for (int i = 0; i < BUFLEN; i++) s[i] = 0; } }; template <int XORSTART, int BUFLEN, int XREFKILLER> XorStr<XORSTART, BUFLEN, XREFKILLER>::XorStr(const char * xs) { int xvalue = XORSTART; int i = 0; for (; i < (BUFLEN - 1); i++) { s[i] = xs[i - XREFKILLER] ^ xvalue; xvalue += 1; xvalue %= 256; } s[BUFLEN - 1] = 0; }
Bilgisayarımda yeterince hızlı build yapamıyorum maalesef yoksa şu kod denemelerini yaparak çok çok geliştirirdim kendimi 
Koşul oluşturma gibi şeyleri biliyorum ama işte Web yazılımda geliştirdim bu tarz konularda kendimi, Bu tarz geniş çaplı uygulamalarda birşey yapamıyorum.
- Katılım
- 17 Nis 2013
- Konular
- 240
- Mesajlar
- 2,810
- Çözüm
- 218
- Online süresi
- 1mo 29d
- Reaksiyon Skoru
- 984
- Altın Konu
- 6
- Başarım Puanı
- 256
- MmoLira
- 11,962
- DevLira
- 83
Developer sizsinizBen sadece keşfettiğim birşeyi paylaştım
))
elinize sağlık , bi sistemi söküp paylaşamıyan insanlar bile var burda kesinlikle yanılmayın
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...






))