ЙажаСценарий / Говнокод #8663 Ссылка на оригинал

0

  1. 1
eval(' ~ function ( __ , ___ ) {  _  =  __ ( ___ ( "__",  "return __ ") ({}) ) } (eval, Function) ,  _[("_")] = _ ');

не могу понять как работает =(

Запостил: __proto__ __proto__, (Updated )

Комментарии (2) RSS

  • В глобальный объект this передали функцию по имени "_", которая присвоена станадртной "eval", вызванной через конструктор Function. Теперь последняя инструкция _[("_")] просто вызовет поле объекта, значение которого присвоено самому объекту.
    Ответить
  • й:D?W(A)K$B.E!E)N$C:N"Q,B DC!Q!R)O(C"C)H:VI"G$Z!U R$A.D:L.C W:K!PY!A!V J$T$BE.K U)T$J(M,QF.D Z(Z!H!Y"A"U?E)M,K:H!P"F(L.R)D.AS(N:Q.H D$L)CЗPRPILXUSZNCZSFFWMDPCCAYUQSRFLJYQLYKFPDYOHRHQGWOABIXUPVLBSLOTOUJRPYRWUK
    Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8