「YTowOnt9」とは何ですか?質問する

「YTowOnt9」とは何ですか?質問する

私たちの(PHP)フレームワークは、値を持つ隠し入力をレンダリングすることYTowOnt9があります。その文字列は(巨大な)コードベースのどこにも見つからず、どこから来たのかわかりません。私はその特定の文字列をGoogleで検索することにし、結果驚きました。50 万件以上のヒット数(ランダムなようです)。値自体を説明しているページは見つかりませんでした。Stack Overflow ではヒット数が 0 件です。

YTowOnt9何か魔法の糸ですか?

ベストアンサー1

それはPHP の- シリアル化された空の配列、Base 64 でエンコードされています。

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

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

おすすめ記事