Failide terviklikkuse kontrollimise utiliidi vÀljaanne Precizer 0.16.0

VĂ€lja anti Precizer 0.16.0, kontselt utiliidist Precizer, mis on mĂ”eldud suurte failipuude terviklikkuse kontrollimiseks ja andmete sĂŒnkroniseerimise jĂ€rel erinevuste tuvastamiseks. Projekti kood on kirjutatud C keeles ja levitatakse GPLv3 litsentsi alusel. Valmis kokkupanekud olid varem saadaval Linuxile ja macOS-ile, kuid uue vĂ€ljaande oluliseks muudatuseks on eksperimentaalne tugi Windowsile.

Projekt Precizer on arenenud ĂŒle kahe aasta ja positsioneerib end kui vĂ€ike, kiire ja mugav CLI utiliit ĂŒlesannete jaoks, kus tavaline failide metaandmete vĂ”rdlemine on juba ebapiisav. Programm lĂ€bib kataloogipuud, arvutab failide kontrollsummad (SHA512) ja salvestab andmed SQLite andmebaasi. PĂ€rast seda saab eri andmeallikate jaoks loodud andmebaase omavahel vĂ”rrelda ning saada loendi puuduvatest failidest, liigsetest failidest ja objektidest, mille kontrollsummad ei ĂŒhti.

Peamine kasutusskeem on seotud suurte ladustamiste, varukoopiate ja katastroofide taastamise koopiate sĂŒnkroniseerimise tulemuste kontrollimisega. Erinevalt ĂŒhekordsest kĂ€ivitamisest utiliitide puhul, mis arvutavad kontrollsummad nullist, sĂ€ilitab Precizer oleku kĂ€ivituste vahel ja vĂ”imaldab taastada pikaajalisi toiminguid pĂ€rast katkestamist. See on eriti oluline failipuude puhul, kus on palju objekte vĂ”i kus andmemaht on terabaidides ja petabaitides, kus juhusliku peatuse jĂ€rel toimub andmete tĂ€ielik lĂ€bimine vĂ”ib muutuda probleemiks, millele pole head praktilist lahendust.

Samuti on mÀrgitud vÔimalust kasutada Precizerit turvaproovide tööriistana volitamata failimuudatuste tuvastamiseks, sealhulgas olukordades, kus metaandmed ei vÔimalda sisu vahetust mÀrgata.

Varem loodud andmebaasi vĂ€rskendamiseks on ette nĂ€htud reĆŸiim „—update”, mis vĂ”imaldab lisada uusi faile, kustutada kadunud objektide kirjed ja arvutada ĂŒmber muudetud failide kontrollsummad. Kontrollimise ja vĂ”rdlemise ulatuse piiramise toetamiseks on teed filtrid „—ignore” ja „—include”.

Valmis arhiiv Precizer 0.16.0 on saadaval Linux x86_64, Linux AArch64, macOS arm64 ja Windows x64 jaoks. Linuxi jaoks pakutakse kandetavaid staatiliselt kokku pandud ELF-faile, mis ei ole seotud konkreetse distributsiooniga. Allikaid on vÔimalik kokku panna tavalise Makefile'i vÔi ettevalmistatud Docker-keskkondade abil AlmaLinuxi, Alpine'i, Archi, Debian'i, Gentoo, Rocky ja Ubuntu jaoks.

VĂ€ljalaskes on valmistatud kaks versiooni Windowsi jaoks: ZIP-arhiiv koos kĂ€ivitatava failiga ja vajaliku DLL-sĂ”ltuvusega, samuti kandetav EXE-fail ilma vĂ€liste sĂ”ltuvusteta. Windowsi kogud ei oma veel vĂ€ljaandja digitaalset allkirja. Lisaks vĂ”ib kandetav EXE-fail tekitada Microsoft Defenderi hoiatuseid, mis on tĂŒĂŒpiline varajastele allkirjakaotatud binaarfailidele, mis on kokku pandud vĂ€ljaspool tuttavat Windowsi rakenduste tarnimise ahelat.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster