ちょっとした脳トレ(またはPHPで馬)
ここで、いくつかのサイトに興味深いタスクを埋め込みました。
独自のコードを表示するphpスクリプトを作成します。
条件:
-ファイルおよびストリームの読み取り機能は使用できません。
-コードは、文字<?Php ...?>を含めて、出力する必要があります。
-コードはできるだけ短くする必要があります。
正直なところ、最初はst迷に陥りましたが、30分後にこの結果に至りました
(削除する改行、バナーが実行されないように配置)。
<?$a='<?$a="%s";printf(str_replace(chr(34),chr(39),$a),$a);?>';
printf(str_replace(chr(34),chr(39),$a),$a);?>
しかし、これが唯一の解決策とはほど遠いことを何かが教えてくれます。 したがって、コミュニティの意見は単に興味深いです-誰もがより多くの解決策を提案できますか? あらゆる種類のハック(halt_compilerが異なる)などを含む
Source: https://habr.com/ru/post/J54631/
All Articles