不明なコードによって注入された私の php ホスティング。ファイル全体を投稿するわけではありませんが、
$x0d = "b\x61se\x364\137dec\x6f\144\145";
PHP は、デコードする関数を使用せずに、このコード行をどのように処理できますか。
\x61 = a 、\x61 とは何ですか? Web サーバーはこの文字をどのように理解できますか? HEX / OCTエンコーディングを試してみても、\x61を提供できません
コード内に例を示します。以下のコードが実行されますsha1
$a = "s\x68\x61\061";
echo $a("hello");
※ファイル全体に機能はありませんeval()
。