Failide terviklikkuse kontrollimise utiliidi Precizer versioon 0.16.0 vÀljaanne

KĂ€ivitatud on Precizer 0.16.0, konsooli utiliit, mis on mĂ”eldud suurte failipuu terviklikkuse kontrollimiseks ja erinevuste tuvastamiseks pĂ€rast andmete sĂŒnkroonimist. Projekti kood on kirjutatud C keeles ja jagatakse GPLv3 litsentsi alusel. Varasemad versioonid olid saadaval Linuxile ja macOS-ile, ent uue versiooni mĂ€rgiline uuendus on eksperimentaalne tugi Windowsile.

Precizer projekt on olnud arenduses ĂŒle kahe aasta ja positsioneerib end vĂ€ikese, kiire ja mugava CLI-utiliidina ĂŒlesannete jaoks, kus tavaline failide metadata vĂ”rdlemine ei ole enam piisav. Programm lĂ€bib kataloogipuu, arvutab failide kontrollsummad (SHA512) ja salvestab teabe SQLite andmebaasi. SeejĂ€rel saab erinevatest andmeallikatest loodud andmebaase omavahel vĂ”rrelda ning koostada loendi puuduvatest failidest, liigsest failist ja objektidest, mille kontrollsummad ei kattu.

Peamine kasutusstsenaarium on seotud suurte salvestusruumide sĂŒnkroniseerimise, varukoopiate ja katastroofitĂ”rje koopiate tulemuste kontrollimisega. Erinevalt ĂŒksikute utiliitide kĂ€ivitamisest, mis arvutavad kontrollsummad nullist, sĂ€ilitab Precizer oleku kĂ€ivituste vahel ning vĂ”imaldab jĂ€tkata pikaajalisi toiminguid pĂ€rast katkestamist. See on eriti oluline failipuude puhul, millel on suur arv objekte vĂ”i mille maht on mÔÔdetud terabaitides ja petabaitides, kus andmete tĂ€ielik lĂ€biminek pĂ€rast juhuslikku peatamist vĂ”ib muutuda ĂŒlesandeks, millel pole head praktilist lahendust.

Samuti on mÀrgitud, et Precizerit saab kasutada turvakontrolli tööriistana, et tuvastada volitamata muudatusi failides, sealhulgas olukordades, kus metaandmed ei vÔimalda sisu asendamist mÀrgata.

Varem loodud andmebaasi uuendamiseks on saadaval reĆŸiim „—update“, mis vĂ”imaldab lisada uusi faile, kustutada kadunud objektide kirjed ja arvutada ĂŒmber muudetud failide kontrollsummad. Kontrollimise ja vĂ”rdlemise ulatuse piiramiseks toetatakse tee filtereid „—ignore“ ja „—include“.

Valmis arhiivid Precizer 0.16.0 on saadaval Linux x86_64, Linux AArch64, macOS arm64 ja Windows x64 jaoks. Linuxile pakutakse ĂŒlekantavaid staatiliselt kokku pandud ELF-faile, mis ei ole seotud konkreetse distributsiooniga. Allika tekstidest koostamiseks saab kasutada tavalist Makefile'i vĂ”i valmis Docker-keskkondi AlmaLinuxi, Alpine'i, Arch'i, Debian'i, Gentoo, Rocky ja Ubuntu jaoks.

VĂ€ljalaskes on ette valmistatud kaks versiooni Windowsi kogust: ZIP-arhiiv koos kĂ€ivitatava faili ja vajaliku DLL-sĂ”ltuvusega ning ĂŒlekantav EXE-fail ilma vĂ€listest sĂ”ltuvustest. Windowsi kogud ei oma veel vĂ€ljaandja digitaalset allkirja. Lisaks vĂ”ib ĂŒlekantav EXE-fail tekitada Microsoft Defender'i hoiatuseid, mis on tĂŒĂŒpiline varaste allkirjata binaarfailide puhul, mis on koostatud vĂ€ljaspool tuntud Windowsi rakenduste tarneahelat.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster