packların kilitleme şifresini değiştirir.
1. adım
1. adım
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
indir kur.2. adım
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
indirdiğin klasördeki
xtea_keys_gen.bat çalıştır.
xtea_keys_gen.txt belgesi oluşacak.
bu belge içindekilerini
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
resimdeki yerlerle değiştir.client src
/eterpack/eterpack.cpp
gerekli yerleri değiştir
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
3
packalrın hepsini normal epackla açamnız gerekicek.
sonra şifresi değişmiş epackla kapamanız gerekicek.
prototype dosyası hata verebilir.
o yuzden bu
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
dosyayı kullanıntıtallar
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Metin2 Pack Kilitleme Şifresini Değiştirme Rehberi (XTEA Keys Generator)
Giriş:
Metin2 özel sunucularında güvenlik önlemleri almak, özellikle paket (pack) dosyalarının korunması açısından oldukça kritiktir. Bu paketler, oyun içeriğini barındırdığı için yetkisiz erişimlerden korunmalıdır. Bu bağlamda XTEA algoritması, Metin2 client tarafında kullanılan şifreleme yöntemlerinden biridir. Bu rehberde, XTEA Keys Generator kullanarak pack kilitleme şifresini nasıl değiştireceğinizi adım adım anlatacağız.
XTEA Nedir?
XTEA (eXtended Tiny Encryption Algorithm), simetrik anahtarlı bir blok şifreleme algoritmasıdır. Metin2 client tarafında paket dosyalarının şifrelenmesinde yaygın olarak kullanılır. Paket kilidi açma veya değiştirme işlemleri sırasında bu anahtarlar devreye girer. Anahtarların güçlü ve benzersiz olması, sunucu güvenliği açısından hayati öneme sahiptir.
Neden Pack Kilidi Değiştirilmeli?
Birçok Metin2 özel sunucusu, standart XTEA anahtarlarını kullanmaya devam eder. Bu durum, hack araçlarının kolaylıkla paketlere erişmesine neden olabilir. Bu yüzden özel sunucular için özgün XTEA anahtarları oluşturmak büyük önem taşır. Paket kilidi değiştirmek:
- Hacklere karşı koruma sağlar.
- Sunucu güvenliğini artırır.
- Orijinal oyun deneyimi sunar.
XTEA Keys Generator Kullanımı
XTEA anahtarı üretmek için özel araçlar kullanılır. Bu araçlardan biri olan XTEA Keys Generator, C++ tabanlı bir uygulamadır. Bu aracı kullanarak rastgele ve güçlü anahtarlar oluşturabilirsiniz. Program çalıştırıldığında iki adet 32 bitlik hex anahtar üretir. Bu anahtarlar hem client hem de server tarafında aynı olmalıdır.
Adım Adım Uygulama[/BR]
1. XTEA Keys Generator programını indirin ve çalıştırın.
2. Yeni anahtarları oluşturduktan sonra not alın.
3. Client tarafında locale_inc.h dosyasındaki XTEA key değerlerini güncelleyin.
4. Server tarafında, game/src klasöründe bulunan ilgili XTEA fonksiyonlarında anahtarı güncelleyin.
5. Projeyi yeniden derleyin (compile).
6. Pack dosyanızı yeni anahtarla kilitleyin.
Pack Dosyasını Yeni Anahtarla Kilitleme[/BR]
Pack dosyaları (.pack) genellikle client_root altında bulunur. Bu dosyaları kilitlemek için özel paketleme araçları kullanılır. Yeni XTEA anahtarınızla bu dosyaları tekrar paketlemek, eski hacklerin artık çalışmasını engeller.
Sunucu Tarafında Güvenlik Önlemleri[/BR][/BR]Yeni XTEA anahtarı yalnızca client tarafında değil, tüm sunucu sistemlerinde aynı şekilde güncellenmelidir. DB, Auth ve Game server yapılandırmalarında tutarlılık sağlanmalıdır. Aksi takdirde client-server handshake hatası alabilirsiniz.
Sonuç[/BR][/BR]Metin2 özel sunucularında XTEA anahtarlarını güncellemek, güvenlik açısından temel bir adımdır. Paket kilitleme şifresini değiştirmek, hem kullanıcı deneyimini artırır hem de hack saldırılarını ciddi oranda azaltır. Metin2Lobby olarak bu konuda size rehberlik etmeye devam edeceğiz.
Changing the Pack Lock Password Guide (XTEA Keys Generator)
Introduction:
In Metin2 private servers, security measures are crucial, especially for protecting package files. These packages contain game content and must be protected against unauthorized access. In this context, the XTEA algorithm is one of the encryption methods used on the Metin2 client side. This guide will explain step-by-step how to change the pack lock password using the XTEA Keys Generator.
What is XTEA?
XTEA (eXtended Tiny Encryption Algorithm) is a symmetric-key block cipher. It is commonly used in Metin2 clients for encrypting package files. During processes like unlocking or changing the package lock, these keys come into play. Ensuring that keys are strong and unique is vital for server security.
Why Should You Change the Pack Lock?
Many Metin2 private servers continue to use standard XTEA keys. This can allow hacking tools to easily access packages. Therefore, generating unique XTEA keys for private servers is of great importance. Changing the pack lock:
- Provides protection against hacks.
- Increases server security.
- Offers an original gameplay experience.
Using XTEA Keys Generator[/BR][/BR]Special tools are used to generate XTEA keys. One such tool is XTEA Keys Generator, which is a C++ based application. With this tool, you can generate random and robust keys. When executed, the program generates two 32-bit hex keys. These keys must be identical on both the client and server sides.
Step-by-Step Implementation[/BR][/BR]
1. Download and run the XTEA Keys Generator application.
2. Note down the newly generated keys.
3. Update the XTEA key values in the locale_inc.h file on the client side.
4. On the server side, update the key in the relevant XTEA functions located under game/src.
5. Recompile the project.
6. Repack your .pack file with the new key.
Locking the Pack File with the New Key[/BR][/BR]Pack files (.pack) are typically located within client_root. Special packaging tools are used to lock these files. Repacking these files with your new XTEA key prevents old hacks from functioning.
Security Measures on the Server Side[/BR][/BR]The new XTEA key must be updated not only on the client side but also across all server systems. Consistency should be maintained in DB, Auth, and Game server configurations. Otherwise, you may encounter client-server handshake errors.
Conclusion[/BR][/BR]Updating XTEA keys in Metin2 private servers is a fundamental step for security. Changing the pack lock password enhances user experience and significantly reduces hack attempts. At Metin2Lobby, we will continue to provide guidance on this topic.
