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

Инструменти за повреждане на файлове с код и данни

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

Всеки инструмент накратко

  • Повреждане на JSON .json, .jsonl, .geojson
    Структурните знаци. Фигурните и квадратните скоби, запетаите и кавичките се презаписват, така че документът вече не може да бъде уравновесен.
  • Повреждане на XML .xml, .xsd, .rss, .plist
    Декларацията XML. Началната инструкция <?xml version…?> се разрушава, така че кодирането и версията не могат да бъдат установени.
  • Повреждане на HTML .html, .htm, .xhtml
    Кодирането на знаците. Вмъкват се невалидни последователности UTF-8, така че декодерът на браузъра изкарва заместващи знаци из целия документ.
  • Повреждане на CSV .csv, .tsv
    Структурата на разделителите. Запетаите и новите редове се презаписват, така че редовете вече не се делят на постоянен брой колони.
  • Повреждане на дъмпове SQL .sql, .dump
    Завършващите знаци на заявките. Точките и запетаите и новите редове се презаписват, така че заявките се сливат в неразбираем вход.
  • Повреждане на YAML .yaml, .yml
    Отстъпите. Водещото празно пространство се презаписва и влагането, което дава на YAML структурата му, се срутва.
  • Повреждане на Markdown .md, .markdown, .mdx
    Кодирането на знаците. Из целия файл се вмъкват невалидни последователности UTF-8, така че декодирането му като текст се проваля.

За тези код и данни инструменти

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

Какво ги обединява

  • Нищо не се качва. Всеки байт се обработва във вашия браузър.
  • Без ограничение за размер. Файловете се обработват на парчета по 8 МБ.
  • Резултатът изглежда обичайно. Същото име на файла, същата дължина в байтове и същия MIME тип.
  • Четири нива на повреда. От частична повреда до криптографски шум.