İnternetten not yazıp başkalarıyla paylaşmak (şifreli şekilde)
İnternetten birine not yazmak istiyorsun. Ama ne Google notları, ne Evernote, ne de “pastebin” gibi iz bırakan sistemler seni tatmin ediyor. Çünkü sen sadece mesaj göndermek değil, onu görünmeyen bir biçimde ulaştırmak istiyorsun.
Bu yazı, “link gönder, tıklasın okusun” kafasından çıkıp, karşı taraf bile mesajı çözemesin sistemine girmeni sağlayacak. Klasik yöntemleri değil, sistemlerin içinde gizli kalmış çatlakları kullanacağız. Şifreleme sadece bir filtre değil, dijital dünyanın görünmez dili olacak.
1. Link Gibi Görünüp Mesaj Olan Şifreli Notlar: URL Encoding ile Saklı İçerik
Bir metni, link gibi göster ama aslında içeriği şifreli bir not taşısın. Karşı taraf bunu çözücü ile açsın.
Nasıl Yapılır?
- Bir metin oluştur (örnek: “Kriz bu gece 3’te başlayacak”)
- Bunu base64 ile encode et:
S3JpeiBidSBnZWNlIDMnZGUgYmFzxZ9sYXlhY2Fr
- Şöyle bir link oluştur:
https://yourdomain.com/#S3JpeiBidSBnZWNlIDMnZGUgYmFzxZ9sYXlhY2Fr
Not burada tarayıcı hash kısmında taşındığı için sunucuya hiç ulaşmaz. Sadece önceden ayarlanmış bir sayfa bu hash’i okuyarak base64 çözümlemesi yapar ve notu gösterir. Sunucu loglarında bile görünmez.
2. Şifreli Notu Görünmez Ortama Göm: Steganografi ile Görsel İçine Yaz
Notu bir .png görselin içine gizle. Dosya sadece görsel gibi görünür ama içi bilgiyle doludur.
Adımlar:
- github.com/RobinDavid/LSB-Steganography LSB steganografi aracı ile bir görsel seç
- Mesajı içeriğe göm: örneğin “Toplantı saat 22:45. Kapı 3.”
- Görseli karşı tarafa gönder ama ne yazdığını sadece o bilir. Çözmek için aynı aracı kullanmak zorundadır
Bu yöntemde içerik bir görsel gibi görünür. Sosyal medyada bile paylaşabilirsin. Kimse içeriğinde mesaj olduğunu anlamaz.
3. Zamanlayıcı Notlar: Açıldıktan 1 Kez Sonra Yok Olan Sistemler
Bunun için kullanabileceğin sistemin kendini sıfırlayan türde olması gerekir. Ama biz bunu kendimiz yapacağız.
Gizli Not Sunucusu Kur
- Bir VPS sunucu aç (DigitalOcean, Hetzner)
- Tek sayfalık bir not görüntüleyici oluştur
- PHP veya Node.js ile “ilk görüntülemeden sonra dosyayı sil” komutu yaz
Bir not oluşturursun. Karşı taraf linke tıklar, notu görür. Ama aynı link tekrar tıklandığında not kaybolmuştur. Gölgede doğan, görünce yok olan bir dijital cümle gibi.
4. JavaScript Kodlu Dosya Notları: Çevrimdışı Açılan Mesajlar
Bir HTML dosyası oluştur. İçine JavaScript ile AES şifrelenmiş bir metin yerleştir.
Nasıl yapılır?
!-- index.html -- textarea id="input" placeholder="Şifreyi gir" /textarea button onclick="decrypt()">Göster /button div id="output"/div function decrypt() { const key = document.getElementById("input").value; if(key === "SIFRE123") { document.getElementById("output").innerText = atob("QW5rYSBub3RhIGdpcmtpIGFkbGFyLg=="); } else { document.getElementById("output").innerText = "Hatalı şifre"; } }
Bu dosyayı gönderdiğinde karşı taraf sadece doğru şifreyi girerse mesajı görebilir. Ve dosya internete bağlı değildir. Tamamen çevrimdışı çalışır. Hiçbir yere veri gönderilmez.
5. DNS Sunucusu ile Mesaj Taşıma: Alan Adı Üzerinden Not Aktarma
Burası çılgın kısım. Bir alan adı alırsın. DNS TXT kaydı içine mesajı yazarsın. Karşı taraf, bu alan adının TXT kaydını sorgular, mesajı çeker. Hiçbir web trafiği olmadan sadece DNS üzerinden mesaj iletilmiş olur.
Örnek:
nslookup -q=TXT mesaj.seninalanadi.com
Gelen veri: “Yarın saat 19:00’da bağlantı sağlanacak.” Sunucuya yük binmez. Takip edilemez. Hatta notu silebilir, güncelleyebilir, çoktan yok etmiş bile olabilirsin. Alan adının içine gizlenmiş dijital parolalar gibi.
Yöntemler Karşılaştırması
Yöntem | İz Bırakma | Şifreleme Gücü | Takip Edilemezlik | Zorluk |
---|---|---|---|---|
Base64 + Hash URL | Yok | Orta | Yüksek | Düşük |
Görsel içine gömülü not | Yok | Yüksek | Çok yüksek | Orta |
Kendi kendini silen not sunucusu | Silinir | Orta | Yüksek | İleri |
JavaScript şifreli HTML | Yok | Orta | Orta | Orta |
DNS TXT ile mesaj | Yok | Yüksek | Çok yüksek | Çok ileri |
Bir Notu Paylaşmak Değil, Gizlemek Sanattır
Modern dijital dünyada paylaşmak sadece "göndermek" değildir. Bazen bir notu sadece bir kişi görmeli. Ve o kişi dışında hiçbir sistem, hiçbir robot, hiçbir protokol bu bilgiye dokunmamalı.
Artık biliyorsun: Şifreli mesajlar sadece ajanlar için değil. Dijital çağda gizli kelimeleri duvara değil, DNS'e kazırsın. Ve senin mesajın, sadece doğru göz onu çözdüğünde gerçek olur.