Ben ara sıra Steam'den aldığım oyun kodlarını merak edip açıyorum ama garip bir resim gibi kodlama çıkıyor. Bu kodlamanın adını bilen var mı? Biliyorsa söyleyebilir mi?
Dying Light 2 oyununun Save dosyasının kodlaması;
Ben ara sıra Steam'den aldığım oyun kodlarını merak edip açıyorum ama garip bir resim gibi kodlama çıkıyor. Bu kodlamanın adını bilen var mı? Biliyorsa söyleyebilir mi?
Dying Light 2 oyununun Save dosyasının kodlaması;
İnfo kodlar her geliştiricinin ve geliştirme motorunun yapısına bağlı olarak değişir. Günümüzde Hash yapısı bu içeriklerde çok kullanılıyor. Ayrıca metadatalar decoderlara görede değişir. Mesela C++ Redist kullanan dosyalar DLL çıktıları üzerinde decode çalıştırır. Bu dosyalarada erişim yoktur sadece kullanan uygulama erişim sağlar. Ya da geliştirme aşamasında iken kodları görünür. Çok fazla yapı var bunları tek tek anlatması zor olur. Eski oyunlarda daha kolay içerikler bulabilirsiniz. Mesela Blade Of Darkness oyunundaki .py uzantılı içerikleri açıp Hero'ların özelliklerini ve canavarların özelliklerini editleyebiliyorsunuz.
Başka bir programlama dilini metin tabanlı açmaya çalıştığın için bu şekilde görüyorsun. Bu gördüğün kodlama dili değil. Başka bir dili çözümleyemediği için anlamsız karakterler gösteriyor.
Başka bir programlama dilini metin tabanlı açmaya çalıştığın için bu şekilde görüyorsun. Bu gördüğün kodlama dili değil. Başka bir dili çözümleyemediği için anlamsız karakterler gösteriyor.
Ben ara sıra Steam'den aldığım oyun kodlarını merak edip açıyorum ama garip bir resim gibi kodlama çıkıyor. Bu kodlamanın adını bilen var mı? Biliyorsa söyleyebilir mi?
Dying Light 2 oyununun Save dosyasının kodlaması;
İnfo kodlar her geliştiricinin ve geliştirme motorunun yapısına bağlı olarak değişir. Günümüzde Hash yapısı bu içeriklerde çok kullanılıyor. Ayrıca metadatalar decoderlara görede değişir. Mesela C++ Redist kullanan dosyalar DLL çıktıları üzerinde decode çalıştırır. Bu dosyalarada erişim yoktur sadece kullanan uygulama erişim sağlar. Ya da geliştirme aşamasında iken kodları görünür. Çok fazla yapı var bunları tek tek anlatması zor olur. Eski oyunlarda daha kolay içerikler bulabilirsiniz. Mesela Blade Of Darkness oyunundaki .py uzantılı içerikleri açıp Hero'ların özelliklerini ve canavarların özelliklerini editleyebiliyorsunuz.
".Bak" uzantısı olduğu için stack oluşturulmuştur. ".sav" dosyasını bulmanız gerek ve tersine mühendislik yöntemini bulup çözümlemeniz gerekiyor. ".bak" uzantıları genelde yedekleme için kullanılır. Buradan çözmesi zor iş.