in reply to Re: Found in translation: JAPH
in thread Found in translation: JAPH

Not obfu enough,eh? I played a bit and came up with this:

s..s::KVTU!BOPUIFS!QFSM!IBDLFS,:;y|KQ!B-JL-PR-Z|JP a-ik-oq-z|;s||print +|e.e

How's that?

radiantmatrix
require General::Disclaimer;
s//2fde04abe76c036c9074586c1/; while(m/(.)/g){print substr(' ,JPacehklnorstu',hex($1),1)}

Replies are listed 'Best First'.
Re^3: Found in translation: JAPH
by jdalbec (Deacon) on Dec 15, 2004 at 05:26 UTC
    s..s::KVTU!BOPUIFS!QFSM!IBDLFS,:;y|KQ!B-JL-PR-Z|JP a-ik-oq-z|;s||print +|e.e
    chip shot:
    s..s::KVTU!BOPUIFS!QFSM!IBDLFS,:;y|KQ!B-Z|JP a-z|;s||print|e.e
    ++obfu(ASCII-only):
    s..s::KVTU!BOPUIFS!QFSM!IBDLFS,:;y|KQ!>-[|JP ]-{|;s||print|e.e
    but this still leaves the problem of the off-by-one Caesar cipher embedded in the code. See if you can't come up with something less obvious.

      I hadn't even thought of it as a cipher until you mentioned it. Excellent point. I combined these ideas with the (bad) JAPH in my sig; let me know how this is:

      s,,2fde04abe76c036c9074586c1x,,y,26840adc7bf3x19e5,Jeka nsrhouP\n\,ltc +,,print

      radiantmatrix
      require General::Disclaimer;
      s//2fde04abe76c036c9074586c1/; while(m/(.)/g){print substr(' ,JPacehklnorstu',hex($1),1)}