Security question: Can you decompile a PL/SQL compiled procedure?

I am wondering if anyone would be able to tell me if it is possible to decompile a compiled oracle PL/SQL procedure.
Scenario:
I create some data encryption code in PL/SQL that contains an encryption key string. I compile the PL/SQL as a stored procedure and store that binary object as a BLOB in the database. If a hacker can snag a whole database that would include this BLOB and he figures out that the BLOB might contain the key, can he get access to the key by decompiling somehow the BLOB back into PL/SQL statements?
Thanks in advance!!
Gary Glover, CISSP
[email protected]

Gary, when a hacker gets into your database (with sysdba rights), your are pretty much screwed - even with encrypted code and data.
To obtain that level of access, the hacker must be good. And persistant. Thus you can expect that he will compromise the rest of the stuff inside the database.
Alternatively, your database security was shoddy - trying to patch security via encrypting code in the database is a poor second.
It is also a question of time and effort vs. benefits. Spend 80% attempting to secure the code in the database, and 20% securing the database? Or 90% securing the database and 10% securing the code and data in the database?

Similar Messages

  • I forgot my security question can you help?

    I forgot my apple security question can you help

    You need to ask Apple to reset your security questions; this can be done by phoning AppleCare and asking for the Account Security team, or clicking here and picking a method, or if your country isn't listed in either article, filling out and submitting this form.
    They wouldn't be security questions if they could be bypassed without Apple verifying your identity.
    (107372)

  • I forgot my security questions can you please help me?

    i forgot my security question can you please help me?

    See Here > Apple ID: Contacting Apple for help with Apple ID account security
              Ask to speak with the Account Security Team...
    Or Email Here  >  Apple  Support  iTunes Store  Contact
    More Info >  Apple ID: All about Apple ID security questions
    Note:
    You can only set up and/or change a Rescue Email BEFORE you forget the questions/answers.

  • HT201303 i forgot the answers to my security questions, can you help me please?

    forgot the answers to security questions.. help please?

    Click here for information. If you can't get the answers emailed to you for some reason(the email may take a few hours to arrive), contact the iTunes Store staff via the link in that article.
    (86063)

  • HT5312 forgot my security question can you help me my daughter down loaded a games need to change password asap

    I have forgotten my security questions and i need to change my apple pass word please can you let me know how to do this
    thanks

    Call Apple to help reset your Security Question.
    http://support.apple.com/kb/HT5699

  • HT5312 I have just upgraded to a new computer and cannot remember my security questions can you help me please

    I would like to have my security questions reset I don't remember my answer for my favorite car. I just had a new computer set up because my xp was outdated

    You need to ask Apple to reset your security questions; ways of contacting them include phoning AppleCare and asking for the Account Security team, clicking here and picking a method for your country, and filling out and submitting this form.
    They wouldn't be security questions if they could be bypassed without Apple verifying your identity.
    (105121)

  • How can you change your security questions if you for got them

    how can you change your security questions if you for got them

    Welcome to the Apple Community.
    Start here, and reset your security questions, you will receive an email to your rescue address, use the link in the email and reset your security questions.
    If that doesn't help or you don't have a rescue address, you might try contacting Apple through iTunes Store Support

  • How can I buy a song but always asked the security questions and you don't remember them what should I do

    How can I buy a song but always asked the security questions and you don't remember them what should I do

    Write down your security questions.......
    Here is what you should do if you do not remember the answers to your Apple ID security questions:
    Try answering them at least once to see if you can get them right, even if you are not sure you remember the answers to your security questions.
    If you are confident you can't remember them, try one of the following:
    If you have three security questions and a rescue email addresssign in to My Apple ID and select the Password and Security tab to send an email to your rescue email address to reset your security questions and answers. 
    If you have one security question and you know your Apple ID passwordsign in to My Apple ID and select the Password and Security tab to reset your security question.
    If you have one security question, but don't remember your Apple ID passwordcontact Apple Support for assistance. Learn more about creating a temporary support PIN to help Apple confirm your identity when you contact Apple Support.
    Note: If you have forgotten your password and answer your security questions incorrectly too many times in a row, you will be unable to try to answer your security questions for a period of time. During that time you will not be able to reset your password and will not have access to your account.
    Cheers,
              Alec

  • HT4990 how can you reset your security questions if you have forgot them

    How can you reset your security questions if you have forgot them.?

    You may find solutions if you look under More Like This at the right of this page. If not, this forum is for questions from those managing sites on iTunes U, Apple's service for colleges and universities to post educational material in the iTunes Store and hence not the best place to get assistance with this problem. You'll be most likely to get additional help with this issue if you ask in the general iTunes forums where this question has been asked and answered in a number of other threads.
    Regards.
    Message was edited by: varjak paw

  • HT201363 How can you reset your security questions if you can't remember the answers?

    Hello! my question is how can you reset your security questions if you don't remember the answers?

    You need to ask Apple to reset your security questions; this can be done by phoning AppleCare and asking for the Account Security team, or clicking here and picking a method, or if your country isn't listed in either article, filling out and submitting this form.
    They wouldn't be security questions if they could be bypassed without Apple verifying your identity.
    (106484)

  • TS3297 This software asks security questions that you never setup, real bad software!

    Beware,  after updating to the new version of itunes and trying to purchase a song it thinks it is a new computer and asks security questions that you never setup.  Real bad! Still do not know how to reset security questions with new version of Itunes.
    Any Ideas?

    You don't need to buy only from the App Store. If only you knew how to change settings in the security pane of your Mac... You would know that you can change this setting. But of course, you don't need a "babysitter" to make things easy for you.

  • How do you reset your security question if you dont remember the email with it?

    I wanna reset my security questions but I don't remember the email with it because its not the same email as my apple id. Could someone please help me

    Alternatives for Help Resetting Security Questions and/or Rescue Mail
         1. If you have a valid rescue email address, then use this procedure:
             Rescue email address and how to reset Apple ID security questions.
         2. Fill out and submit this form. Select the topic, Account Security. You must
             have a Rescue Email to use this option.
         3. This is the only option if you do not already have a valid Rescue Email.
             These are telephone numbers for contacting Apple Support in your country.
             Apple ID- Contacting Apple for help with Apple ID account security. Select
             the appropriate country and call. Ask to speak to the Account Security Team.
         4. Account security issues almost always require you to speak directly to an
             Apple representative to securely establish your identity as the account holder.
             You can set it up so that Apple calls you, either immediately or at a time
             convenient to you.
                1. Go to www.apple.com/support.
                2. Choose Contact Support and click Contact Us.
                3. Choose Other Apple ID Topics and choose the appropriate topic for
                    your issue.
                4. Follow the onscreen instructions.
             Note: If you have already forgotten your security questions, then you cannot
             set up a rescue email address in order to reset them. You must set up
             the rescue email address beforehand.
    Your Apple ID: Manage My Apple ID.
                            Apple ID- All about Apple ID security questions.

  • How to change you security questions if you have forggot them ?

    How to change you security questions if you have forggot them ?

    This forum is for questions from those managing sites on iTunes U, Apple's service for colleges and universities to post educational material in the iTunes Store. You'll be most likely to get help with this issue if you go to the general iTunes forums where this question has been asked and answered dozens of times. You can also just look at the right under "more like this".
    Regards.

  • I forgot my security answer can you help me

    i forgot my security answer can you help me

    You need to ask Apple to reset your security questions; ways of contacting them include phoning AppleCare and asking for the Account Security team, clicking here and picking a method for your country, and filling out and submitting this form.
    They wouldn't be security questions if they could be bypassed without Apple verifying your identity.
    (104535)

  • HT5312 i have a locked apple id as i don't know my security answers, can you help me?

    i have a locked apple id as i don't know my security answers, can you help me?

    You need to ask Apple to reset your security questions; ways of doing so include clicking here and picking a method for your country, and filling out and submitting this form.
    (96451)

