A few weeks back I started looking into packaging a GUI app built using Perl and Tk. I asked for advice on what packaging system to use and received some useful input at the time.

PAR - well, it just works! It essentially produces a self-extracting archive (on Windows) but by comparison it is slow to run.

perl2exe - it seems to work okay - I used the demo version and it did the job. I probably won't buy it because I have since had purchased for me...

KOMODO and the PDK - kindly provided by the folk I am working for right now. I had used v2.5 of Komodo and not particularly liked it. But v3.0 is much better. I am still using Eclipse on some other projects despite the Eclipse editor being very slow on larger ( > 1000 line ) files.

The .exe produced by PerlAPP seems to be a binary structure - not just a self extracting archive like PAR. Can anybody tell me what technique is used by PerlAPP? How 'reverse engineerable' is it? THe client is happy that when he looks at the .exe he cant see inside it with WinZip or TextPad, but I am curious as to what technique they use to produce the final file.

jdtoronto


In reply to PerlAPP security? by jdtoronto

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.