poniedziałek, 15 grudnia 2014

Kurs Oracle PL/SQL. Ukrywanie implementacji

Oracle udostępnia nam możliwość ukrycia implementacji kodu PLSQL. Czasem chcemy wdrożyć system, ale w taki sposób by nikt niepowołany nie mógł przeglądać jego źródeł.
Możemy tego dokonać w kilku prostych krokach. Najpierw zapisujemy do pliku tekstowego kod programu:


Następnie używamy programu WRAP który służy do zamiany tego kodu na postać zaszyfrowaną:


Dalej logujemy się sqlplusem lub innym klientem i wywołujemy ten zaszyfrowany kod tak jak normalny:


Kodu takiej procedury nie da się przejrzeć:


Natomiast bez problemu można ją wywołać i wszystko będzie działać jak zawsze:



Brak komentarzy:

Prześlij komentarz