web-dev-qa-db-ja.com

「YTowOnt9」とは何ですか?

(PHP)フレームワークは、値YTowOnt9で非表示の入力をレンダリングすることがあります。その文字列は(巨大な)コードベースのどこにも見つからず、どこから来たのかわかりません。私はその特定の文字列をGoogleに決定し、 result に驚いた。 50万を超える-一種のランダム-ヒット。値自体を説明するページが見つかりません。 Stack Overflowでは0ヒットです。

YTowOnt9は何らかの魔法の文字列ですか?

341
Sherlock

PHP -serialized empty array、base 64 encodedのようです。

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

データの配列をシリアル化する多くのスクリプトがあります。配列にデータがある場合、配列は大きく異なるため、 Base64 エンコードされたPHPシリアル化値も同様ですが、空の場合はすべて同じです。多くの非常に異なるPHPスクリプトがこのランダムな文字列を共有しているように見えます。

562
kojiro