Reklam
TeşekkürlerMerhaba değerli oyun geliştiricileri ve meraklıları,
Bu forum başlığında, oyun Client dosyalarınızı koruma altına almak için geliştirdiğimiz özel şifreleme sistemi hakkında bilgi ve algoritma paylaşacağım. Sistem, 3 aşamadan oluşacak ve şu anda 2. aşama üzerinde çalışmaktayım. Projenin devamında, ilerledikçe güncellemeler yapacağım. Bu sürece katkıda bulunmak isteyenler için yorumlar kısmını aktif olarak takip edeceğim. Hadi başlayalım!
1. Aşama Dosyaları Şifreleme = Tamamlandı.
2. Aşama Dosyaları Okuma şifre çözme = Bitmek Üzere
3. Aşama Dosyaları Kontrol Etme = Bir Sonraki Aşamada Yazılacaktır.
Proje Amacı
Oyun client dosyalarınızı, izinsiz erişime karşı koruma altına alarak hem hile girişimlerini önlemek hem de oyun içeriğinizin güvenliğini sağlamak için özel bir şifreleme çözümü geliştirmek istiyoruz. Bu çözüm, özellikle pak dosyalarına entegre edilecek bir yapı sunacak ve sadece sizin tarafınızdan şifreli olarak kullanılacaktır.
Proje Aşamaları
Şifreleme sistemi, 3 ana aşamadan oluşacaktır:
- Şifreleme Algoritması Geliştirme (Python Örneği)
- Bu aşamada, oyun dosyalarını şifrelemek için kullanılacak temel algoritma geliştirilecektir.
- Python dili ile örnek bir çözüm üzerinde çalışıyorum, ancak isteyen herkes kendi tercih ettiği programlama dilinde uygulama geliştirebilir.
- Paylaşacağım algoritma mantığını takip ederek kendi kodlarınızı yazabilirsiniz.
- Şifreli Dosya Kullanımı
- Şifrelenmiş dosyaların client tarafında güvenli şekilde çözülmesi sağlanacaktır.
- Yalnızca sizin belirleyeceğiniz bir anahtar kullanılarak dosyalar çözülüp okunacaktır.
- Bu sayede, yetkisiz kişiler tarafından dosyaların içeriğine erişim engellenecektir.
- Pak Dosyaları Üzerinde Uygulama
- Son aşamada, şifreleme algoritması doğrudan .pak dosyalarına entegre edilecek.
- Bu sayede, oyun içi veri dosyaları tamamen şifrelenmiş ve koruma altına alınmış olacak.
- Kullanıcılar, sadece sizin sağladığınız güvenli launcher üzerinden client dosyalarını açabilecekler.
1. Aşama: Python Şifreleme Algoritması
Şu anda, Python dili ile bir prototip üzerinde çalışıyorum. Örnek kodu, sistem mantığını anlamanız için aşağıda paylaşıyorum:
*** Gizli metin: alıntı yapılamaz. ***
Ekli dosyayı görüntüle 4826
Katkılarınızı Bekliyorum!
Projeyi geliştirirken, farklı fikir ve yaklaşımlarınızı duymaktan memnuniyet duyarım. Kendi önerilerinizi ve fikirlerinizi paylaşarak projeye katkı sağlayabilirsiniz. Ayrıca, başka bir dilde benzer bir çözüm geliştiren olursa, lütfen burada paylaşmaktan çekinmeyin.
Gelecek güncellemelerde, 2. ve 3. aşamalarla ilgili detaylı bilgi ve kod örnekleri de paylaşacağım.
Yorumlarınızı ve katkılarınızı bekliyorum!
Konunun devamı tamamlandıkça gelecektir arkadaşlar.
Saygılarımla,
Teşekkür ederim. Projeyi hızlı bir şekilde tamamlamayı hedefliyorum, ancak gerekli test süreçleri de yapıldığı için birkaç gün sürebilir.emeğinize elinize sağlık. gerçekten muhteşem bir proje. başarılarınızın devamını dilerim
dm bakarmısınız rica etsemTeşekkür ederim. Projeyi hızlı bir şekilde tamamlamayı hedefliyorum, ancak gerekli test süreçleri de yapıldığı için birkaç gün sürebilir.
Değerli dostlar,Elinize sağlık başarılı duruyor. Şimdi proje bitince, paylaşacak mısınız, yoksa isteyenlere ücretiyle clientlerini paketliyecek misiniz![]()
Teşekkürler kralMerhaba değerli oyun geliştiricileri ve meraklıları,
Bu forum başlığında, oyun Client dosyalarınızı koruma altına almak için geliştirdiğimiz özel şifreleme sistemi hakkında bilgi ve algoritma paylaşacağım. Sistem, 3 aşamadan oluşacak ve şu anda 2. aşama üzerinde çalışmaktayım. Projenin devamında, ilerledikçe güncellemeler yapacağım. Bu sürece katkıda bulunmak isteyenler için yorumlar kısmını aktif olarak takip edeceğim. Hadi başlayalım!
1. Aşama Dosyaları Şifreleme = Tamamlandı.
2. Aşama Dosyaları Okuma şifre çözme = Bitmek Üzere
3. Aşama Dosyaları Kontrol Etme = Bir Sonraki Aşamada Yazılacaktır.
Proje Amacı
Oyun client dosyalarınızı, izinsiz erişime karşı koruma altına alarak hem hile girişimlerini önlemek hem de oyun içeriğinizin güvenliğini sağlamak için özel bir şifreleme çözümü geliştirmek istiyoruz. Bu çözüm, özellikle pak dosyalarına entegre edilecek bir yapı sunacak ve sadece sizin tarafınızdan şifreli olarak kullanılacaktır.
Proje Aşamaları
Şifreleme sistemi, 3 ana aşamadan oluşacaktır:
- Şifreleme Algoritması Geliştirme (Python Örneği)
- Bu aşamada, oyun dosyalarını şifrelemek için kullanılacak temel algoritma geliştirilecektir.
- Python dili ile örnek bir çözüm üzerinde çalışıyorum, ancak isteyen herkes kendi tercih ettiği programlama dilinde uygulama geliştirebilir.
- Paylaşacağım algoritma mantığını takip ederek kendi kodlarınızı yazabilirsiniz.
- Şifreli Dosya Kullanımı
- Şifrelenmiş dosyaların client tarafında güvenli şekilde çözülmesi sağlanacaktır.
- Yalnızca sizin belirleyeceğiniz bir anahtar kullanılarak dosyalar çözülüp okunacaktır.
- Bu sayede, yetkisiz kişiler tarafından dosyaların içeriğine erişim engellenecektir.
- Pak Dosyaları Üzerinde Uygulama
- Son aşamada, şifreleme algoritması doğrudan .pak dosyalarına entegre edilecek.
- Bu sayede, oyun içi veri dosyaları tamamen şifrelenmiş ve koruma altına alınmış olacak.
- Kullanıcılar, sadece sizin sağladığınız güvenli launcher üzerinden client dosyalarını açabilecekler.
1. Aşama: Python Şifreleme Algoritması
Şu anda, Python dili ile bir prototip üzerinde çalışıyorum. Örnek kodu, sistem mantığını anlamanız için aşağıda paylaşıyorum:
*** Gizli metin: alıntı yapılamaz. ***
Ekli dosyayı görüntüle 4826
Proje, C# programlama dili kullanılarak geliştirilmiş olup, AES (Advanced Encryption Standard) şifreleme algoritması başarılı bir şekilde entegre edilmiştir. Python için geliştirilmiş şifreleme kodunun yanı sıra, Python kütüphanesi olmayan kullanıcılar için doğrudan kullanabilecekleri bir C# versiyonu da mevcuttur. Uygulama, kullanıcıların güvenlik ihtiyaçlarına göre esnek şifreleme seçenekleri sunmakta ve 16 bit (128 bit), 24 bit (192 bit) ile 32 bit (256 bit) anahtar uzunlukları kullanılarak şifreleme işlemleri gerçekleştirmektedir. Bu sayede, kullanıcılar gereksinimlerine göre hem kısa hem de güçlü şifreleme anahtarları oluşturabilir ve veri güvenliğini en üst düzeye çıkarabilirler.
Ekli dosyayı görüntüle 4828
*** Gizli metin: alıntı yapılamaz. ***
2. Aşama (Bitmek Üzere) ön izleme
Katkılarınızı Bekliyorum!
Projeyi geliştirirken, farklı fikir ve yaklaşımlarınızı duymaktan memnuniyet duyarım. Kendi önerilerinizi ve fikirlerinizi paylaşarak projeye katkı sağlayabilirsiniz. Ayrıca, başka bir dilde benzer bir çözüm geliştiren olursa, lütfen burada paylaşmaktan çekinmeyin.
Gelecek güncellemelerde, 2. ve 3. aşamalarla ilgili detaylı bilgi ve kod örnekleri de paylaşacağım.
Yorumlarınızı ve katkılarınızı bekliyorum!
Konunun devamı tamamlandıkça gelecektir arkadaşlar.
Saygılarımla,