TXT · Безплатно · На вашето устройство

Повредете текстов файл онлайн

Повредете файл .txt онлайн и безплатно. Вмъква невалидни последователности от байтове UTF-8, така че редакторите показват нечетими знаци или изобщо отказват да декодират файла.

  • Без качване
  • Без ограничение за размер
  • Без регистрация

Повредете своя text файл

Настроен за .txt, .log, .ini, .conf, а работи също толкова добре с всеки друг формат.

100% на устройството
Пуснете файлове тук или прегледайте Всякакъв формат, всякакъв размер, няколко файла наведнъж
Ниво на повреждане

Изпълнява се…0%
Готово за изтегляне

Защо text файловете трудно се повреждат както трябва

Обикновеният текст е единственият случай, в който разбъркването на байтове наистина стига, но разбъркването им в други печатаеми знаци дава просто друг текст, а не повреден файл. Хитростта е да се вмъкнат последователности от байтове, които изобщо не са валиден UTF-8, така че файлът да престане да се декодира, вместо просто да стане безсмислен.

Какво унищожава този инструмент

  • Невалидни последователности UTF-8. Байтове от диапазона 0x80–0xFF се вмъкват без валидни водещи байтове, а това е грешка при декодиране, а не странен знак.
  • Началните байтове. Началото на файла се презаписва, така че всеки маркер за ред на байтовете или разпознаване на формата се обезсмисля веднага.
  • Структурата на редовете. Границите на новите редове се разбиват, така че инструментите, които четат файла ред по ред, губят рамката си.
  • Опашката на файла. Последните байтове се заменят, което поврежда завършващия маркер или последния нов ред, който анализаторът очаква.

Какво ще видите след това

ПриложениеПоведение
Notepad / TextEditОтваря се, показвайки заместващи знаци и нечетими символи вместо четим текст.
VS CodeПредупреждава, че файлът съдържа знаци, невалидни за откритото кодиране.
open() в PythonПредизвиква UnicodeDecodeError в строг режим.
grep / diffСъобщават, че файлът е двоичен, и отказват да го обработят като текст.

Обичайни причини да го направите

  • Проверка, че процесът за събиране на журнали преживява недописан файл.
  • Проверка, че импортиращият инструмент обработва грешки в кодирането, вместо да блокира.
  • Изготвяне на повреден образец за набор от тестове за разбор на текст.
  • Показване на обучение как изглежда повреда на кодирането.

Как да повредите text файл

  1. Пуснете своя .txt файл в полето по-горе или щракнете, за да изберете.
  2. Оставете нивото на Standard, освен ако не искате частична повреда (Light) или не се налага да победите софтуер за възстановяване (Heavy).
  3. Натиснете Повреди файла. Обработката тече на вашето устройство, затова приключва почти веднага.
  4. Изтеглете резултата. По подразбиране запазва оригиналното име на файла и дължината му в байтове.

Често задавани въпроси за Text

Защо просто да не разбъркаме буквите?

Разбърканите букви са все още валиден текст; файлът се отваря без проблем и просто се чете като безсмислица. Вмъкването на невалиден UTF-8 проваля самото декодиране на файла, а истинската повреда изглежда точно така.

Ще се отваря ли файлът все още в Notepad?

Notepad е много снизходителен и обикновено ще покаже нещо, но това ще са нечетими знаци, а не вашето съдържание. По-строгите инструменти го отхвърлят направо.

Работи ли при файлове с изходен код?

Да. Всяко разширение с текстов характер: .py, .js, .java, .php и така нататък, използва същия профил.

Променя ли се оригиналният файл?

Не. Повредата се прилага върху копие в паметта и се предлага за изтегляне. Избраният от вас файл само се прочита.

Използвайте това отговорно. Files Corrupter е създаден за тестване на софтуер, контрол на качеството, изследвания, обучение и преподаване. Предаването на умишлено повреден файл, за да изглежда дадена работа завършена, може да наруши правилата на вашето учебно заведение или работодател. Вие отговаряте за начина, по който използвате резултата. Вижте нашия отказ от отговорност.

Още документи инструменти

Всички инструменти за повреждане