nxs-data-anonymizer 1.11.0 veröffentlicht â ein Tool zur Anonymisierung von Dumps von PostgreSQL- und MySQL/MariaDB/Percona-Datenbanken. Das Tool ist in der Programmiersprache Go geschrieben und wird unter der Lizenz Apache License 2.0 veröffentlicht.
Das Tool kann ĂŒber unbenannte KanĂ€le (Pipe) in der Befehlszeile verwendet werden, um den Dump direkt aus der Quell-Datenbank in die Ziel-Datenbank mit den erforderlichen Transformierungen umzuleiten. AbhĂ€ngig vom Typ der EntitĂ€ten in den Sicherheitseinstellungen anonymisiert das Tool Spalten fĂŒr Tabellen mit den in den Filters beschriebenen Regeln. Wenn eine Tabelle keine Regeln enthĂ€lt, werden die Daten trotzdem geschĂŒtzt, da der Anonymisierer sie nicht in den resultierenden Dump einfĂŒgt. Es ist möglich, die Anonymisierung von EntitĂ€ten in verschiedenen Tabellen nach verschiedenen Regeln zu verknĂŒpfen und mit einmalig generierten Daten mithilfe von globalen Variablen zu arbeiten.
In der neuen Version:
- Neue Variablen "Raw column data type" und "Regexâs capturing groups" wurden zu den Filtern hinzugefĂŒgt, die die Verwendung von regulĂ€ren AusdrĂŒcken mit Gruppen fĂŒr verschiedene Datentypen in den Spalten ermöglichen.
- Die Generierung von Werten fĂŒr typisierte Daten wurde implementiert. Jetzt, wenn die Sicherheitspolitik der Spalte auf die Randomisierung von Zellwerten eingestellt ist, werden diese Werte automatisch gemÀà ihren Datentypen generiert. Zuvor wurden alle Typen gleich behandelt; mit diesem Update wurde eine Klassifizierung hinzugefĂŒgt (z.B. fĂŒr MySQL-Spalten mit den Typen date und datetime).
Quelle: opennet.ru
