Her gün milyonlarca çalışan, öğrenci ve yazılımcı; bir PDF sözleşmesini birleştirmek, kimlik fotoğrafının boyutunu küçültmek, fatura tablosunu Excel'e çevirmek veya bir JWT token'ı çözmek için arama motorunda karşısına çıkan ilk ücretsiz araç sitesine dosyalarını yüklemektedir. Oysa geleneksel bulut tabanlı araç sitelerinin büyük çoğunluğunda 'Dosya Seç' butonuna bastığınız anda gizli belgeniz binlerce kilometre uzaktaki yabancı bir sunucunun sabit diskine kopyalanır.
Geleneksel Sunucu Yüklemeli (Server-Side) Sitelerin Gizli Güvenlik Tehlikeleri
Geleneksel bir çevrimiçi dönüştürücüde işlem akışı şöyledir: Tarayıcınız dosyanızı bir HTTP POST (multipart/form-data) isteğiyle karşı sitenin bulut sunucusuna yükler, sunucu dosyayı geçici klasörüne (/tmp) yazar, dönüştürür ve size geri gönderir. Bu süreçte dosyanız; yanlış yapılandırılmış S3 depolama kovaları, sunucu logları, yedekleme imajları veya kötü niyetli üçüncü taraf erişimleri nedeniyle kalıcı veri sızıntısı riskiyle karşı karşıya kalır.
Üstelik bir avukatın müvekkil sözleşmesini, bir muhasebecinin maaş bordrosunu veya bir yazılımcının üretim API anahtarını üçüncü taraf bir sunucuya yüklemesi; 6698 Sayılı KVKK (Kişisel Verilerin Korunması Kanunu), Avrupa Birliği GDPR mevzuatı ve ISO 27001 bilgi güvenliği standartları kapsamında ciddi hukuki sorumluluklar doğurur. İşte bu yüzden DH Tools (denizlihub.com), sıfır sunucu depolamalı %100 İstemci Taraflı (Client-Side) mimari üzerine inşa edilmiştir.
Kriptografik Hash & Veri Bütünlüğü Aracı (SHA-256)
Web Cryptography API ile verilerinizi ve dosyalarınızı sunucuya göndermeden tarayıcınızda SHA-256, SHA-512 ve MD5 ile doğrulayın!
🔒 Hash & Güvenlik Aracını Aç →Bir Web Aracının Dosyanızı Sunucuya Yüklemediğini 4 Adımda Nasıl Doğrularsınız?
- Tarayıcı Geliştirici Araçlarını (F12 -> Network / Ağ) Açın: Herhangi bir web aracını kullanmadan önce klavyenizden
F12tuşuna basın ve 'Network (Ağ)' sekmesine geçin. - Çevrimdışı (Offline / Uçak Modu) Testi Yapın: DH Tools üzerinde bir araç sayfasını açtıktan sonra bilgisayarınızın Wi-Fi bağlantısını kapatın veya Ağ sekmesinden 'Offline' modunu seçin; aracın internetsiz de dosyalarınızı kusursuz işlediğini kendi gözünüzle görün.
- Giden İstek Boyutunu (Transferred Bytes) İnceleyin: 50 MB'lık bir PDF veya fotoğraf seçip dönüştürdüğünüzde Ağ sekmesinde hiçbir
POST /uploadisteği oluşmadığını, giden ağ verisinin 0 Bayt olduğunu doğrulayın. - Sekmeyi Kapattığınızda RAM'in Sıfırlandığını Bilin: İstemci taraflı mimaride işlenen veriler yalnızca tarayıcı sekmesinin geçici yalıtılmış belleğinde (Sandboxed Heap RAM) tutulur; sekmeyi kapattığınız anda işletim sistemi tarafından bellekten tamamen silinir.
İstemci Taraflı (DH Tools) vs Sunucu Tabanlı Bulut Araçları Güvenlik Matrisi
| Güvenlik & Performans Kriteri | DH Tools (%100 İstemci Taraflı / Tarayıcı İçi) | Klasik Bulut Dönüştürme Siteleri |
|---|---|---|
| Veri Transferi ve Yükleme (Upload) | ✅ 0 Bayt (Dosya cihazınızdan asla çıkmaz) | ❌ Dosyanın tamamı uzak sunucuya yüklenir |
| KVKK, GDPR ve NDA Uyumluluğu | ✅ Tam Uyumlu (Üçüncü tarafa veri aktarımı yok) | ❌ Riskli (Yurt dışı sunucuya veri aktarımı sayılır) |
| İşlem ve Dönüştürme Hızı | ✅ Donanım Hızında (0ms ağ beklemesi) | ❌ Yavaş (Upload + Sunucu kuyruğu + Download) |
| Sunucu Veri İhlali Riski | ✅ İmkansız (Sunucuda kullanıcı dosyası tutulmaz) | ❌ Sunucu hacklenirse dosyalar sızabilir |
Gerçek Hayat ve Sektörel Kullanım Senaryoları
- Hukuk Büroları, Noterler ve Sözleşme Yönetimi: Gizlilik sözleşmeleri (NDA), dava dilekçeleri, vekaletnameler ve şirket birleşme evraklarını üçüncü taraf sunuculara sızdırmadan birleştirin veya sıkıştırın.
- Finans, Muhasebe ve İnsan Kaynakları Departmanları: Personel kimlik fotokopileri, maaş bordroları, banka ekstreleri ve vergi beyannamelerini KVKK kurallarını ihlal etmeden tarayıcı içinde dönüştürün.
- Yazılım Mühendisliği, DevOps ve Siber Güvenlik Ekipleri: Canlı ortam JWT jetonlarını, Base64 şifrelerini, JSON API yanıtlarını ve kriptografik SHA-256 özetlerini sunucu loglarına kaptırmadan yerel olarak çözün.
- Sağlık Kurumları ve Akademik Araştırmacılar: Hasta mahremiyeti içeren laboratuvar tablolarını ve yayınlanmamış araştırma verilerini tamamen kendi bilgisayarınızın belleğinde Excel veya PDF'e aktarın.
Sık Karşılaşılan Sorunlar, Hatalar ve Pratik Çözümleri
- Sorun: 'Tarayıcı Nasıl Masaüstü Programı Gibi Dosya İşleyebiliyor?' Sorusu: Eskiden tarayıcılar yalnızca basit HTML gösterirdi; bugün ise WebAssembly (WASM), WebGL ve Web Crypto API sayesinde C++/Rust kütüphaneleri doğrudan tarayıcıda yerel hızda çalışmaktadır. Çözüm: Modern Chrome, Edge, Brave, Firefox ve Safari tarayıcıları bu teknolojileri yerleşik olarak destekler.
- Sorun: Çok Büyük Dosyalarda Cihaz RAM Kullanımı: İşlem sunucu yerine sizin bilgisayarınızda yapıldığı için 500 MB'lık bir dosya işlenirken kendi bilgisayarınızın RAM'i kullanılır. Çözüm: İşlem biter bitmez sekme belleği otomatik temizlenir (Garbage Collection); çok büyük dosyalarda boş sekmeleri kapatmanız yeterlidir.
- Sorun: Paylaşımlı Bilgisayarlarda İndirilen Dosyalar: Tarayıcı belleği sekme kapanınca silinse de 'İndir' butonuna bastığınız çıktı dosyası bilgisayarın 'İndirilenler (Downloads)' klasörüne kaydedilir. Çözüm: İnternet kafe veya ortak bilgisayar kullanıyorsanız işiniz bittiğinde İndirilenler klasöründeki çıktıyı silmeyi unutmayın.
WebAssembly (WASM), ArrayBuffer ve Web Cryptography API Nasıl Çalışır?
DH Tools üzerindeki 46'dan fazla aracın kalbinde modern W3C web standartları yer alır: Siz bir dosyayı çalışma alanına sürüklediğinizde HTML5 File API bu dosyayı ağa göndermek yerine doğrudan yerel bir ArrayBuffer (ikili bellek dizisi) olarak RAM'e bağlar. Ardından WebAssembly modüllerimiz ve HTML5 Canvas / Web Audio motorlarımız bu bellek dizisini doğrudan cihazınızın CPU ve GPU çekirdeklerinde işler.
İşlem tamamlandığında üretilen yeni dosya URL.createObjectURL(blob) yöntemiyle sanal bir bellek adresine dönüştürülür ve anında bilgisayarınıza indirilir. Bu mimaride hızınızı yavaş internet bağlantınız değil, doğrudan cihazınızın işlemcisi belirler; gizliliğiniz ise sadece bir sözleşme vaadiyle değil, matematiksel ve mimari olarak garanti altına alınır.
Uzman Doğrulama ve Kalite Kontrol Listesi
- Gizli Evraklarda İstemci Taraflı Araçları Seçin: Kimlik, fatura, sözleşme ve API anahtarlarını asla bulut tabanlı sitelere yüklemeyin.
- F12 Ağ Sekmesiyle Test Edin: Kullandığınız aracın arka planda gizli dosya yüklemesi yapmadığını kontrol edin.
- PWA Olarak Kurup Çevrimdışı Kullanın: DH Tools'u masaüstünüze veya telefonunuza PWA uygulaması olarak kurarak internetsiz ortamda dahi kullanın.
- Dosya Bütünlüğünü SHA-256 ile Doğrulayın: Önemli dosyaların değiştirilmediğinden emin olmak için kriptografik hash özetlerini kontrol edin.
Sıkça Sorulan Sorular (SSS)
DH Tools dosyalarımı gerçekten hiçbir sunucuya yüklemiyor mu?
Evet, %100 garantili olarak hiçbir dosyanız sunucuya yüklenmez. Bunu test etmek için aracı açtıktan sonra internet bağlantınızı tamamen kesip dosyanızı dönüştürebilirsiniz; aracın internetsiz de aynı hızda çalıştığını göreceksiniz.
Bu mimari şirketlerin KVKK ve GDPR uyumluluğu için güvenli midir?
Kesinlikle. Kişisel veya kurumsal veriler cihaz dışına çıkmadığı ve hiçbir üçüncü taraf sunucuya aktarılmadığı için KVKK/GDPR kapsamında veri sızıntısı riskini ortadan kaldırır.
İstemci taraflı işleme telefonumun veya bilgisayarımın pilini/hızını etkiler mi?
Hayır, işlemler WebAssembly ve donanım hızlandırma ile sadece birkaç saniye sürer. Üstelik megabaytlarca dosyayı internete yükleme (upload) yapmadığınız için hem mobil internet kotanızdan hem de pil ömrünüzden tasarruf edersiniz.
Çevrimdışı (Offline) çalışma özelliği nasıl kullanılır?
Sitemizi bir kez ziyaret ettikten sonra üst menüdeki veya tarayıcı adres çubuğundaki 'Uygulamayı Yükle (PWA)' butonuna tıklayarak DH Tools'u bilgisayarınıza kurabilir ve internetiniz yokken bile araçları kullanabilirsiniz.