Un obfuscateur MySQL est un logiciel qui modifie suffisamment les tables et colonnes d'une base de données, les données et les requêtes, pour qu'elles ne soient plus reconnaissables et puisse être postées dans un forum ou à l'interface de bogue de MySQL.
Cet outil pourrait libérer des quantités impressionnantes de rapporteurs de bogues, qui envoient souvent des rapports à l'éditeur, du genre "MySQL contient un bug" mais qui refusent de produire un cas d'utilisation, car "les données sont confidentielles".
Arjen Lentz sera le mentor de ce Google Summer of Code, et je ne peut que vous encourager à postuler.
SELECT bribes.senator_name
FROM mafia_projects
LEFT JOIN bribes
ON (YEAR(mob_projects.bribe_given) = bribes.date_taken)
WHERE secret_field = 'secret_value'
Deviendrait
SELECT char_field (width 20; not null; no index)
FROM myisam_table (size 500, row_format: fixed)
LEFT JOIN innodb_table (size 100)
ON (YEAR(date_field(not null)) = int_field
WHERE enum_field = valid_value_from_enum
- MySQL Obfuscator - Google Summer of Code Project up for grabs
- MySQL Obfuscator
Cet outil pourrait libérer des quantités impressionnantes de rapporteurs de bogues, qui envoient souvent des rapports à l'éditeur, du genre "MySQL contient un bug" mais qui refusent de produire un cas d'utilisation, car "les données sont confidentielles".
Arjen Lentz sera le mentor de ce Google Summer of Code, et je ne peut que vous encourager à postuler.
SELECT bribes.senator_name
FROM mafia_projects
LEFT JOIN bribes
ON (YEAR(mob_projects.bribe_given) = bribes.date_taken)
WHERE secret_field = 'secret_value'
Deviendrait
SELECT char_field (width 20; not null; no index)
FROM myisam_table (size 500, row_format: fixed)
LEFT JOIN innodb_table (size 100)
ON (YEAR(date_field(not null)) = int_field
WHERE enum_field = valid_value_from_enum
- MySQL Obfuscator - Google Summer of Code Project up for grabs
- MySQL Obfuscator
-
Auteur
-
Origine