Game Adını Random Şekilde Değiştirme - Pelin Melek Aslan'dan

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 59

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Merhabalar bugün sizlere bir çoğunuzun bilmediği bir bilgiyi paylaşmak istiyorum bazıları share klasörlerinde bulunan game dosyalarının isimlerini kendi kafalarına göre yapınca güya lisanslıyormuş :m08:

neyse hiiç uzatmadan konumuza geçelim ve bu bilgiyide turkmmo tarihinin gerisinde bırakalım :rolleyes:

Bahsedilen Değişikliğin Görsel Durumu

PoJk37.jpg


Nasıl yaparım Pelin Hanım Aydınlatın Beni :f11: ?

Putty programımızı açıp şu komutları uyguluyoruz.

Kod:
[COLOR=#141823]ln -s /usr/game/share/[/COLOR][COLOR=#0000cd]pelingame[/COLOR][COLOR=#141823] /usr/game/channel1 [/COLOR][COLOR=#141823]ln -s /usr/game/share/[/COLOR][COLOR=#0000cd]pelingame[/COLOR][COLOR=#141823] /usr/game/channel2 [/COLOR][COLOR=#141823]ln -s /usr/game/share/[/COLOR][COLOR=#0000cd]pelingame[/COLOR][COLOR=#141823] /usr/game/channel3 [/COLOR][COLOR=#141823]ln -s /usr/game/share/[/COLOR][COLOR=#0000cd]pelingame[/COLOR][COLOR=#141823] /usr/game/channel4 [/COLOR][COLOR=#141823]ln -s /usr/game/share/[/COLOR][COLOR=#0000cd]pelingame[/COLOR][COLOR=#141823] /usr/game/game99 [/COLOR][COLOR=#141823]ln -s /usr/game/share/[/COLOR][COLOR=#0000cd]pelingame[/COLOR][COLOR=#141823] /usr/game/auth [/COLOR][COLOR=#141823]ln -s /usr/game/share/[/COLOR][COLOR=#0000cd]pelindb[/COLOR][COLOR=#141823] /usr/game/db[/COLOR]

"pelindb ve pelingame" gördüğünüz kısımlar share klasörümüzde bulunan dosyalardır kendinize göre isim değişikliği yapabilirsiniz.

Yani normalde game ve db idir adını değiştirdikden sonra yukarıdaki komutları putty'e uygulayın ayrıyeten benim channel kanallarım o şekildedir sizde ayrıyeten channel klasörlerinin içinde core klasörleri mevcut ise aynı kod ile onlarada kod işleyin şunun gibi ;

Kod:
[COLOR=#141823][FONT=century gothic]ln -s /usr/game/share/[/FONT][/COLOR][COLOR=#0000cd][FONT=century gothic]pelingame[/FONT][/COLOR][COLOR=#141823][FONT=century gothic] /usr/game/channel1/core1[/FONT][/COLOR][SIZE=3][FONT=century gothic] [/FONT][/SIZE]


gibi mantık bu şekildedir.

Baslat.sh kısımlarında ./game , ./db aratın onlarıda değiştirdiğiniz yeni isime göre ayarlayın.

Bilgilendirme : isim değişikliğinde özel karakterler kullanmayın sade olarak yan yana yazın.

Bir Teşekkür Yeterlidir.

- Pelin Melek Aslan -
Game Adını Random Şekilde Değiştirme Yöntemi - Pelin Melek Aslan

Metin2 sunucularında güvenlik ve performans açısından önemli adımlardan birisi, game server adının rastgele değiştirilmesidir. Bu işlem, saldırganların sunucu yapısını kolayca analiz etmesini engeller ve FreeBSD tabanlı sunucularda ekstra güvenlik katmanı sağlar. Pelin Melek Aslan tarafından önerilen bu yöntem, özellikle Metin2 FreeBSD sistemlerinde yaygın olarak kullanılmaktadır.

Neden Game Adı Değiştirilmeli?

Metin2 sunucularında default olarak tanımlanan game server adları, dış saldırılara açık hale getirilebilir. Özellikle FreeBSD ortamında çalışan sunucularda, bu isimlerin değiştirilmesi hem yapısal gizlilik sağlar hem de potansiyel tehditleri azaltır. FreeBSD sistemlerde gcc, clang, boost gibi kütüphanelerle derlenen sunucular, doğru yapılandırıldığında daha güçlü bir güvenlik altyapısı sunar.

Pelin Melek Aslan Yöntemiyle Random Oluşturma

Bu yöntemde, game server adı belirli bir karakter uzunluğunda rastgele olarak üretilir. Örneğin, game01, server_random_7894 gibi dinamik isimler kullanılabilir. Bu isimlerin oluşturulması için bash veya shell scriptleri kullanılabilir. FreeBSD üzerinde çalışan python scriptleriyle de bu işlem otomatikleştirilebilir.

FreeBSD ve Metin2 Entegrasyonu

FreeBSD tabanlı Metin2 sunucularında, src klasörlerinde yapılan değişiklikler doğrudan sisteme yansıtılır. FreeBSD jail yapısı sayesinde, auth server ve db server farklı ortamlarda çalıştırılabiliyor. Bu yapı, hem güvenliği artırıyor hem de port ve pkg yönetimi sayesinde modüler bir yapı oluşturulabiliyor.

Olası Hatalar ve Çözümler

Rastgele isimlendirme sırasında, client tarafında bağlantı sorunları yaşanabilir. Bu durumda, network ayarlarının kontrol edilmesi ve firewall kurallarının (pf) güncellenmesi gerekir. FreeBSD sistemlerde mysql ya da mariadb veritabanlarında da bu isimlerin doğru eşleşmesi sağlanmalıdır.

Uygulama Adımları

1. Game server yapılandırma dosyasını açın.
2. Sunucu adı kısmını dinamik hale getirmek için script yazın.
3. FreeBSD üzerinde test edin.
4. Auth server ve DB server bağlantılarını güncelleyin.
5. Client tarafında bağlantı testi yapın.

Sonuç

Pelin Melek Aslan yöntemiyle, Metin2 sunucularında game server adının rastgele değiştirilmesi, güvenlik seviyesini artırmada etkili bir stratejidir. Özellikle FreeBSD tabanlı sistemlerde bu yöntem, güçlü bir koruma katmanı sağlar. Sistematik yapılarla, kernel ve system seviyesinde optimize edilmiş sunucular, daha az zafiyet barındırır.


How to Randomly Change Game Server Name - Method by Pelin Melek Aslan

In Metin2 servers, one of the important steps for security and performance is randomly changing the game server name. This practice prevents attackers from easily analyzing the server structure and adds an extra layer of security in FreeBSD-based systems. The method suggested by Pelin Melek Aslan is widely used especially in Metin2 FreeBSD environments.

Why Should the Game Server Name Be Changed?

Default game server names in Metin2 can leave servers vulnerable to external attacks. In FreeBSD environments, changing these names provides structural concealment and reduces potential threats. Servers compiled with libraries such as gcc, clang, and boost on FreeBSD offer stronger security infrastructure when properly configured.

Random Generation via Pelin Melek Aslan Method

In this method, the game server name is generated randomly with a specific character length. For example, dynamic names like game01, server_random_7894 can be used. Bash or shell scripts can be employed for this purpose. On FreeBSD, python scripts can automate this process as well.

FreeBSD and Metin2 Integration

In FreeBSD-based Metin2 servers, modifications made in the src folders directly reflect onto the system. With FreeBSD jail structures, auth server and db server can run in separate environments. This setup enhances security while also allowing modular structure through port and pkg management.

Possible Errors and Solutions

During random naming, connection issues may occur on the client side. In such cases, network settings must be checked and firewall rules (pf) updated. Also, proper matching of these names in mysql or mariadb databases on FreeBSD systems must be ensured.

Implementation Steps

1. Open the game server configuration file.
2. Write a script to dynamically set the server name.
3. Test on FreeBSD.
4. Update auth server and DB server connections.
5. Perform connection tests on the client side.

Conclusion

Using Pelin Melek Aslan's method to randomly change the game server name in Metin2 servers is an effective strategy to enhance security levels. Especially in FreeBSD-based systems, this method provides a strong protective layer. Systematically structured servers optimized at the kernel and system level host fewer vulnerabilities.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Geri
Üst Alt