Jak udostępnić zrzut ekranu VPN bez ujawniania kluczy
Przytnij do błędu, sprawdź konta, kody QR i okna w tle, następnie spłaszcz redakcję i otwórz ponownie eksport przed publikacją.
Robisz zrzut ekranu błędu, publikujesz go, a ktoś odpowiada, cytując twój własny klucz prywatny. To zdarza się częściej, niż powinno, ponieważ interesująca część okna VPN rzadko jest jedyną rzeczą na ekranie. Zrzut był zwykle dokładny; problemem była reszta pulpitu.
Cztery przejścia po obrazie wychwytują niemal wszystko.
Przytnij do błędu, nie do pulpitu
Zacznij od najmniejszego obszaru, który pokazuje błąd i kontekst potrzebny do jego interpretacji. Nazwa aplikacji, wersja i wiersz stanu zwykle wystarczą. Niepowiązane karty, banery powiadomień i otwarte dokumenty nie. Przycinanie najpierw skraca też krok redakcji, bo mniej jest do sprawdzenia. Sprawdź krawędzie okna, zanim zatwierdzisz przycięcie, ponieważ częściowo widoczny pasek adresu lub podpowiedź mogą wskazać serwer, który próbujesz ukryć.
Jeśli błąd jest tekstem, wklej tekst. Przejrzany fragment łatwiej przeszukać i zredagować niż obraz.
Poszukaj czterech rzeczy, które ludzie przeoczają
Sprawdź identyfikatory kont, zaimportowane profile, kody QR i okna w tle. Nazwa profilu w rozwijanej liście może być prawdziwą nazwą użytkownika, a kod QR profilu WireGuard lub OpenVPN koduje całą konfigurację, wraz z kluczem prywatnym.
Obraz QR nie jest bezpieczny, bo wygląda jak szum. To najbardziej wrażliwa rzecz na ekranie.
| What to look for | Why it matters |
|---|---|
| Account or profile name | Often a real username |
| QR code | Encodes the whole profile, keys included |
| Background windows | Documents and chats you forgot were open |
| Filename and metadata | Can name the server you just hid |
Zredaguj tak, aby piksele zniknęły
Nakładka w edytowalnym projekcie nie jest redakcją, bo warstwę można przesunąć lub usunąć. Spłaszcz eksport albo narysuj prostokąt na końcowym obrazie rastrowym. Następnie otwórz ponownie wyeksportowany plik i sprawdź, czy zakryta wartość naprawdę zniknęła. Metadane i nazwy plików zasługują na to samo spojrzenie, ponieważ zrzut nazwany po serwerze, który atakuje, zdradza dokładnie to, co właśnie ukryłeś.
Rozmycie jest bezpieczne tylko wtedy, gdy jest nieodwracalne, a cienkie rozmycie zwykle takie nie jest.
Zachowaj szczegóły, które czynią obraz użytecznym
Nie redaguj wszystkiego. Etykietuj punkty końcowe spójnie, zamiast opróżniać każdy adres, aby dwa różne węzły nie wyglądały na obrazie identycznie. Zachowaj dokładne brzmienie błędu i wersję oprogramowania, ponieważ to one czynią raport możliwym do działania.
Celem jest mniejsze ujawnienie, a nie nieczytelny obraz.
Wybierz kanał, zanim coś załączysz
Prywatna prośba o wsparcie i publiczne forum mają różną publiczność, a publiczne jest indeksowane na zawsze. Udostępniaj kanałem pasującym do problemu i nigdy nie załączaj klucza prywatnego do żadnego z nich.
Jeśli awaria lub przechwycenie pakietów jest naprawdę potrzebne, zapytaj, który artefakt jest wymagany, zanim załączysz większe archiwum. OpenVPN documentation on inline files przypomina, ile tajnego materiału może zawierać jeden profil.