A fost publicat nxs-data-anonymizer 1.11.0 — un instrument pentru anonimizarea dump-urilor bazelor de date PostgreSQL și MySQL/MariaDB/Percona. Instrumentul este scris în limbajul Go și este lansat sub licența Apache License 2.0.
Instrumentul poate fi folosit prin canale anonime (pipe) în linia de comandă pentru a redirecționa dump-ul din baza de date sursă direct în baza de date țintă cu transformările necesare. În funcție de tipul entităților din setările de securitate, instrumentul anonimizează coloanele pentru tabele cu regulile descrise în secțiunea filters. Dacă tabelul nu conține nicio regulă, datele vor fi în continuare protejate, deoarece anonimizatorul nu le va include în dump-ul rezultat. Se pot lega anonimizarea entităților DB în diferite tabele după diverse reguli și se poate lucra cu date generate pe loc folosind variabile globale.
În noua versiune:
- În filtre au fost adăugate noi variabile „Tip de date al coloanei brute” și „Grupe de captură Regex”, care permit utilizarea expresiilor regulate cu grupe de captură pentru diferite tipuri de date în coloane.
- A fost implementată generația de valori pentru tipuri de date tipizate. Acum, când politica de securitate a coloanei este setată pentru randomizarea valorilor celulelor, aceste valori sunt generate automat conform tipurilor lor de date. Anterior, toate tipurile erau procesate în mod uniform; cu această actualizare s-a adăugat clasificarea (de exemplu, pentru coloanele MySQL cu tipurile date și datetime).
Sursa: opennet.ro
