Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Twin-lines japh

by ambrus (Abbot)
on Jun 14, 2007 at 16:08 UTC ( #621278=obfuscated: print w/replies, xml ) Need Help??

With a big thanks to Jenda for noticing this perl syntax,

($_=Just,$\="l hacker")=~(S_&&y,Jk csluath, hate Porn,),print, ($_=Just,$\="l hacker")=~($_&&y,Jk csluath, hate Porn,),print,

Replies are listed 'Best First'.
Re: Twin-lines japh
by blazar (Canon) on Jun 19, 2007 at 08:05 UTC
    ($_=Just,$\="l hacker")=~(S_&&y,Jk csluath, hate Porn,),print, ($_=Just,$\="l hacker")=~($_&&y,Jk csluath, hate Porn,),print,

    ++, very Abigail-ish IMHO: it neither really features data nor logic obfu, in the sense that it's easy to see where the data is and have at least a naive understanding of what the logic does, but it's surprising that is works at all that!

Re: Twin-lines japh
by ambrus (Abbot) on Jun 28, 2008 at 09:18 UTC

    There's a current discussion on perl5porters about how /$x/ behaves specially when $x is empty (and this is true to /\Q$x/ as well). That magic is totally way crazyer than the one I'm using in this obfu (or the similar one in Re^3: A cleaner way of scoping variables; or the one you get if you combine either of these with inlined constant subroutines). My obfu is topped.

Re: Twin-lines japh
by ambrus (Abbot) on Oct 21, 2010 at 14:38 UTC

    P5p have decided that the feature I'm using here is a bug, and so perl 5.13.6 breaks this obfu. Try this quickily while it still works.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: obfuscated [id://621278]
Approved by clinton
Front-paged by grinder
help
Chatterbox?
[erix]: hard to implement, hmm
[Corion]: erix: Well, they also seem to have changed the server, or some software, or whatever, and seem to be in the process of changing the DB schema from having the "username" as primary key to something else.
[Corion]: Far too many things being done at once, or maybe only now has it become apparent that nobody knows that piece of software anymore
[marto]: good morning all
[Corion]: I consider having an abstract key as userid in your system good, because the "real" company-wide (or even larger) user id will likely not fit your criteria well
[Corion]: A good morning marto!

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (10)
As of 2017-01-23 09:38 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Do you watch meteor showers?




    Results (192 votes). Check out past polls.