top | item 4370282

(no title)

jerfelix | 13 years ago

Looks cool, but I couldn't make it work.

I went to http://patriciopalladino.com/files/hieroglyphy/ and put in a script "alert(1);". This provided me with a script of about 8300 characters.

I created a web page to execute the script:

    <body onload="
    [][(![]+[])[!+[] ...
    </body>
Firebug reports:

    ReferenceError:  Unescaee is not defined.
Looks like it's having trouble picking up a "p".

discuss

order

CUViper|13 years ago

Did you try to do this locally? The article explains that the "p" is picked up from window.location, assuming it's http or https. If you're using "file://...", that third character index is 'e' instead.

jerfelix|13 years ago

Good catch! You diagnosed my eroblem eerfectly.