Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

Katılım
22 Şub 2019
Mesajlar
49
Tepkime puanı
15
Puanları
8
Konum
KOCAELİ
Türk Lirası
0.00₺
Merhaba arkadaşlar, oyun açmış ve tecrübeli kişilerden bilgi almak ve öğrenmek kaidesiyle için ve diğer oyun açacak arkadaşlarımız içinde yararı olacak düşüncesiyle bu konuyu açma teşebbüsüne girdim.

NOT: Öncelikle bu konu bütün forum üyelerin eleştirilerine ve görüşlerine açıktır, lakin oyun açmış ve bunun üzerinde tecrübe kazanmış arkadaşlar cevaplarsa çok makbule geçer.

1-) PORT nedir, ne işe yarar?
2-) PORT konusunda hangi konulara dikkat edilmesi gerekli, izin verilen portlar ve kapatılacak portlar için.
3-) Belirtilmiş portlar hakkında detaylı bilgi veyahut kısa ve öz bilgi.

4-) Açılacak portlar ve kapatılacak portlar nelerdir? Ne için kapatıp, ne için izin veriyoruz.

Sorular bunlardır forum üyeleri. Yukarıda belirttiğim gibi bu konu bütün forum üyelerin eleştiri ve fikirlerine açıktır, lakin saçma sapan yorum yapıp bu konuyu başka yerlere çekmek isteyen olursa, Forum yöneticilerine ve asistanına iletilecek ve gerekli işlemler yapılacaktır.
 
Merhaba arkadaşlar, oyun açmış ve tecrübeli kişilerden bilgi almak ve öğrenmek kaidesiyle için ve diğer oyun açacak arkadaşlarımız içinde yararı olacak düşüncesiyle bu konuyu açma teşebbüsüne girdim.

NOT: Öncelikle bu konu bütün forum üyelerin eleştirilerine ve görüşlerine açıktır, lakin oyun açmış ve bunun üzerinde tecrübe kazanmış arkadaşlar cevaplarsa çok makbule geçer.

1-) PORT nedir, ne işe yarar?
2-) PORT konusunda hangi konulara dikkat edilmesi gerekli, izin verilen portlar ve kapatılacak portlar için.
3-) Belirtilmiş portlar hakkında detaylı bilgi veyahut kısa ve öz bilgi.

4-) Açılacak portlar ve kapatılacak portlar nelerdir? Ne için kapatıp, ne için izin veriyoruz.

Sorular bunlardır forum üyeleri. Yukarıda belirttiğim gibi bu konu bütün forum üyelerin eleştiri ve fikirlerine açıktır, lakin saçma sapan yorum yapıp bu konuyu başka yerlere çekmek isteyen olursa, Forum yöneticilerine ve asistanına iletilecek ve gerekli işlemler yapılacaktır.

Port, sanal ağ yoludur. Portlar aynı IP'de birden fazla programın çalışmasını sağlamaktadır. Örneğin 21 portu ftp server için, 80 portu http için default değerlerdir. Programlar bu port ve ip ile gerekli bağlantıyı sağlanmış olur. VSRO için söyleyecek olursak exe'lerin(modüllerin) her biri farklı portlarda işlem yapmakta ve bu sayede diğer modüller/oyuncular gereken modülle bağlantıyı kurabilmektedir.

VSRO için port konusunda dışarı açıkması zorunlu portlar downloadserver, agentserver ve gatewayserver portlarıdır. Bu portlar CERT yapılandırmasına göre değişebilir/değiştirilebilir. Bu portları öğrenmek için;
1- CERT içerisindeki ini klasörümüze giriyoruz. srNodeData.ini dosyasını açıyoruz. Buradaki her bir entry bir modül içindir.
2- Yine CERT/ini içerisindeki srServiceType.ini dosyasını açıyoruz. Burada modüller için tanımlanan id leri ve modülleri görebiliyoruz. Buradaki id nin karşılığını srNodeData.ini'de buluyoruz. Yani hangi modül srNodeData.ini'de hangi entry'de öğrenmiş oluyoruz. O entry ye ait port numarasını bununla birlikte öğrenmiş oluyoruz.
3- Yapmamız gereken download,agent ve gateway portlarının ne olduğunu tespit edip bu portlara sadece bu programlar için izin vermek. Bunun haricindeki srNodeData.ini'deki tüm portları engelliyoruz.
 
