Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

/japh/ee

by Sec (Monk)
on Feb 25, 2005 at 16:54 UTC ( [id://434561]=obfuscated: print w/replies, xml ) Need Help??

This was my first try at an obfuscated JAPH for my .sig (starting point was, that I discovered the possibily of 'ee').
perl -le 's,us(?=r),he,,print if (($_=qq/(*_=*\047)=~y#!perl -e hk #rJust -`neocheat#,*_; $^X hacker!/)=~s<.*;>;($_=$&)=~y~*~$~,$_;ee)'

Replies are listed 'Best First'.
Re: /japh/ee
by jdalbec (Deacon) on Feb 26, 2005 at 01:36 UTC
    Very tricky++! And it works with strict and warnings, too! In preparing my analysis I was initially fooled by a subtle use of
    character ranges in the translation operator.
    #! perl # original code after perl -MO=Deparse and perltidy # s/us(?=r)/he/, print($_) # if ( $_ = "(*_=*')=~y#!perl -e hk #rJust -`neocheat#,*_;\n$^X hacke +r!" ) =~ # s[.*;][($_ = $&) =~ tr/*/$/, $_;]ee; use strict; use warnings; # analysis $_ = "(*_=*')=~y#!perl -e hk #rJust -`neocheat#,*_;\n$^X hacker!"; # $^X = $EXECUTABLE_NAME must be "perl" for this to work $_ =~ s[.*;][($_ = $&) =~ tr/*/$/, $_;]ee; # $MATCH and $POSTMATCH # $& = "(*_=*')=~y#!perl -e hk #rJust -`neocheat#,*_;"; # $' = "\nperl hacker!"; # first eval # $_ = "($_=$')=~y#!perl -e hk #rJust -`neocheat#,$_;"; # tr/// with [ -e] shown partially expanded # !perl -`abcde hk # rJust -`neocheat # second eval # $_ = "\nJust anotusr"; # s/// # $_ = "\nJust anotusr\nperl hacker!"; s/us(?=r)/he/; # $_ = "\nJust another\nperl hacker!"; print($_);

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (1)
As of 2024-04-25 01:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found