Samodzielne sprawdzenie, czy narzędzie nie wysyła plików
Opublikowano · Zaktualizowano 3 min czytania
Narzędzie internetowe może przetwarzać plik w przeglądarce albo wysyłać go na serwer. Wygląd strony nie pozwala odróżnić tych dwóch przypadków, a obietnica na stronie nie zawsze wystarcza, zwłaszcza przy dokumencie wrażliwym. Przeglądarka zachowuje jednak ślad wszystkiego, co wychodzi: wystarczy umieć go odczytać. Dwa sprawdzenia zajmują kilka minut i działają dla każdej usługi.
Pierwsza metoda, karta Sieć
- Otwórz narzędzie, a potem narzędzia deweloperskie przeglądarki klawiszem F12.
- Wybierz kartę Sieć i wyczyść listę.
- Dodaj plik i uruchom przetwarzanie.
- Spójrz na kolumnę Metoda (w Chrome i Edge dodaje się ją prawym kliknięciem nagłówka kolumny): plik wysłany na serwer pojawia się w żądaniu POST lub PUT, którego treść ma rozmiar pliku.
Co pokazują narzędzia Lmaotools
Dla ośmiu narzędzi Lmaotools wynik pojawia się bez żadnego żądania, które zabierałoby plik.
| Narzędzie | Przetwarzany plik | Żądania podczas przetwarzania | POST lub PUT wysyłające |
|---|---|---|---|
| Kompresuj PDF | 7,9 MB | 3 | 0 |
| Zabezpiecz PDF | 226 KB | 5 | 0 |
| Kompresuj obraz | 1,9 MB | 2 | 0 |
| Metadane obrazu | 68 KB | 1 | 0 |
| Hash pliku | 669 KB | 0 | 0 |
| Konwertuj audio | 669 KB | 6 | 0 |
| Usuń tło obrazu | 1,0 MB | 18 | 0 |
| Kompresuj wideo | 14,7 MB | 4 | 0 |
Wszystkie te żądania idą do samej strony. Narzędzie do transkrypcji, którego nie ma w tej tabeli, pobiera dodatkowo swój model z zewnątrz.
Żądania, które mimo to się pojawiają
Niektóre narzędzia ładują swój silnik przy pierwszym użyciu: konwerter audio i kompresor wideo pobierają trzy pliki (skrypt, silnik i moduł obliczeniowy), a usuwanie tła ładuje model podzielony na kilka części. Te żądania to pobrania GET: pliki schodzą do przeglądarki, nic nie wychodzi. Przypadek audio na tekst jest nieco inny: jego model jest pobierany z usług zewnętrznych wobec strony, po polu zgody, a szczegóły podano w Zamiana nagrania na tekst.
Druga metoda, odcięcie połączenia
Załaduj stronę narzędzia, a potem odetnij połączenie, trybem offline karty Sieć lub trybem samolotowym. Dodaj plik. W trybie offline cztery narzędzia dają wynik: hash pliku, metadane obrazu, kompresja pliku PDF i kompresja obrazu.
Narzędzie ładujące silnik przy pierwszym użyciu potrzebuje połączenia do tego ładowania, przed przetwarzaniem. Jego niepowodzenie w trybie offline nie wskazuje na wysyłanie: spróbuj ponownie po załadowaniu.
Czego metoda nie dowodzi
Pokazuje to, co wychodzi podczas sprawdzania. Strona może też zawierać inne żądania, na przykład pomiar oglądalności lub czcionki. Patrz na treść żądań i ich rozmiar, a nie tylko na ich liczbę: wysyłany plik o rozmiarze kilku MB nie umknie uwadze. Rozszerzenia przeglądarki mogą też dodawać własne żądania.
Ta sama metoda dla każdej usługi
Te dwa sprawdzenia dotyczą każdego narzędzia internetowego. Wykonaj je na pliku bez znaczenia, zanim powierzysz usłudze dokument wrażliwy.
Podsumowanie sprawdzenia
- Otwórz kartę Sieć i wyczyść listę.
- Przetwórz plik i poszukaj żądań POST lub PUT.
- Odetnij połączenie po załadowaniu i zacznij od nowa.
Wymienione tu narzędzia opisano w Jak wybrać poziom kompresji pliku PDF i Sprawdzanie, czy plik się nie zmienił, za pomocą jego hasha.
Kiedy to zrobić
Zanim powierzysz usłudze internetowej umowę, dokument tożsamości, pasek wypłaty lub kartotekę medyczną: dwa sprawdzenia zajmują kilka minut i działają dla każdego narzędzia.
Najczęściej zadawane pytania
- Jak poznać, czy strona wysyła mój plik?
- Otwórz kartę Sieć klawiszem F12, przetwórz plik i poszukaj żądania POST lub PUT, którego treść ma rozmiar pliku.
- Co oznaczają pojawiające się żądania GET?
- To pobrania: silnik lub model schodzi do przeglądarki, nic nie wychodzi.
- Czy narzędzie działające offline jest bezpieczne?
- To dobry znak: nie potrzebuje serwera, aby przetworzyć plik. Narzędzie ładujące silnik przy pierwszym użyciu potrzebuje połączenia do tego ładowania.
- Czy te sprawdzenia dowodzą wszystkiego?
- Nie. Pokazują to, co wychodzi podczas sprawdzania. Strona może zawierać inne żądania, na przykład pomiar oglądalności.
