Что такое "YTowOnt9"?

наша (PHP) структура иногда отображает скрытые входы со значением YTowOnt9. Я не могу найти эту строку нигде в (огромной) кодовой базе и не могу понять, откуда она взялась. Я решил Google для этой конкретной строки, и результат удивил меня. Более полумиллиона случайных попаданий. Я не нашел никакой страницы, описывающей само значение. Он имеет 0 хитов при переполнении стека.

и YTowOnt9 какая-то волшебная струна?

1 ответов


вроде бы PHP-сериализованный пустой массив, база 64 закодирована.

$ base64 -D <<< 'YTowOnt9'
a:0:{}
$ php -r 'var_dump(unserialize(base64_decode("YTowOnt9")));'
array(0) {
}

существует множество сценариев, сериализующих массивы данных. Когда массивы имеют данные, они сильно различаются, поэтому в base64 закодированные PHP-сериализованные значения тоже, но когда они пусты, они все одинаковы. Это делает его похожим на то, что многие очень разные PHP-скрипты имеют эту случайную строку.