İçeriğe geç

Open this page in English? Bu sayfayı İngilizce açmak ister misiniz?

Open in English

Diese Seite auf Deutsch öffnen? Bu sayfayı Almanca açmak ister misiniz?

Auf Deutsch öffnen

¿Abrir esta página en español? Bu sayfayı İspanyolca açmak ister misiniz?

Abrir en español

Ouvrir cette page en français ? Bu sayfayı Fransızca açmak ister misiniz?

Ouvrir en français

Vuoi aprire questa pagina in italiano? Bu sayfayı İtalyanca açmak ister misiniz?

Apri in italiano

Deze pagina in het Nederlands openen? Bu sayfayı Felemenkçe açmak ister misiniz?

Openen in het Nederlands

Otworzyć tę stronę po polsku? Bu sayfayı Lehçe açmak ister misiniz?

Otwórz po polsku

Abrir esta página em português? Bu sayfayı Portekizce açmak ister misiniz?

Abrir em português

Открыть эту страницу на русском? Bu sayfayı Rusça açmak ister misiniz?

Открыть на русском

Відкрити цю сторінку українською? Bu sayfayı Ukraynaca açmak ister misiniz?

Відкрити українською

Kendiniz doğrulayın

Bize güvenmeniz gerekmiyor. Tarayıcınız, bir sayfanın yaptığı her isteği gösterebilir. Dosyanızın cihazınızda kaldığını şöyle kontrol edebilirsiniz.

Neyi kontrol edeceksiniz?

Cihazda çalışan araçlar yalıtılmış bir çerçevede çalışır. Bu çerçevenin güvenlik politikası, aracın kodunun veri gönderebileceği yolları tarayıcınıza engelletir: fetch, XHR, WebSocket, beacon’lar ve başka sitelerden herhangi bir şey yüklenmesi. Bu doğruysa, bir dosyayı işlerken dosyayı taşıyan hiçbir istek oluşmaz: araç en fazla kendi program dosyalarını bir kez yükler.

Güvenlik politikası, bir çerçevenin kendini başka bir adrese yönlendirmesini engelleyemez; bu yüzden aşağıdaki liste, araç çalışırken yeni bir sayfanın yüklenmediğini de kontrol eder.

Adım adım

  1. Cihazınızda çalışan bir araç açın, örneğin Cihazınızda · yükleme yok olarak işaretlenmiş bir araç.
  2. Geliştirici araçlarını açın.
    • Chrome ve Edge: F12 veya Ctrl+Shift+I (Mac’te ⌘⌥I) tuşlarına basın, ardından Network (Ağ) sekmesini açın.
    • Firefox: Ctrl+Shift+E (Mac’te ⌘⌥E) tuşlarına basın.
    • Safari: önce Ayarlar → İleri Düzey → Web geliştiricileri için özellikleri göster seçeneğini açın, ardından Geliştir → Web Denetçisini Göster komutunu seçin ve Network (Ağ) bölümünü açın.
  3. Listeyi hazırlayın. Preserve log (Chrome, Edge) veya Persist logs (Firefox) seçeneğini açın, ardından listeyi temizleyin.
  4. Bir dosya işleyin. Bir dosya seçin ve sonucu görene kadar aracı çalıştırın.
  5. Listeyi inceleyin.
    • Fetch/XHR (veya XHR) filtresini seçin ve dosya içeriği taşıyan istekleri kontrol edin. İsteğe bağlı analizi etkinleştirdiyseniz sayfa, dosya içeriği olmadan sayfa anahtarları ve araç adımlarıyla /api/v1/events adresine kısa POST istekleri gönderebilir. Bunları araç çerçevesi değil, sayfa gönderir.
    • Doc (Firefox’ta HTML, Safari’de Document) filtresini seçin: araç çalışırken yeni bir satır görünmez. Kendini başka bir adrese yönlendiren bir çerçeve burada görünürdü.
    • Varsa kalan satırlar, aracın kendi adresinden yüklenen kendi program dosyalarıdır (betikler). Size sütunu hiçbir yükleme göstermez ve hiçbirinin istek gövdesinde dosyanız yoktur.
  6. İsteğe bağlı: politikaya bakın. Listede araç çerçevesinin belgesine tıklayın ve yanıt başlıklarını açın. Content-Security-Policy başlığında connect-src 'none' yer alır: tarayıcınızın uyguladığı kural budur.
  7. İsteğe bağlı: çevrimdışı olun. Araç yüklendikten sonra Network panelini Offline moduna alın ve başka bir dosya işleyin. Araç yine çalışır, çünkü hiçbir şeyin ağa ihtiyacı yoktur.

Bulut araçları bilerek farklı görünür

Sunucumuzda çalışan araçlar bunu siz dosya seçmeden önce söyler. Yüklemeyi başlatan düğmeye bastıktan sonra, /api/v1/jobs/…/input adresine giden ve gövdesi dosyanız olan bir PUT isteği, ardından da kısa durum istekleri görürsünüz. İstek hiçbir zaman dosya adını içermez. Bu tıklamadan önce hiçbir yükleme isteği yoktur.

İletişim

support@hushdesk.net