Pytanie:
Jak bezpieczne jest „zaciemnianie” poufnych informacji za pomocą programu MS Paint?
Mirsad
2016-06-14 03:25:34 UTC
view on stackexchange narkive permalink

Zastanawiam się, czy można bezpiecznie zamazać poufne informacje z obrazu za pomocą samego programu Microsoft Paint?

Weźmy w tym scenariuszu, że dane EXIF ​​są usuwane i tam nie ma miniatury, aby żadne dane nie mogły zostać ujawnione w taki sposób.

Ale interesuje mnie, czy istnieje inny atak, który można wykorzystać w celu odzyskania ukrytych informacji z obrazu ?

Czy rozważałeś po prostu eksperymentowanie z samym sobą i zaciemnienie małego obszaru obrazu i porównanie przed i po zrzutach heksowych?Może dodać dodatkowe rozmycie gaussowskie lub inne funkcje?
Jeszcze nie, mam to na myśli ...
Czy masz na myśli „ukryte informacje”, w rzeczywistości „ukryte” informacje?Czy masz na myśli „ukryte” informacje, które są usuwane?2 bardzo różne rzeczy w odniesieniu do twojego pytania
Być może dobrą praktyką byłoby stworzenie zupełnie nowego obrazu poprzez wycięcie i wklejenie fragmentów starego okresu do nowego obrazu.Będziesz mieć gwarancję, że nie będziesz przesyłać danych.W końcu jaki komputer potajemnie kopiowałby / wklejał sekcje, których nie wybrałeś?
@TheGreatDuck z pewnością powodem, dla którego nawet mamy wymianę stosów bezpieczeństwa informacji, jest to, że komputery bardzo często ujawniają dane w niezamierzony sposób, prawda?
W przypadku małych obrazów zaciemniam poufne informacje i po prostu robię zrzut ekranu.Może to być czasochłonne w przypadku dużej liczby zdjęć.
Bezpieczniejszą opcją jest wydrukowanie obrazu po „wygaszeniu”, a następnie zeskanowanie go z powrotem (w niskiej rozdzielczości) na innym komputerze.W ten sposób błąd w używaniu oprogramowania jest mniej prawdopodobny.
@nekomatic to może być prawda, ale generalnie podczas kopiowania fragmentu danych kopiowane są tylko te dane.Kopiowanie niepotrzebnych danych nie byłoby kwestią bezpieczeństwa, ale raczej problemem nieefektywności.
Hmm, być może w przypadku czarnego tekstu na białych obrazkach bardziej sensowne byłoby wybielenie tekstu niż jego zaciemnienie.
Chociaż jest to bezpieczne, może być lepiej wypełnić tę czarną ramkę niewyraźną wersją fałszywego obrazu, w którym zamiast standardowego Gaussa używa się skomplikowanej funkcji rozszerzania punktowego.Osoby, które zamierzają odzyskać usunięte informacje, będą wtedy zajęte, niektórzy z nich są na tyle doświadczeni, że widzą, że warto spróbować.W końcu odniosą sukces przy wielkim wysiłku, ale cały ten wysiłek pójdzie na marne.Zwiększa to bezpieczeństwo, ponieważ każda minuta spędzona na próżno na obrazie jest minutą spędzoną mniej na innych, potencjalnie bardziej wrażliwych obrazach.
Powiązane (i od tego samego autora 2 lata wcześniej;)): [Czy zamazanie twarzy jest bezpieczne?] (Https://security.stackexchange.com/q/62529/32746)
Co się stanie, jeśli po wyczyszczeniu poufnych danych zamiast zapisania pliku użyłeś narzędzia do snajperowania systemu Windows, aby uzyskać migawkę zawartości?W ten sposób na pewno nie ma powrotu!
Sześć odpowiedzi:
Ben N
2016-06-14 04:11:22 UTC
view on stackexchange narkive permalink

Jak wspomniano w odpowiedziach na bardzo podobne pytanie, bazgranie na części obrazu zniszczy oryginalne piksele, zakładając, że Twój edytor nie przechowuje żadnych warstw ani nie cofa historii w zapisanym obrazie . (Paint nie.) Jest jednak kilka rzeczy, na które należy uważać:

  • Szerokość pustego obszaru wyznacza górną granicę długości tajnych danych
  • Wysokość regionu może powiedzieć atakującym, czy tekstowa reprezentacja danych ma wznoszące się czy opadające (jak litery b i p )
  • Wszelkie spacje w pustym regionie dostarczają informacji o względnych długościach części / słów danych (wspomniane w komentarzu Davida Schwartza)

Jeśli używasz raczej rozmycia niż zwykły nieprzezroczysty prostokąt / pędzel, zdeterminowany napastnik może wypróbować wiele różnych możliwości na obrazie, aby zobaczyć, jaki tekst (y) zbliżają się do obrazu po rozmyciu. Niektóre efekty można cofnąć prawie idealnie, więc upewnij się, że ten, którego używasz, wiąże się z dużą przypadkowością lub faktycznym zniszczeniem danych (np. Blokowa pikselizacja). Oczywiście Paint nie ma żadnych efektów specjalnych, więc powinno być w porządku.

Jedną z rzeczy, na które można uważać, są artefakty kompresji JPEG wokół tajnych danych, które można wykorzystać do uzyskania wskazówek na temat kształt tekstu. Nigdy nie boli nadpisywanie większej ilości informacji niż to konieczne, gdy martwisz się o tajemnicę. (Ten atak nie stanowi problemu, jeśli obraz nigdy nie przeszedł kompresji JPEG przed twoją redakcją).

Nie zapominaj, że jeśli blokujesz informacje z posortowanej listy itp., Jego pozycja może zdradzić to, co zostało powiedziane.Słyszałem historię o tym, jak USA udostępniły listę miast, w których znajduje się określony typ tajnych instalacji z czasów zimnej wojny.Te, które były nadal używane, były zaciemnione.Lista została ułożona alfabetycznie, więc można było wygenerować listę możliwych miast dla każdego blackoutu.Następnie porównując tę listę z innymi faktami, na temat tego, jak rozsądne było umieszczenie w nich miejsca, można było bardzo dobrze zgadywać, które miasta nadal mają aktywne lokalizacje.
Odwrócenie efektów rozmycia nie jest hipotetycznym ryzykiem.Przynajmniej jeden notoryczny śmieć, [Mr.Swirl] (https://en.wikipedia.org/wiki/Christopher_Paul_Neil) został zatrzymany po tym, jak ktoś wymyślił sposób na rozszyfrowanie jego twarzy na zdjęciach CP, które udostępnił.
Wysoki, zaciemniony region nie informuje, czy reprezentacja tekstowa zawiera dolne czy nie.Mówi tylko, że * może. *
Nawet „blokowa pikselizacja” [może pozostawić wystarczającą ilość danych do odzyskania zasłoniętego tekstu] (https://dheera.net/projects/blur) - znacznie lepiej, aby po prostu całkowicie to zakryć.
@RobertHarvey: Dobrze, ale niewysoki, zaciemniony region mówi, że _nie_.
„Nigdy nie boli nadpisywanie większej ilości informacji, niż jest to konieczne, gdy obawiasz się o zachowanie tajemnicy” - jeśli to prawda, doprowadź to do skrajności i w ogóle nie publikuj dokumentu.W każdym praktycznym zastosowaniu redakcji „chcesz” ujawnić dane, które nie muszą być redagowane, dla pewnej wartości „chcę” wahającej się od „chciałbym” mieć „obowiązek prawny”.
Widziałem dokument, w którym nazwisko konkretnej osoby było zamazane.Ale mogło to być tylko osiem osób, a odstępy między słowami wokół zaciemnionego obszaru umożliwiały wyeliminowanie wszystkich oprócz jednej.
@DavidSchwartz W przypadku czcionek proporcjonalnych możliwych jest wiele różnych szerokości pikseli usuwanego słowa, a znajomość jego dokładnej długości w pikselach może dać istotne wskazówki, jakie to było słowo, nawet jeśli istnieje * o wiele * więcej niż osiem możliwości.Podczas gdy czarny obszar może nie pozwolić atakującemu na bezpośrednie określenie dokładnej długości piksela, położenie sąsiednich słów i odstępy w pozostałej części wiersza mogą to zdradzić!
Czy artefakty JPEG, które ujawniają (na które wpływa) zawartość zaciemnionego obszaru, mogą wykraczać poza „blok JPEG” [tj.8x8 pikseli]?
@Random832 Przynajmniej w teorii tak.Nic nie stoi na przeszkodzie, aby koder JPEG wykonał przejście z rozpraszaniem błędów.W praktyce bardziej martwiłbym się podwójnym kodowaniem z innego formatu / kodera lub zapisaniem go z innym przesunięciem bloku.
Należy pamiętać, że zaciemnienie nie jest jedynym sposobem na redagowanie danych.Spójrz na [na przykład ten obraz] (http://imgur.com/s8ADQlS).Można uznać, że długość obrazu wyznacza górną granicę, ale nie ma gwarancji, że oryginalne przechwycenie zawierało również pełną nazwę.Z ciekawości oryginalna nazwa była dłuższa niż „polityka”.Można tego nawet użyć w akapitach (powiedzmy, kiedy dwa słowa w wierszu muszą zostać wygaszone), zmieniając pozycję końca wiersza.
Aby wyjaśnić w powyższym przypadku, po prostu zastąp tekst identyczną kopią spacji.Niezależnie od tego, czy jest to spacja (większość edytorów tekstu), inny kolor, czy nawet wzór.
Jednym z fajnych sposobów radzenia sobie z problemem rozmycia jest wygaszenie go kolorem tła (narzędzie do klonowania) i napisanie losowego tekstu, np. „Czy wiesz, że szarlotka jest pyszna?”tą samą czcionką, a potem mocno _to_ rozmywając.Musisz tylko upewnić się, że tekst, który cenzurujesz, ma taką samą długość jak tekst zastępczy.
Czy zmiana koloru pędzla w programie Paint w celu dopasowania do koloru tła znajdującego się przed tekstem nie rozwiązałaby większości problemów związanych z długością / wysokością?
W obrazie mogą znajdować się informacje ukryte przez steganografię, np.aby móc wyśledzić, kto ujawnił dokument.
Zależy to również od tego, czy ufasz Paint jako oprogramowaniu.
Jeśli naprawdę chcesz oddzielić oryginalne metadane od nowego obrazu, użyj narzędzia do wycinania zdjęć (takiego jak Narzędzie wycinania, które jest dostarczane z oknami), aby skopiować je do farby, wprowadzić zmiany, ponownie użyj narzędzia Wycinanie, aby zapisać je jako nowy obraz.Nie powinno być rzeczywistego sposobu, aby jakiekolwiek dane, które krążyły wokół oryginalnego obrazu, były obecne w ostatecznym obrazie.
Kiedy blokujesz adres na kopercie, nie zapomnij zablokować kodu kreskowego punktu dostawy USPS POSTNET.
Jay
2016-06-14 08:51:21 UTC
view on stackexchange narkive permalink

Podobnie jak Ben N, ale pozwólcie, że dodam kilka punktów, które są zbyt długie, aby pasowały do ​​komentarzy.

Podkreśliłbym różnicę między warstwowymi i bezwarstwowymi formatami danych. Narysowanie czarnego pola na fragmencie obrazu GIF, JPG lub PNG niszczy poprzednią zawartość. Narysowanie czarnego pola na części obrazu natywnego programu Photoshop, Corel Draw lub Paint Shop Pro nie powoduje zniszczenia poprzedniej zawartości, jeśli znajduje się ona na innej warstwie.

Byłbym bardzo ostrożny, jeśli chodzi o zamazywanie. Musisz wiedzieć, jak oprogramowanie robi rozmycie. Jeśli rozmycie nie wiąże się z żadną przypadkowością, jeśli jest to algorytm deterministyczny, może być możliwe cofnięcie rozmycia za pomocą odpowiedniego oprogramowania. Nie mógłbym na tym polegać bez dokładnego zrozumienia algorytmu. O ile nie było jakiegoś bardzo dobrego powodu, aby raczej rozmazać niż zaciemnić, po prostu nie zrobiłbym tego.

Oczywiście każda próba redagowania za pomocą pełnych bloków musi całkowicie zakryć oryginalną zawartość, aby była bezpieczna. Chcesz narysować czarne pudełko, a nie bazgrać po nim czarnym długopisem, który może pozostawić luki.

Niektóre formaty mogą prowadzić wewnętrzny dziennik historii. Nie całkiem to samo, ale kiedyś miałem przypadek, w którym moja organizacja tworzyła dokumenty w formacie PDF, a inna firma edytowała te dokumenty, a następnie odsyła do nas. Stwierdziliśmy, że w dokumentach wprowadzono błędy i, mówiąc wprost, obwiniliśmy je. Twierdzili, że dokumenty musiały wyglądać tak od samego początku, ponieważ tego nie zrobili. Najwyraźniej nie zdawali sobie sprawy, że PDF ma wewnętrzny dziennik wszystkich zmian i byłem w stanie dokładnie określić, jaki tekst został zmieniony oraz dokładną godzinę i datę każdej zmiany.

W 2005 roku miał miejsce przypadek, w którym żołnierz amerykański zabił włoskiego tajnego agenta w Iraku.Stany Zjednoczone opublikowały raport, który zawierał tajne informacje, w tym nazwisko strzelającego żołnierza.To był plik PDF, a tajne informacje zostały zakryte czarną warstwą.Szybko odkryto, że [tekst poniżej był nadal obecny] (https://en.wikipedia.org/wiki/Rescue_of_Giuliana_Sgrena#Release_of_classified_information_in_US_report), a proste kopiowanie / wklejanie ujawni wszystko.Więc to jest prawdziwe ryzyko!
W 2007 [Christopher Paul Neil] (https://en.wikipedia.org/wiki/Christopher_Paul_Neil) został aresztowany za pornografię dziecięcą, ponieważ użył narzędzia „twirl” w Photoshopie, aby zasłonić swoją twarz.Udało im się cofnąć efekt i odsłonić jego twarz: https://www.schneier.com/blog/archives/2007/10/untwirling_a_ph.html
Warto zaktualizować swoją odpowiedź, ponieważ przynajmniej plik PNG utworzony w programie Adobe Fireworks korzysta z warstw, aby nie zniszczyć zawartości znajdującej się pod spodem.Jednak nie jestem pewien co do krzyżowej kompatybilności z innymi edytorami obrazów (zwłaszcza Photoshopem)
Właściwie to nie jest wymagana przypadkowość, tylko nieodwracalność.(np. funkcja skrótu nie jest losowa. Nie rysuje też czarnego pola. Nie ustawia też każdego piksela na średnią wszystkich pikseli w regionie. Ta ostatnia drastycznie zmniejsza zawartość informacji w regionie, ale nadal zawiera część źródłaInformacja.)
@PeterCordes Tak, leniwe sformułowanie z mojej strony.Losowość jest * A * sposobem, aby uczynić ją nieodwracalną, ale z pewnością nie jest jedyną ani nawet najlepszą.
@CrazyDino Dokładniej, jest to format [APNG] (https://en.wikipedia.org/wiki/APNG) (niezależnie od tego, czy faktycznie jest animowany).Podobnie jak animowane pliki GIF, animowane pliki PNG używają warstw jako ramek, a jeśli jedna warstwa zawiera poufne informacje, nie jest naprawdę zniszczona.
@PeterCordes Nawet funkcja skrótu jest niebezpieczna w przypadkach, gdy dane wejściowe mają tylko kilka możliwych wartości: atakujący może po prostu porównać hash z hashem wszystkich możliwych danych wejściowych.
@BrunoLeFloch Tak sądzę.Przypomina mi się artykuł, który przeczytałem około 20 lat temu - więc wybacz mi, jeśli nie rozumiem szczegółów - przez kogoś, kto pracował nad bezpieczeństwem Uniksa.Powiedział, że w pewnym momencie zdecydowali się generować hasła automatycznie jako losowe ciągi znaków, zamiast pozwalać użytkownikom na tworzenie własnych haseł, aby uniknąć „Hasło1” i tym podobnych.Tyle że ... funkcja liczb losowych przyjęła 2-bajtową liczbę całkowitą jako ziarno.Więc nawet jeśli ciąg (myślę) 8 znaków alfanumerycznych może wyglądać na setki miliardów możliwych wartości ... w rzeczywistości było ich tylko 64k....
... I tak jednemu z programistów udało się złamać wszystkie hasła, po prostu wypisując listę wszystkich 64k haseł, a następnie przepuszczając ją przez funkcję haszującą i dopasowując do pliku passwd.
@jay bez soli, w dodatku bez entropii?Powinni byli wiedzieć lepiej.
@JDługosz Najwyraźniej sposób, w jaki rozwinęli zabezpieczenia uniksowe, polegał na tym, że mieli „dobrego faceta”, który opracował funkcje bezpieczeństwa i „złego faceta”, który próbował je złamać, aż otrzymali rzeczy, które były trudne do zniszczenia.Brzmi jak fajna praca.
Dobra uwaga na temat warstw.Ważny punkt danych: pliki PDF są oparte na PostScript, który jest formatem [wektor] (https://en.wikipedia.org/wiki/Vector_graphics).Mogą jednak RÓWNIEŻ zawierać dane rastrowe (obraz lub bitmapa).Naprawdę stał się formatem „kontenerowym”, jak wskazuje ta odpowiedź, włączając komentarze, historię, warstwy itp. Kontener = warstwy.Jedynym „bezpiecznym” sposobem na zasłonięcie jakichkolwiek danych w pliku PDF jest najpierw przekonwertowanie ich na mapę bitową, aby nie można było uruchomić żadnych algorytmów rasteryzacji, ponieważ rasteryzacja jest już wykonana.Oczywiście tracisz niezależność od rozwiązywania problemów, ale to jest cena za bezpieczeństwo.
Suici Doga
2016-06-14 08:52:24 UTC
view on stackexchange narkive permalink

Podczas zaciemniania poufnych informacji w programie Paint oryginalne piksele są niszczone. Jednak użycie Inkscape do zaciemnienia części obrazu wektorowego nie niszczy pikseli, a zamiast tego je zakrywa. Jeśli ktoś zdejmie czarną osłonę, będzie mógł zobaczyć piksele. To samo dotyczy rzeczy takich jak Foxit Reader (prawie wysłałem dokument z poufnymi informacjami, który został zakryty czarnym kwadratem).

Więc używając MS Paint do zaciemnienia poufnych informacji jest bezpieczny. Artefakty JPEG mogą pokazywać część tekstu, jak @BenN mówi.

Po prostu nie rozmazuj, jeśli nie rozmazujesz wystarczająco, a MS Paint i tak nie obsługuje rozmycia.

Dobra uwaga - również bardziej skomplikowane edytory, takie jak Photoshop, mają ustawienia przezroczystości w kilku miejscach, a jeśli ustawimy na 98% zamiast 100%, kolor może _wyglądać_ jak czarny, ale oryginalne dane są tak naprawdę po prostu zmieszane z prawie czarnym kolorem imożna odzyskać.
geoO
2016-06-16 08:26:02 UTC
view on stackexchange narkive permalink

Jako program rastrowy, który nie używa warstw ani nie zawiera historii cofania zmian po zapisaniu, nadpisanie wrażliwych pikseli w programie Paint nieodwracalnie zmienia je w zapisanym obrazie.

Więcej powodów:

Microsoft Paint to sprawdzone, proste oprogramowanie o długiej historii i dużej popularności, które działa natywnie w prostych formatach plików obrazów rastrowych. Poważne luki w algorytmach programu Paint zostałyby prawdopodobnie już odkryte.

Podczas redagowania informacji w pliku obrazu rastrowego najlepiej jest użyć prostego formatu, takiego jak .bmp, .jpg. Proste formaty są znacznie łatwiejsze do zbadania i historycznie były odporne na takie ataki kryminalistyczne, jak odzyskiwanie danych.

Oczywiście każda metoda bezpieczeństwa może tylko wykazać, że nie ma żadnej znanej luki w zabezpieczeniach. Ale nie mogłem znaleźć dowodu na pomyślne odzyskanie zaciemnionych lub zaciemnionych informacji w obrazie rastrowym w formatach plików .bmp lub .jpg, które były edytowane za pomocą programu Paint.

Oczyszczanie niewyraźnego lub pikselowanego obrazu spowodowało wykazał podatność na techniki odzyskiwania danych. Ale to nie wchodzi w zakres pytania.

Czasami bardzo krótka odpowiedź jest bardzo dobra.
@Joshua Nie.Odpowiedzi muszą być dłuższe, aby zostały uznane za * bardzo dobre *.Liczy się rozmiar;nie tylko jakość.Potrzebne są również cytaty i uzasadnienie.
@ Έρικ Κωνσταντόπουλος „Odpowiedzi muszą być dłuższe, aby można je było uznać za bardzo dobre”.Dziwna rzecz do powiedzenia.Odpowiedź powinna być tak długa, jak trzeba.To i tak meta pytanie.
@geoO Meta?R U SRS?To jest strona główna, a nie META!
Chodzi mi o to, że zadałeś meta pytanie.O pytaniu * długość. * Dłużej! = Lepiej.I tak znacznie rozszerzyłem swoją odpowiedź.Problem w tym, że nie możesz udowodnić czegoś negatywnego.Jedno pomyślne odzyskanie zaciemnionych danych oznacza, że nie jest to bezpieczna metoda.Nie mogę znaleźć ani jednego udanego takiego ataku.Moje inspekcje szesnastkowe map bitowych edytowanych w programie Paint pokazują, że nie jest możliwe odzyskanie danych.
Erik I
2016-06-14 15:14:12 UTC
view on stackexchange narkive permalink

Już tutaj kilka dobrych odpowiedzi, mówiąc, że Paint jest bezpieczny. (Nie mam powodu, by sądzić, że jest inaczej.)

Po prostu chcę dodać, że podczas zaciemniania prostokąta, który w pełni zakrywa obszar i wszystkie otaczające go obszary (zawiera listę, której informacje są częścią itp.) program do edycji obrazów powinien być dość bezpieczny, samo użycie dowolnego edytora obrazów może nie być bezpieczne, jak pokazuje http://www.underhanded-c.org/_page_id_17 .html

Colin
2016-06-19 07:12:56 UTC
view on stackexchange narkive permalink

Kilka komentarzy do poprzednich odpowiedzi (wszystkie dobre - Wymiana stosów jest jak oglądanie naprawdę dobrych graczy w krzyżówkach). Ciekawy temat, który czasami może mieć znaczenie dla życia i śmierci. (Moja nadaktywna wyobraźnia w pracy, ale maltretowane kobiety w schronisku, którego lokalizacja ma kluczowe znaczenie dla zachowania tajemnicy, to przykład, który przychodzi mi na myśl).

Punkty, których nie uważałem za szczególnie ważne:

  1. Redaguj spacje. Oto dlaczego: Zawsze redaguj więcej niż mniej. Gdybym próbował zgadywać, założyłbym, że krótka (tj. Jedno lub dwa słowa) redakcja to imię lub data (jako pierwsze przybliżenie). Więc redaguj dłużej, jeśli to możliwe.

  2. Bardzo staraj się unikać redakcji (szczególnie krótkich) o tej samej długości. Prawdopodobnie zawierałyby one te same informacje.

  3. Wszystkie podane odpowiedzi są prawdziwe w przypadku aktualnej wersji programu Paint (a nawet obrazu programu Photoshop spłaszczonego i wyeksportowanego jako bmp, png lub jpg), ale każda aktualizacja programu Paint może nagle spowodować cofnięcie zapisu, tworzenie warstw lub automatyczne tworzenie kopii zapasowych. Firma Microsoft faktycznie wprowadziła kilka nowych funkcji programu Paint w systemie Windows 10.

  4. Upewnienie się, że czarny jest czarny jest, jak wskazał inny plakat, bardzo ważne - przykład, który pojawia się natychmiast, to zeskanowany tekst (najczęściej w skali szarości), ale w programie Paint jest to łatwe. Upewnij się tylko, że używasz narzędzia Prostokąt, a oba selektory kolorów są ustawione na rzeczywistą czerń. (Chociaż niektóre sztuki związane z narzędziem Pędzel mogą dawać fałszywe informacje o wznoszących i zstępujących. Nie mam pojęcia, czy jest to etyczne, czy legalne).

  5. Jako programistę wydaje mi się, że może być zastosowanie narzędzia redakcyjnego, które bierze to wszystko pod uwagę, lub makra wyszukiwania i redagowania w programie Word.

  6. Oczywiście , zredaguj nawet subtelne wskazówki kontekstowe - „jego” lub „ona” eliminuje 50% puli wyszukiwania (z grubsza). Ale to wykracza poza zakres pytania.

  7. Nie jestem pewien co do redagowania metody do celów prawnych, ale zastąpienie zredagowanego tekstu [ ZREDAGOWANO ] nie pozostawi prawie żadnych wskazówek, jeśli masz dostęp do oryginalnego tekstu. Możesz użyć tej techniki również w programie Paint, ale ukrywanie długości oryginalnego tekstu wymagałoby częstego wycinania i wklejania.



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...