[platypus-dev] Re: Can script inside app/Contents/Resources be encoded ?

  • From: Nate Drake <ndrake@xxxxxxxxx>
  • To: platypus-dev@xxxxxxxxxxxxx
  • Date: Tue, 27 Jul 2010 08:40:46 -0400

The "Secure bundled script" option will help.  From the docs:

*Secure bundled script:* Checking this option will bundle your script into
the generated application in a simple, encrypted format instead of plain
text. Please note that *this will not stop a determined hacker from getting
a clear-text version of your script*. In order for your script to be
executed, it must be presented in clear-text to the interpreter. However,
this may serve to dissuade a less determined tinkerer. Please note that
applications created with this option must run on a system where the user
has write privileges to the /tmp directory. This is standard on almost all
Mac OS X systems, but may not be the case in some networked environments.



On Tue, Jul 27, 2010 at 2:27 AM, Mathan <switch2mathan@xxxxxxxxx> wrote:

> To create an app throught platypus, a script file is needed to create an
> executable for the app.
> This script tell the event to be occurred when the app is executed.
>
> But this script can be viewed in myapp.app/Contents/Resources location.
> So can it be encoded to some form so that users may not have any idea what
> s going behing the app.
>
> Regards
> mathan
>

Other related posts: