Die Version nxs-data-anonymizer 1.11.0 wurde 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 Apache License 2.0 veröffentlicht.
Das Tool kann ĂŒber unbenannte KanĂ€le (Pipe) in der Kommandozeile verwendet werden, um den Dump direkt von der Quell-Datenbank in die Ziel-Datenbank mit den erforderlichen Transformationen umzuleiten. AbhĂ€ngig von der Art der EntitĂ€ten in den Sicherheitseinstellungen anonymisiert das Tool Spalten fĂŒr Tabellen anhand der in den Filters beschriebenen Regeln. Wenn die Tabelle keine Regeln enthĂ€lt, werden die Daten dennoch geschĂŒtzt, da der Anonymisierer sie nicht in den resultierenden Dump einfĂŒgt. Es können Anonymisierungsregeln fĂŒr EntitĂ€ten in verschiedenen Tabellen verknĂŒpft werden, und es ist möglich, mit einmalig generierten Daten unter Verwendung globaler Variablen zu arbeiten.
In der neuen Version:
- In den Filtern wurden neue Variablen âRaw column data typeâ und âRegexâs capturing groupsâ hinzugefĂŒgt, die die Verwendung von regulĂ€ren AusdrĂŒcken mit Gruppen fĂŒr verschiedene Datentypen in Spalten ermöglichen.
- Die Generierung von Werten fĂŒr typisierte Daten wurde implementiert. Nun, wenn die Sicherheitsrichtlinie der Spalte auf die Randomisierung der Zellwerte eingestellt ist, werden diese Werte automatisch gemÀà ihren Datentypen generiert. Zuvor wurden alle Typen gleich behandelt, mit diesem Update wurde eine Klassifizierung hinzugefĂŒgt (zum Beispiel fĂŒr MySQL-Spalten mit den Typen date und datetime).
Quelle: opennet.ru
