Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Just another JAPH

by flgr (Sexton)
on Aug 11, 2001 at 18:13 UTC ( [id://104140]=obfuscated: print w/replies, xml ) Need Help??

Not really a JAPH, but obfuscated code. I made it up for a signature so it's rather small and simple. Also it runs fine under strict.
Comments, suggestions and the like are of course welcome. :)
$§=lc(sub{}^" \6 \n");$§=~s/\(.*\)//;for(split ('',$§)){$/=$_;for(5..7){$/++}$:.=$/}print$:;1

Replies are listed 'Best First'.
Re: Just another JAPH (Dissection)
by NearO (Scribe) on Aug 12, 2001 at 14:43 UTC
    Some nice ideas. :)
    Ok, I tried to dissect it...

    Dissection:
    $§ = lc(sub{} ^ " \6 \n"); # $§ is just another variable # Code reference [CODE(...)] # XORed with " \6 \n" = cido([ +...]) $§ =~ s/\(.*\)//; # Removing the reference infor +mations. for (split('', $§)) { # Go through the characters. $/ = $_; # Using the input seperator as + temp. # variable. for (5 .. 7) { # Do following 3 times... ++$/; # Increase temporary variable. } # (c+3 = f etc.) $: .= $/; # Append the new character to +$:, # The "format line break chara +cters" # variable, which contains by +default } # "\n-" print $:; # Output. ("\n-flgr") 1 # Just here to fill the line # (and to make B::Deparse outp +ut # a '???';).
    -- 
    arneb@emergency:~ > perl -MO=Deparse -e "(0); #Confusing perl..." 2> /dev/null
    '???';
    arneb@emergency:~ > 
    
      Well done. :)

      $§=lc(sub{}^" \6 \n");$§=~s/\(.*\)//;for(split
      ('',$§)){$/=$_;for(5..7){$/++}$:.=$/}print$:;1

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: obfuscated [id://104140]
Approved by root
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others musing on the Monastery: (3)
As of 2024-04-25 10:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found