Вышло апдейт открытой легковесной утилиты для проверки целостности файлов Precizer 0.16.0

2 мин
Вышло апдейт открытой легковесной утилиты для проверки целостности файлов Precizer 0.16.0

В начале июня 2026 года вышло апдейт открытого проекта Precizer 0.16.0. Это консольная утилита, предназначенная для проверки целостности больших деревьев файлов и выявления расхождений после синхронизации данных.

Исходный исходник проекта написан на языке C и опубликован под лицензией GPLv3. Готовые сборки ранее были доступны для Linux и macOS, а ключевым изменением нового выпуска стала экспериментальная поддержка Windows.

По информации OpenNET, инициатива Precizer развивается более двух лет и позиционируется как небольшая, быстрая и удобная CLI‑утилита для задач, где обычного сравнения метаданных файлов уже недостаточно. Средство обходит дерево каталогов, вычисляет контрольные суммы файлов (SHA512) и сохраняет сведения в SQLite‑базу. После этого базы, созданные для разных источников данных, можно сравнить между собой и получить список отсутствующих файлов, лишних файлов и объектов с несовпадающими контрольными суммами.

Главный скрипт использования Precizer связан с проверкой результатов синхронизации больших хранилищ, резервных копий и disaster recovery‑копий. В отличие от разового запуска утилит, пересчитывающих контрольные суммы с нуля, инициатива Precizer сохраняет состояние между запусками и позволяет возобновлять длительные операции после прерывания. Это особенно важно для файловых деревьев с большим числом объектов или объёмами, измеряемыми терабайтами и петабайтами, где повторный полный проход по данным после случайной остановки может превратиться в задачу, у которой нет хорошего практического решения.

Также возможно применение Precizer в качестве инструмента контроля безопасности для выявления несанкционированных изменений файлов, в том числе в случаях, когда метаданные не позволяют заметить подмену содержимого.

Для обновления ранее созданной базы в Precizer предусмотрен режим «‑update», позволяющий добавлять новые файлы, удалять записи об исчезнувших объектах и пересчитывать контрольные суммы изменённых файлов. Для ограничения области проверки и сравнения поддерживаются фильтры путей через «‑ignore» и «‑include».

Готовые архивы Precizer 0.16.0 доступны для Linux x86_64, Linux AArch64, macOS arm64 и Windows x64. Для Linux предлагаются переносимые статически собранные ELF‑файлы, не привязанные к конкретному дистрибутиву. Для сборки из исходных текстов можно применять обычный Makefile или подготовленные Docker‑окружения для AlmaLinux, Alpine, Arch, Debian, Gentoo, Rocky и Ubuntu.

В составе релиза подготовлены два варианта Windows‑сборки: ZIP‑архив с исполняемым файлом и необходимой DLL‑зависимостью, а также переносимый EXE‑файл без внешних зависимостей. Windows‑сборки пока не имеют цифровой подписи издателя. Помимо этого, переносимый EXE‑файл может вызывать предупреждения Microsoft Defender, что типично для ранних неподписанных бинарных файлов, собранных вне привычной цепочки поставки Windows‑приложений.

Читают сейчас

Sony добавила нейросетевое усовершенствование графики на обычную PS5

1 час назад

Sony добавила нейросетевое усовершенствование графики на обычную PS5

За нейросетевым улучшением картинки больше не обязательно идти покупать PS5 Pro. Sony представила QSSR — технологию масштабирования изображения для обычной PlayStation 5. Первыми поддержку получили Ma

Неделя OCR для LLM — в Telegram-канале Smart Engines

2 часа назад

Неделя OCR для LLM — в Telegram-канале Smart Engines

Привет, ! Объявляем тематическую неделю, посвященную OCR для LLM и интеллектуальной обработки документов без галлюцинаций и «додумывания» данных. Расскажем, как устроено полнотекстовое распознавание S

Metro 2033 и Last Light получат бесплатное апдейт с улучшенной графикой и поддержкой 120 FPS

2 часа назад

Metro 2033 и Last Light получат бесплатное апдейт с улучшенной графикой и поддержкой 120 FPS

Возвращаться в московское метро скоро станет приятнее, насколько это вообще возможно среди мутантов и радиации. 4A Games и Deep Silver анонсировали бесплатное обновление для Metro 2033 Redux и Metro:

Perfscale news #13. Выжигание WASM модулей, http3 и начальный postmortem

2 часа назад

Perfscale news #13. Выжигание WASM модулей, http3 и начальный postmortem

Всех категорически приветствую, любители больших количеств девяток! Сегодня в выпуске у нас будет интересности, ну а начнем мы как всегда с истории прошлых выпусков Читать далее

Мы прошли все стадии принятия ИИ: вышел свежий сезон подкаста «Свободный слот»

3 часа назад

Мы прошли все стадии принятия ИИ: вышел свежий сезон подкаста «Свободный слот»

Помните, как в 2023 году все спорили, заменят ли нейросети инженеров? Тема дискуссионная, но сейчас, когда ИИ уже заложен в каждый процесс, вопрос ставится иначе: что создавать? Как с ним жить? Мы в А