Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
desc_p2p.cpp aç ve arat
Kod:#include "p2p.h"
altına ekle
Kod:#include "../../common/service.h" #include "config.h"
arat
Kod:bool DESC_P2P::Setup(LPFDWATCH fdw, socket_t fd, const char * host, WORD wPort)
ve kod bloğunu değiştir
Kod: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_err("SYSTEM: Yeni p2p girisi algilandi [%s] to [%s] fd: %d Engellendi", host, g_szPublicIP, m_sock); SetPhase(PHASE_CLOSE); } #endif return true; }
input.cpp aç arat
#include "HackShield_Impl.h"
altına ekle
Kod:#include "../../common/service.h"
arat;
Kod:int CInputHandshake::Analyze(LPDESC d, BYTE bHeader, const char * c_pData) { if (bHeader == 10) return 0; if (bHeader == HEADER_CG_TEXT) {
kod bloğuna şu şekilde ekle :Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:#ifdef ENABLE_PORT_SECURITY if (IsEmptyAdminPage() || !IsAdminPage(inet_ntoa(d->GetAddr().sin_addr))) { sys_err("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 syserr'dan kimin p2p ile giriş yapmaya çalıştığını öğrenebilirsiniz.
Son güncelleme : 17.12.2016
Düzenleme: Yazım hataları düzeltildi, gereksiz kod blokları kaldırıldı, sys_log syserr olarak değiştirildi.
24 saat içerisinde konuyu sorunsuz çalışır hale getirmenizi rica ediyoruz.Aksi taktirde konu kapatılacaktır bilginize.
- 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
- 489
- Cevaplar
- 5
- Görüntüleme
- 675
- Cevaplar
- 9
- Görüntüleme
- 563