{"id":182430,"date":"2026-07-02T10:53:21","date_gmt":"2026-07-02T08:53:22","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-utility-dlya-proverki-czelostnosti-fajlov-precizer-0-16-0"},"modified":"2026-07-02T10:53:21","modified_gmt":"2026-07-02T08:53:22","slug":"vypusk-utility-dlya-proverki-czelostnosti-fajlov-precizer-0-16-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-utility-dlya-proverki-czelostnosti-fajlov-precizer-0-16-0","title":{"rendered":"Wydanie narz\u0119dzia do sprawdzania integralno\u015bci plik\u00f3w Precizer 0.16.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Opublikowano wersj\u0119 Precizer 0.16.0, narz\u0119dzia konsolowego Precizer, kt\u00f3re s\u0142u\u017cy do sprawdzania integralno\u015bci du\u017cych drzew plik\u00f3w i wykrywania rozbie\u017cno\u015bci po synchronizacji danych. Kod projektu napisany jest w j\u0119zyku C i jest rozpowszechniany na licencji GPLv3. Gotowe wersje by\u0142y wcze\u015bniej dost\u0119pne dla system\u00f3w Linux i macOS, a kluczow\u0105 zmian\u0105 nowej wersji jest eksperymentalne wsparcie dla Windows.<\/p>\n<p>Projekt Precizer rozwija si\u0119 od ponad dw\u00f3ch lat i jest przedstawiany jako ma\u0142e, szybkie i wygodne narz\u0119dzie CLI do zada\u0144, w kt\u00f3rych standardowe por\u00f3wnanie metadanych plik\u00f3w nie jest wystarczaj\u0105ce. Program przeszukuje drzewo katalog\u00f3w, oblicza sumy kontrolne plik\u00f3w (SHA512) i zapisuje informacje w bazie danych SQLite. Dzi\u0119ki temu bazy utworzone dla r\u00f3\u017cnych \u017ar\u00f3de\u0142 danych mog\u0105 by\u0107 por\u00f3wnywane ze sob\u0105, co pozwala uzyska\u0107 list\u0119 brakuj\u0105cych plik\u00f3w, zb\u0119dnych plik\u00f3w oraz obiekt\u00f3w z niesp\u00f3jnymi sumami kontrolnymi.<\/p>\n<p>G\u0142\u00f3wnym przypadkiem u\u017cycia jest sprawdzanie wynik\u00f3w synchronizacji du\u017cych magazyn\u00f3w, kopii zapasowych oraz kopii disaster recovery. W przeciwie\u0144stwie do jednorazowego uruchomienia narz\u0119dzi, kt\u00f3re obliczaj\u0105 sumy kontrolne od zera, Precizer zachowuje stan mi\u0119dzy uruchomieniami i umo\u017cliwia wznowienie d\u0142ugotrwa\u0142ych operacji po przerwaniu. Jest to szczeg\u00f3lnie istotne dla drzew plik\u00f3w z du\u017c\u0105 liczb\u0105 obiekt\u00f3w lub obj\u0119to\u015bciami mierz\u0105cymi w terabajtach i petabajtach, gdzie ponowne pe\u0142ne przej\u015bcie przez dane po przypadkowym zatrzymaniu mo\u017ce sta\u0107 si\u0119 zadaniem bez dobrego praktycznego rozwi\u0105zania.<\/p>\n<p>Zauwa\u017cono r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 wykorzystania Precizer jako narz\u0119dzia do kontroli bezpiecze\u0144stwa w celu wykrywania nieautoryzowanych zmian w plikach, w tym w przypadkach, gdy metadane nie pozwalaj\u0105 dostrzec podmiany zawarto\u015bci.<\/p>\n<p>Aby zaktualizowa\u0107 wcze\u015bniej utworzon\u0105 baz\u0119, dost\u0119pny jest tryb &#171;&#8212;update&#187;, kt\u00f3ry umo\u017cliwia dodawanie nowych plik\u00f3w, usuwanie rekord\u00f3w o znikaj\u0105cych obiektach i przeliczanie sum kontrolnych zmienionych plik\u00f3w. W celu ograniczenia zakresu sprawdzania i por\u00f3wnywania, obs\u0142ugiwane s\u0105 filtry \u015bcie\u017cek za pomoc\u0105 &#171;&#8212;ignore&#187; oraz &#171;&#8212;include&#187;.<\/p>\n<p>Dost\u0119pne s\u0105 skompresowane archiwa Precizer 0.16.0 dla system\u00f3w Linux x86_64, Linux AArch64, macOS arm64 i Windows x64. Dla Linuxa dost\u0119pne s\u0105 przeno\u015bne, statycznie zbudowane pliki ELF, niezwi\u0105zane z konkretn\u0105 dystrybucj\u0105. Do budowy z kodu \u017ar\u00f3d\u0142owego mo\u017cna u\u017cy\u0107 standardowego Makefile lub przygotowanych \u015brodowisk Docker dla AlmaLinux, Alpine, Arch, Debian, Gentoo, Rocky i Ubuntu.<\/p>\n<p>W sk\u0142ad wydania wchodz\u0105 dwie wersje kompilacji dla Windows: archiwum ZIP z plikiem wykonywalnym oraz niezb\u0119dnymi zale\u017cno\u015bciami DLL, a tak\u017ce przeno\u015bny plik EXE bez zewn\u0119trznych zale\u017cno\u015bci. Kompilacje dla Windows nie maj\u0105 jeszcze cyfrowego podpisu wydawcy. Ponadto przeno\u015bny plik EXE mo\u017ce generowa\u0107 ostrze\u017cenia Microsoft Defender, co jest typowe dla wczesnych, nieskalibrowanych plik\u00f3w binarnych, zbudowanych poza znanym \u0142a\u0144cuchem dostaw aplikacji Windows.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65823\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a Precizer 0.16.0, \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u043e\u0439 \u0443\u0442\u0438\u043b\u0438\u0442\u044b Precizer, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0434\u0435\u0440\u0435\u0432\u044c\u0435\u0432 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0439 \u043f\u043e\u0441\u043b\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3. \u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0440\u0430\u043d\u0435\u0435 \u0431\u044b\u043b\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0434\u043b\u044f Linux \u0438 macOS, \u0430 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c \u043d\u043e\u0432\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u0441\u0442\u0430\u043b\u0430 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Windows. \u041f\u0440\u043e\u0435\u043a\u0442 Precizer \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u0435\u0435 \u0434\u0432\u0443\u0445 \u043b\u0435\u0442 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182430","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a Precizer 0.16.0, \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u043e\u0439 \u0443\u0442\u0438\u043b\u0438\u0442\u044b Precizer, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0434\u0435\u0440\u0435\u0432\u044c\u0435\u0432 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0439 \u043f\u043e\u0441\u043b\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-utility-dlya-proverki-czelostnosti-fajlov-precizer-0-16-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 Precizer 0.16.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a Precizer 0.16.0, \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u043e\u0439 \u0443\u0442\u0438\u043b\u0438\u0442\u044b Precizer, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0434\u0435\u0440\u0435\u0432\u044c\u0435\u0432 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0439 \u043f\u043e\u0441\u043b\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-utility-dlya-proverki-czelostnosti-fajlov-precizer-0-16-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-07-02T08:53:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-07-02T08:53:22+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wydanie narz\u0119dzia do sprawdzania integralno\u015bci plik\u00f3w Precizer 0.16.0 | ProHoster","description":"Opublikowano wersj\u0119 Precizer 0.16.0, konsolowej narz\u0119dzia Precizer, zaprojektowanej do weryfikacji integralno\u015bci du\u017cych drzew plik\u00f3w i identyfikowania r\u00f3\u017cnic po synchronizacji danych.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-utility-dlya-proverki-czelostnosti-fajlov-precizer-0-16-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0444\u0430\u0439\u043b\u043e\u0432 Precizer 0.16.0 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a Precizer 0.16.0, \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u043e\u0439 \u0443\u0442\u0438\u043b\u0438\u0442\u044b Precizer, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0434\u0435\u0440\u0435\u0432\u044c\u0435\u0432 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0439 \u043f\u043e\u0441\u043b\u0435 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0434\u0430\u043d\u043d\u044b\u0445.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-utility-dlya-proverki-czelostnosti-fajlov-precizer-0-16-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-07-02T08:53:22+00:00","article:modified_time":"2026-07-02T08:53:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182430","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-08-05 12:22:11","updated":"2026-08-05 12:22:11","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/182430","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=182430"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/182430\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=182430"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=182430"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=182430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}