Neither "XOR" nor "encryption" may be found in the perl2exe docs. It's just something you may find out while trying to break into the EXE. You are right that PAR is more clear about what is it doing, perl2exe doesn't say pretty much anything about what it does.
IndigoStar says: "Perl2Exe is a command line utility for converting Perl scripts to executable files.
This allows you to create stand alone programs in perl that do not require the perl interpreter. You can also ship the executable file without having to ship your perl source code." They do not even mention "compilation" on the page. (They do use the word a few times in the docs though.)
IMO they did not mean the XOR as a means of real encryption, but just to prevent the text to be seen in the EXE and found by normal "Find in Files". Just a means to prevent the code from people that would have no use for it anyway.
Jenda
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|