in reply to interlink search engine

Here is the output of perltidy, which offers a clue (nifty obfu!!):

#!/usr/bin/perl eval eval '"' . ( '[' ^ '+' ) . ( ('[') ^ (')') ) . ( ('`') | ')' ) . ( ('`') | '.' ) . ( ('[') ^ '/' ) . +'\\' . +"\"" . ( '`' ^ '!' ) . ( '`' ^ ',' ) . ( '`' ^ ',' ) . ( ('{') ^ '[' ) . ( '{' ^ '"' ) . ( '`' ^ '/' ) . ( '{' ^ '.' ) . ( "\{" ^ "\)" ) . ( ( ("\{") ) ^ '[' ) . ( ('{') ^ '(' ) . ( '`' ^ '%' ) . ( '`' ^ '!' ) . ( "\{" ^ ')' ) . ( '`' ^ ('#') ) . ( '`' ^ '(' ) . ( '{' ^ '[' ) . ( ('`') ^ '!' ) . ( '{' ^ ')' ) . ( '`' ^ '%' ) . ( '{' ^ '[' ) . ( '`' ^ '"' ) . ( '`' ^ ('%') ) . ( '`' ^ ',' ) . ( '`' ^ '/' ) . ( "\`" ^ '.' ) . ( '`' ^ "'" ) . ( '{' ^ '[' ) . ( ('{') ^ ('/') ) . ( ('`') ^ '/' ) . ( '{' ^ '[' ) . ( '{' ^ '.' ) . ( '{' ^ '(' ) . ( ('\\') ) . ('\\') . ( '`' | '.' ) . ('\\') . '"' . ';' . ( ('!') ^ "\+" ) . "\""; $: = '.' ^ '~'; $~ = '@' | '('; #;# __END__ ... etc...

And for a further clue, try replacing eval eval with print ;)

dmm

If you GIVE a man a fish you feed him for a day
But,
TEACH him to fish and you feed him for a lifetime

Replies are listed 'Best First'.
Re: Re: interlink search engine
by Juerd (Abbot) on Feb 08, 2002 at 20:31 UTC
    Deparse++
    2;0 juerd@ouranos:~$ lynx -dump www.ilse.com | perl -MO=Deparse eval eval qq["print\\"ALL YOUR SEARCH ARE BELONG TO US\\\\n\\";\n"]; $: = 'P'; $~ = 'h'; - syntax OK

    2;0 juerd@ouranos:~$ perl -e'undef christmas' Segmentation fault 2;139 juerd@ouranos:~$

      Cool module. ++Deparse, indeed!

      dmm

      If you GIVE a man a fish you feed him for a day
      But,
      TEACH him to fish and you feed him for a lifetime