Is Possible to 100% Protect PL/SQL Code By Wrapped in Oracle 10g R2 ?
If it is not possible by wrap in oracle 10g R2,
Please, let me suggest, how i will be able to 100% protect PL/SQL code in Oracle Database 10g R2.
Because, I have lot of functions, procedures & package's in my project.
Which is running in field filed.
So, i have needed to protect 100%.
Also, will i convert to al functions, procedures & package's to .pll file ?
And .pll file to .plx file?
Is it possible to convert .plx file to .pll file ?
Please, let know any better solutions in this case....
No, wrapping is not a 100% secure method. It could prevent your code from amateurs, but not from professional hackers. Look at the article http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/wrap.htm#BEHGBJAA
It says: "•Wrapping is not a secure method for hiding passwords or table names.
Wrapping a PL/SQL unit prevents most users from examining the source code, but might not stop all of them."
The standard functionality is the built-in PL/SQL wrap utility. That's all Oracle provides. [url http://docs.oracle.com/cd/A97630_01/appdev.920/a96624/c_wrap.htm#2062]Find out more.
But read [url http://www.petefinnigan.com/weblog/archives/00001359.htm]this blog article by security expert Pete Fuinnigan to see how much further it is possible to go. Unfortunately for you Pete doesn't go into a lot of details, but he does offer some useful hints.