A Precizer 0.16.0 fájlintegritás-ellenőrző eszköz kiadása

Megjelent a Precizer 0.16.0 verziója, a Precizer konzol utilitása, amely a nagy fájltárak integritásának ellenőrzésére és az adat-szinkronizálás utáni eltérések feltárására szolgál. A projekt kódja C nyelven íródott és GPLv3 licenc alatt terjesztett. A kész kiadások korábban Linux és macOS rendszerekhez voltak elérhetők, a legújabb verzió kulcsfontosságú újítása pedig a Windows kísérleti támogatása.

A Precizer projekt több mint két éve fejlődik, és mint egy kis, gyors és kényelmes CLI-utilita jelenik meg azokhoz a feladatokhoz, ahol a fájlok metadatainak egyszerű összehasonlítása már nem elegendő. A program bejárja a könyvtárfát, kiszámítja a fájlok ellenőrző összegét (SHA512) és elmenti az adatokat egy SQLite adatbázisba. Ezt követően a különböző adatforrásokhoz készült adatbázisok összehasonlíthatók, lehetővé téve a hiányzó fájlok, felesleges fájlok és az eltérő ellenőrző összegű objektumok listájának elkészítését.

A fő használati forgatókönyv a nagy tárolók, biztonsági másolatok és katasztrófa-helyreállító mentések szinkronizálásának ellenőrzése. Ahelyett, hogy a hasonlóan működő utilitások egyetlen futtatása során újra kiszámítanák az ellenőrző összegeket, a Precizer megőrzi az állapotát az indítások között, és lehetővé teszi a hosszú műveletek folytatását megszakítás után. Ez különösen fontos a nagy számú objektummal rendelkező fájltárak vagy terabájtokban és petabájtokban mérhető méretű adathalmozók esetén, ahol a véletlen leállás utáni teljes újrafutások problémává válhatnak, amelynek nincsen megfelelő gyakorlati megoldása.

Megjegyezhető a Precizer alkalmazásának lehetősége biztonsági ellenőrzési eszközként, amely képes felfedni a jogosulatlan fájl-módosításokat, beleértve azokat az eseteket is, amikor a metadaták nem képesek észlelni a tartalomváltozásokat.

A korábban létrehozott adatbázis frissítésére a „—update” mód áll rendelkezésre, amely lehetővé teszi új fájlok hozzáadását, a hiányzó objektumok adataiban szereplő bejegyzések törlését és a módosított fájlok ellenőrző összegének újraszámítását. A vizsgálat és összehasonlítás terjedelmének korlátozása érdekében az útvonal szűrők támogatottak a „—ignore” és „—include” opciók révén.

A Precizer 0.16.0 kész archívumok elérhetők Linux x86_64, Linux AArch64, macOS arm64 és Windows x64 rendszerekhez. Linuxhoz hordozható, statikusan összeállított ELF fájlok állnak rendelkezésre, amelyek nem kötődnek egy adott disztribúcióhoz. Forráskód alapján történő fordításhoz a szokásos Makefile vagy előkészített Docker környezetek használhatók AlmaLinux, Alpine, Arch, Debian, Gentoo, Rocky és Ubuntu számára.

A kiadás keretében készült kétféle Windows-összeállítás: ZIP archívum egy végrehajtható fájllal és a szükséges DLL függőséggel, valamint egy hordozható EXE fájl külső függőségek nélkül. A Windows-összeállítások jelenleg nem rendelkeznek kiadói digitális aláírással. Ezen kívül a hordozható EXE fájl Microsoft Defender figyelmeztetéseket okozhat, ami tipikus a korai, aláíratlan bináris fájlok esetében, amelyek a Windows alkalmazások szokásos ellátási láncán kívül készültek.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster