Nxs-data-anonymizer 1.6.0 Ă«shtĂ« publikuar â njĂ« mjet pĂ«r anonimizimin e dump-it tĂ« bazave tĂ« dhĂ«nash PostgreSQL dhe MySQL/MariaDB/Percona. Mjeti Ă«shtĂ« shkruar nĂ« gjuhĂ«n Go dhe lĂ«shohet nĂ«n licencĂ«n Apache License 2.0.
Utilitari mbĂ«shtet anonimizimin e tĂ« dhĂ«nave bazuar nĂ« shkablone dhe funksione nga biblioteca Sprig. Nxs-data-anonymizer mund tĂ« pĂ«rdoret pĂ«rmes kanaleve tĂ« paemĂ«ruara (pipe) nĂ« komandĂ«n e linjĂ«s pĂ«r tĂ« drejtuar dump-in nga baza e tĂ« dhĂ«nave burimore drejtpĂ«rdrejt nĂ« bazĂ«n e tĂ« dhĂ«nave tĂ« destinacionit me transformimet e nevojshme. Ka mundĂ«sinĂ« pĂ«r tĂ« punuar me vlerat 'null' pĂ«rmes funksionit nĂ« filtrat. ĂshtĂ« implementuar komanda -l/âlog-format, e cila lejon zgjedhjen e formatit tĂ« logimit (json ose plain). Procesi i anonimizimit mund tĂ« indikohet â informacioni rreth pĂ«rparimit tĂ« operacionit publikohet nĂ« intervalet e specifikuara. FalĂ« komandave tĂ« jashtme pĂ«rmes shtimit nĂ« vlerĂ«n e kolonĂ«s 'type: command', mund tĂ« pĂ«rcaktohen vlerat e fushave.
Në versionin e ri është shtuar një funksion që lejon aktivizimin e modit të sigurisë në nxs-data-anonymizer, ku të gjitha të dhënat që nuk përshkruhen qartë do të përjashtohen nga dump-i përfundimtar. Sipas llojit të entiteteve në parametrat e sigurisë, mjeti anonimizon kolonat për tabelat me rregullat e përshkruara në seksionin filters. Nëse tabela nuk përmban asnjë rregull, të dhënat përsëri do të jenë të sigurta, pasi anonimizer-i nuk do t'i përfshijë ato në dump-in përfundimtar.
Informacioni origjinal në kolona do të shfaqet në daljen e rezultatit vetëm nëse emri i tabelës është përfshirë në security.exceptions.tables. Kështu, projektet që zhvillohen dinamikisht me strukturën e bazës së të dhënave që ndryshon shpesh do të jenë të mbrojtura edhe në rast se zhvilluesi harron të rregullojë skedarin e konfigurimit të anonimizer-it.
Burimi: opennet.ru
