Hello. Although not at all new to perl, I am very new - not to mention very confused - to the whole obfuscation thing. I have been programming CGI in perl for a couple years now, and although it has allowed me time to learn perl very well, it does not afford many opprotunites to play with some of most interesting features in perl: the ones which I notice are used most often in JAPH's and such.

Here is my dillema - I really want to write a JAPH, yet I have no clue how to go about this. Is there any stratigies, tips, techniques, or magic tricks I should know about before I delve into the confusing world of obfuscation, or should I just pound on my keyboard, save and run it and see what happens?

Any tips on how to start obfuscating my life are greatly appreciated!
Thanks!
R.Joseph

In reply to Lost in a sea of obfuscation... by r.joseph

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.