Можно посмотреть в папках типа Documents, в которых типично много документов и убедиться что там нет подозрительных расширений файлов и также все документы открываются без проблем.
Если все же есть, то попробовать воспользоваться сайтом https://noransom.kaspersky.com или подобными.
Владимир Куц, это не совсем как-бы "мусор". Иначе бы сжатие этого файла не выдавало на выходе размер архива больший чем исходный файл. А это означает, что в файле непредсказуемые (случайные) последовательности байтов.
blabs, real-time - понятие относительное. Нужны подробности. На стороне фронтенда тогда нужно хранить БД хэшей с брендами, например с IndexedDB API. Но эту БД нужно синхронизировать с мастером.
blabs, есть один демо-проект phash.js (ветка dev). На фронтенде получаем хэш, а дальше, после некоторой доработки, тогда передаем на бэкенд и тот выдает результаты поиска.
Антон Пархоменко, на хостинге, разумеется.
Если использовать системы мониторинга, то можно значительно улучшить возможности отображения и контроля, настроить свои критерии для информирования о превышении заданных порогов значений, а также избавиться от ненужной разработки.
Я предлагаю периодически отправлять с малинки показания датчиков на сервер мониторинга.
Сохранять на флешку не имеет смысла - место быстро забьется. Проще сразу же отправлять по HTTP на сервер.