Merhaba Arkadaşlar.
Sizlerle birşey paylaşarak sizlerden konu hakkında yardım almak istiyorum.
İki gündür belirli aralıkda bir sınıf üzerine kafa yoruyorum. Ne üzerine çalıştığım başlıkdan anlaşılıyordur.
Diyeceksiniz cryptolamak için birçok hazır script var ama ben kendim için birşeyler yapmak istedim.
Size biraz sınıf hakkında bilgi vereyim..
Sınıf dışarıdan gelen veriyi harf be harf ayırarak değerleri ord tablosundaki karşılığına çeviriyor ve o kısımın ardından sınıfa dışarıdan gönderilen special karakter ekleniyor. Elde edilen aynı yöntemle decimal değerine döndürülüyor buradan elde edilen aynı yöntemle hex değerine döndürülüyor. Buradan elde edilen değer gzcompress yöntemiyle sıkıştırılıyor ve base64 yöntemiyle tekrar şifreleniyor.
akış olarak şu şekilde
Veri -> ORD -> DEC -> HEX -> GZCOMPRESS -> BASE64_ENCODE
dönüşümünüde sondan başa doğru uygulatarak elde ediyorum. Tabi sınıfda verinin kaç kez şireleneceğide mevcut varsayılan değeri 1 , veri kaybı olmaması için sınıfın üzerinde varsayılan belirlenmesi daha iyi olur diye düşünüyorum.
şimdi şifreleme ve dönüşüm sırasında akışın bir noktasına bir müdahale yaptım mantık çözülürse başka biri tarafından o noktasını bulamayacağı için bir şekilde engellemiş oldum tabi şimdilik ben öyle zannediyorum.
Şimdi sizden istediğim şu size şifrelenmiş bir metin verecem metin 1 kere şifrelenmiştir.Şifrelenmemiş metinin karakter uzunluğu 12'dir.Bu metinin şifresi çözülebilir mi bu konuda yardımlarınızı bekliyorum.
Şifreli metin aşağıda şimdiden teşekkürler.
eAEdxcENgDAQA8GW7hw74be1oET0XwKIx2h0GWfhUbgGnaC5keZ/50ZPcJ9PU7welAuO