Inspiracja , wiedza , realizacja
Jsystems

W przebudowie

Login



Java

Oracle

Linux

Android

PostgreSQL

Microsoft SQL Server

Ukrywanie implementacji

Data dodania: Jun 20, 2016
Data aktualizacji: Jun 20, 2016

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ć:




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