- Katılım
- 16 Ara 2015
- Konular
- 30
- Mesajlar
- 249
- Online süresi
- 1m 31s
- Reaksiyon Skoru
- 16
- Altın Konu
- 0
- TM Yaşı
- 10 Yıl 6 Ay 4 Gün
- Başarım Puanı
- 57
- MmoLira
- 1
- DevLira
- 0
HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Berke kardeşim anlatimda bir problem var sanirim desc_p2p de verdigin kodu aratip altina ekleyince build error veriyor.Tam olarak ne yapicaz orda anlatirmisin.
desc_p2p.cpp aç ve arat
Kod:void DESC_P2P::Destroy() { if (m_sock == INVALID_SOCKET) { return; } P2P_MANAGER::instance().UnregisterAcceptor(this); fdwatch_del_fd(m_lpFdw, m_sock); sys_log(0, "SYSTEM: closing p2p socket. DESC #%d", m_sock); socket_close(m_sock); m_sock = INVALID_SOCKET; // Chain up to base class Destroy() DESC::Destroy(); }
ve altına ekle
Kod:#ifdef ENABLE_PORT_SECURITY #include "config.h" #endif bool DESC_P2P::Setup(LPFDWATCH fdw, socket_t fd, const char * host, WORD wPort) { m_lpFdw = fdw; m_stHost = host; m_wPort = wPort; m_sock = fd; if (!(m_lpOutputBuffer = buffer_new(1024 * 1024))) return false; if (!(m_lpInputBuffer = buffer_new(1024 * 1024))) return false; fdwatch_add_fd(m_lpFdw, m_sock, this, FDW_READ, false); m_iMinInputBufferLen = 1024 * 1024; #ifdef ENABLE_PORT_SECURITY if (strcmp(host, g_szPublicIP)) { sys_log(0, "SYSTEM: Yeni p2p girisi algılandı [%s] to [%s] fd: %d Engellendi", host, g_szPublicIP, m_sock); SetPhase(PHASE_CLOSE); return true; } #endif
input.cpp aç arat
altına ekleKod:int CInputHandshake::Analyze(LPDESC d, BYTE bHeader, const char * c_pData) { if (bHeader == 10) // ìâââ¬ââ¬âââ¬íââ⬰ëÅ ââ⬠무ìââ⬹Åââ¬Å return 0; if (bHeader == HEADER_CG_TEXT) {
Kod:#ifdef ENABLE_PORT_SECURITY if (IsEmptyAdminPage() || !IsAdminPage(inet_ntoa(d->GetAddr().sin_addr))) { sys_log(0, "SOCKET_CMD: BLOCK FROM(%s)", d->GetHostName()); return -1; } #endif
common/service.h aç
PET_SYSTEM in altına ekle
Kod:#define ENABLE_PORT_SECURITY
Kanallardaki sys_log'dan kimin p2p ile giriş yapmaya çalıştığını öğrenebilirsiniz
- Katılım
- 23 May 2016
- Konular
- 6
- Mesajlar
- 48
- Online süresi
- 33m 52s
- Reaksiyon Skoru
- 24
- Altın Konu
- 0
- TM Yaşı
- 10 Yıl 26 Gün
- Başarım Puanı
- 69
- MmoLira
- 61
- DevLira
- 0
Konu güncellendi.Berke kardeşim anlatimda bir problem var sanirim desc_p2p de verdigin kodu aratip altina ekleyince build error veriyor.Tam olarak ne yapicaz orda anlatirmisin.
- Katılım
- 2 Şub 2010
- Konular
- 226
- Mesajlar
- 2,606
- Çözüm
- 1
- Online süresi
- 7d 5h
- Reaksiyon Skoru
- 534
- Altın Konu
- 0
- TM Yaşı
- 16 Yıl 4 Ay 17 Gün
- Başarım Puanı
- 231
- MmoLira
- 2,899
- DevLira
- 3
Konu Sorunsuzdur, Teşekkürler 

- Katılım
- 16 Ara 2015
- Konular
- 30
- Mesajlar
- 249
- Online süresi
- 1m 31s
- Reaksiyon Skoru
- 16
- Altın Konu
- 0
- TM Yaşı
- 10 Yıl 6 Ay 4 Gün
- Başarım Puanı
- 57
- MmoLira
- 1
- DevLira
- 0
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 9
- Görüntüleme
- 454
- Cevaplar
- 5
- Görüntüleme
- 672
- Cevaplar
- 9
- Görüntüleme
- 548