Oyla 0
Port, sanal ağ yoludur. Portlar aynı IP'de birden fazla programın çalışmasını sağlamaktadır. Örneğin 21 portu ftp server için, 80 portu http için default değerlerdir. Programlar bu port ve ip ile gerekli bağlantıyı sağlanmış olur. VSRO için söyleyecek olursak exe'lerin(modüllerin) her biri farklı portlarda işlem yapmakta ve bu sayede diğer modüller/oyuncular gereken modülle bağlantıyı kurabilmektedir.

VSRO için port konusunda dışarı açıkması zorunlu portlar downloadserver, agentserver ve gatewayserver portlarıdır. Bu portlar CERT yapılandırmasına göre değişebilir/değiştirilebilir. Bu portları öğrenmek için;
1- CERT içerisindeki ini klasörümüze giriyoruz. srNodeData.ini dosyasını açıyoruz. Buradaki her bir entry bir modül içindir.
2- Yine CERT/ini içerisindeki srServiceType.ini dosyasını açıyoruz. Burada modüller için tanımlanan id leri ve modülleri görebiliyoruz. Buradaki id nin karşılığını srNodeData.ini'de buluyoruz. Yani hangi modül srNodeData.ini'de hangi entry'de öğrenmiş oluyoruz. O entry ye ait port numarasını bununla birlikte öğrenmiş oluyoruz.
3- Yapmamız gereken download,agent ve gateway portlarının ne olduğunu tespit edip bu portlara sadece bu programlar için izin vermek. Bunun haricindeki srNodeData.ini'deki tüm portları engelliyoruz.
Bir yerde okumuştum kapatılmayan portlar veyahut gerek duyulmayan portlar default durumunda olduğu için(yani kapatılmaya ihtiyaç duyulmadı için kapalı modunda default olarak deniliyor.) bazı kişiler kapatmıyor portu. Kapatmak ile default durumunda olan portun arasındaki fark nedir? İlla kapatmak mı lazım? Yoksa ne izin ne kapalı halinde bırakıp öylece devam etmek mi gerekiyor?
 
Oyla 0
Bir yerde okumuştum kapatılmayan portlar veyahut gerek duyulmayan portlar default durumunda olduğu için(yani kapatılmaya ihtiyaç duyulmadı için kapalı modunda default olarak deniliyor.) bazı kişiler kapatmıyor portu. Kapatmak ile default durumunda olan portun arasındaki fark nedir? İlla kapatmak mı lazım? Yoksa ne izin ne kapalı halinde bırakıp öylece devam etmek mi gerekiyor?

Default durumda bazı bilindik portlar açık olur sadece http, ftp vs gibi. Bunlar kullanımdaysa bu portlar açıktır. VSRO için default olarak açık port yok. Manuel olarak açıyorsun portu, kapatma olayını da manuel olarak yapıyorsun. Soruna gelince evet kapatılması gereken portlara block atmalısın.
 
Oyla 0
Bu tarz konuları yine de elden geldiğince kilitlemeyelim, devamı gelecek soru sorulabilecek konular bunlar. :) İki sunucu arasında haberleşmeyi sağlamak amacıyla açmak zorunda olabileceğiniz 1433 veya 15880 smc portu gibi portları sadece kendi yada sunucu IPlerinize açmak isteyebilirsiniz, bunun için firewall’dan scope IP tanımlayabilirsiniz. Scope IP sadece belirlediğiniz IP’ye port açmaya yarar. Takıldığınız yer olursa her zaman sorabilirsiniz.
 
Oyla 0
Exploitlerin engellenmesi için illaki koruma veya sro_client.exe düzenlemesi mi gerekiyor? Bunlardan başka yollarla engellenemez mi?
 
Oyla 0
Exploitlerin engellenmesi için illaki koruma veya sro_client.exe düzenlemesi mi gerekiyor? Bunlardan başka yollarla engellenemez mi?

Şuan ki mevcut tek çözüm budur. Direkt olarak engellemenin tek yolu kaynak kodları üzerinden fixlemektir, oda henüz düşmedi forumlara.
 
Oyla 0
Geri
Üst Alt