Je suis à la recherche d'information sur l'utilisation du WRAPPING Oracle.
A quoi ça sert ? est ce réellement un outil de cryptage et de sécurisation des scripts, ...
Je suis à la recherche d'information sur l'utilisation du WRAPPING Oracle.
A quoi ça sert ? est ce réellement un outil de cryptage et de sécurisation des scripts, ...
Envoyé par sbouchut
Bonjour
Quand on cherche une information, la première source, et qui bien souvent donne toute satisfaction, est la documentation Oracle.
Si vous cherchez "obfuscation", vous trouverez tous les détails sur le brouillage du code, y compris ses limitations.
En 2 mots, vous verrez que 2 formules sont disponibles :
- l'utilitaire externe WRAP, qui permet de "crypter" vos fichiers sources PL/SQL, avant de les exécuter sur la base
- le paquetage DBMS_DLL, qui permet de "crypter" du code PL/SQL déjà en base.
A noter d'une part que le code des déclencheurs n'est pas traité par ce cryptage, et d'autre part qu'Oracle précise bien que ledit cryptage n'est pas considéré comme étant à toute épreuve.
L'intérêt majeur, c'est juste d'éviter que le premier couillon venu ne vienne vous piller votre code trop facilement.
Partager