Maybe you are looking for

  • Need advice/opinion on disk repair

    My computer crashed...twice. Upon the advice...and help...of Apple, I did a complete reinstall of my harddrive. It seems to be working well now, but when I run Disk Utility, I get the following message: A few lines of that just say 'checking' this an

  • Thin/illegible fonts in X apps

    For a while now, the fonts in many of my x-apps have looked thin and virtually illegible. This goes for programs like xman, editres, xload, and - funny enough - xfontsel,  but not xmag, xclock, xcalc. The screenshot is from xfontsel, and shows the th

  • Retrive load threshold violation reports using NCS 1.0.2.29?

    Hello! I would like to retrive some specific reports from the NCS regarding load threshold violation on some specific 1142N accesspoints. Using the alarm browser don´t help me that much because you cant see the history of how many alarms each AP has

  • Getting Premiere Elements 11 to install on my upgraded OS (Vista to Win 7)

    I recently upgraded my PC to run Win 7 (64 bit).  I did a clean install of the OS so I need to reload my software.  I purchased PhotoShop Elements 11 with Premiere last year.  Both ran well on my Vista 64 bit OS.  PhotoShop installed with out a probl

  • --uuid restore & multiple server pools

    Greetings, Greetings, we have a 3.1.1 environment with 4 disparate server pools (105 servers - 400+ VMs) managed by one centralized Oracle VM Manager host. Each server pool is in a different data center. We would like to decentralize the management o