Jump to content
Excelsior Forums
Sign in to follow this  
amar

packaging of external libraries

Recommended Posts

Hi,

  Our application has some external libraries that we bundle as external to the executable (.exe file) in a lib folder.

Would it be possible to bundle them as part of the executable? For maximum security would you recommend all the libraries be obfuscated before bundling them (or) would that be an overkill. Also if they are bundled as part of the exe would the performance of the application on the end user machine be affected?

What do we need to do to bundle them as part of the executable?

Looking forward to your reply...

Thanks

Amar..

Share this post


Link to post
Share on other sites
Our application has some external libraries

Do you mean jar files by "external libraries"? If yes, by default the JET compiler automatically packs into the executable the application's jar files listed in classpth.

For maximum security would you recommend all the libraries be obfuscated before bundling them (or) would that be an overkill.

jet-compiled executables consists of original reflection information, so the names of your classes and methods can be easily retrieved from the executable. So class/members name obfuscation would help for this subject. For more details, read this Knowledge Base article: "HOWTO: Maximize protection of your application against reverse engineering" http://www.excelsior-usa.com/kb/000023.html

Also if they are bundled as part of the exe would the performance of the application on the end user machine be affected?

No, it does not affect performance.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×