TXT · Za darmo · Na urządzeniu

Uszkodź plik tekstowy online

Uszkodź plik .txt online za darmo. Wstrzykuje nieprawidłowe sekwencje bajtów UTF-8, więc edytory pokazują krzaki albo w ogóle odmawiają zdekodowania pliku.

  • Bez wysyłania
  • Bez limitu rozmiaru
  • Bez rejestracji

Zepsuj swój plik text

Dostrojone do .txt, .log, .ini, .conf, i tak samo dobrze działa z każdym innym formatem.

100% na urządzeniu
Upuść pliki tutaj albo wybierz Dowolny format, dowolny rozmiar, wiele plików naraz
Poziom psucia

Pracuję…0%
Gotowe do pobrania

Dlaczego pliki text trudno zepsuć porządnie

Zwykły tekst to jedyny przypadek, w którym mieszanie bajtów naprawdę wystarcza, ale mieszanie ich w inne znaki drukowalne daje tylko inny tekst, a nie zepsuty plik. Sztuka polega na wstrzyknięciu sekwencji bajtów, które w ogóle nie są poprawnym UTF-8, dzięki czemu plik przestaje być dekodowalny, a nie tylko staje się bełkotem.

Co niszczy to narzędzie

  • Nieprawidłowe sekwencje UTF-8. Bajty z zakresu 0x80–0xFF wstrzykiwane są bez poprawnych bajtów wiodących, co jest błędem dekodowania, a nie dziwnym znakiem.
  • Bajty początkowe. Początek pliku zostaje nadpisany, więc każdy znacznik kolejności bajtów lub rozpoznawanie formatu przestaje działać od razu.
  • Struktura wierszy. Granice końca wiersza zostają rozbite, więc narzędzia czytające plik wiersz po wierszu tracą podział.
  • Ogon pliku. Ostatnie bajty zostają zastąpione, co łamie znacznik zamykający lub kończący znak nowego wiersza, którego oczekuje analizator.

Co zobaczysz potem

AplikacjaZachowanie
Notatnik / TextEditOtwiera się, pokazując znaki zastępcze i krzaki zamiast czytelnego tekstu.
VS CodeOstrzega, że plik zawiera znaki nieprawidłowe dla wykrytego kodowania.
open() w PythonieZgłasza UnicodeDecodeError w trybie ścisłym.
grep / diffZgłaszają plik jako binarny i odmawiają traktowania go jako tekstu.

Częste powody, by to zrobić

  • Sprawdzenie, że proces zbierania logów przetrwa częściowo zapisany plik.
  • Weryfikacja, że importer obsługuje błędy kodowania zamiast się wysypywać.
  • Wytworzenie zepsutej próbki do zestawu testów analizy tekstu.
  • Pokazanie na szkoleniu, jak wygląda uszkodzenie kodowania.

Jak zepsuć plik text

  1. Przeciągnij plik .txt na pole powyżej albo kliknij, aby wybrać.
  2. Zostaw poziom Standard, chyba że chcesz uszkodzenie częściowe (Light) albo musisz pokonać oprogramowanie odzyskujące (Heavy).
  3. Naciśnij Zepsuj plik. Przetwarzanie odbywa się na Twoim urządzeniu, więc kończy się niemal natychmiast.
  4. Pobierz wynik. Domyślnie zachowuje pierwotną nazwę pliku i długość w bajtach.

Najczęstsze pytania o Text

Dlaczego nie wystarczy pomieszać liter?

Pomieszane litery to wciąż poprawny tekst: plik otwiera się bez problemu i po prostu czyta się jak bełkot. Wstrzyknięcie nieprawidłowego UTF-8 sprawia, że dekodowanie pliku zawodzi, a właśnie tak wygląda prawdziwe uszkodzenie.

Czy plik nadal otworzy się w Notatniku?

Notatnik jest bardzo pobłażliwy i zwykle coś pokaże, ale będą to krzaki, a nie Twoja treść. Bardziej rygorystyczne narzędzia odrzucą go od razu.

Czy działa na plikach z kodem źródłowym?

Tak. Każde rozszerzenie tekstowe: .py, .js, .java, .php i podobne, używa tego samego profilu.

Czy oryginalny plik jest zmieniany?

Nie. Uszkodzenie stosowane jest do kopii w pamięci i oferowane jako plik do pobrania. Wybrany przez Ciebie plik jest tylko odczytywany.

Korzystaj z tego odpowiedzialnie. Files Corrupter powstał do testowania oprogramowania, kontroli jakości, badań, szkoleń i nauczania. Oddanie celowo zepsutego pliku, aby przedstawić pracę jako ukończoną, może naruszać regulamin Twojej uczelni lub pracodawcy. Za sposób wykorzystania wyniku odpowiadasz Ty. Zobacz nasze zastrzeżenie.

Więcej narzędzi dokumenty

Wszystkie narzędzia do psucia plików