Cancan.1234 1
Cancan.1234
farkmt2official 1
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

Offline Shop SQL Injection Fix

  • Konuyu başlatan Konuyu başlatan recepk78
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 7
  • Görüntüleme Görüntüleme 2K

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

/usr/src/src/server/game/src Kısmına girilir
char.cpp açılır bulunur:

Kod:
char szQuery2[512];
snprintf(szQuery2,sizeof(szQuery2),"INSERT INTO %soffline_shop_npc(owner_id, sign, name, time, x, y, z, mapIndex, channel) VALUES(%u, '%s', '%s', %d, %ld, %ld, %ld, %ld, %d)", get_table_postfix(),GetPlayerID(), c_pszSign,GetName(), iTime,GetX(),GetY(),GetZ(),GetMapIndex(), g_bChannel);
DBManager::Instance().DirectQuery(szQuery2);

Fonksiyon değiştirilir:

Kod:
char szSign2[SHOP_SIGN_MAX_LEN+1];
DBManager::instance().EscapeString(szSign2,sizeof( szSign2), c_pszSign, strlen(c_pszSign));
char szQuery2[512];
snprintf(szQuery2,sizeof(szQuery2),"INSERT INTO %soffline_shop_npc(owner_id, sign, name, time, x, y, z, mapIndex, channel) VALUES(%u, '%s', '%s', %d, %ld, %ld, %ld, %ld, %d)", get_table_postfix(),GetPlayerID(), szSign2,GetName(), iTime,GetX(),GetY(),GetZ(),GetMapIndex(), g_bChannel);
DBManager::Instance().DirectQuery(szQuery2);

 
Benim bunu bu forumda paylasali 1 seneyi geçti evladım çok geriden geliyorsun :cool:
canım ne zaman paylaştın veya paylaşmadın beni iplemez millet faydalansın diye paylaştım senlik bişey yok yırtık dondan atlar gibi fırlama herşeye anladın sen :*
 
Son düzenleme:

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

Geri
Üst