Security of source code in vba

Hello,

I have written an add-in using VBA in excel that I want to sell.  It
began as some programs to help me do things I do every day, but
eventually grew enough and is useful enough that I think there will be
some interest in it.

However I am concerned about the security of my source code when
distributing the add-in.  From searching on the internet I have found
at least one program that promises to unlock any protection in VBA.
While I know this is illegal, it is easy enough that I worry that some
people might do it.

Is there any way for me to encrypt or otherwise protect my source code
in the addin  The VBA SDK 6.3 says it has improved password
protection, does this meet my needs  I do not want to have to
re-write much of my code.


Answer this question

Security of source code in vba

  • Deeps

    Bok Vjeran!

    Hi everybody!

    I do not agree with you, Vjeran! There is a Slovenian company that offers VBA protection as a service. Look at: www.eliansoft.com/vba_protect.html!


  • promptsql

    Hi!

    Making a DLL in VB 6, Office XP Developer, Delphi or C++ is the only secure thing to do.
    I can remove any VBA password regardles of it's lenght in seconds and so can many others. There are many utilites on the Web for this, I even know a free one. Some sites explaining how to do it yourself.

  • iliketoeaticecream

    If it is really that important you may need to go that route or convert from .xla to a com or dll.  Best bet is to write down a very long password with upper and lower case letters plus numbers.  Even for some of the aftermarket password breakers, it can take quite awhile to break secure passwords. 


  • Security of source code in vba