HOMELv044 ユーザー入力をもとに `include` するファイルを決定する場合、ディレクトリトラバーサルを防ぐために `basename()` を使用するだけでは不十分なケースは何か。 2026年1月24日 ヌルバイト攻撃や ファイルアップロードで、拡張子を偽装した実行ファイル(例:`image.php.jpg`)がサーバーの設定不備により実行されてしまう攻撃を防ぐための、Apacheの設定例はどれか。 PHP 8.1で導入された `Enum`(列挙型)で、スカラー値(intやstring)を関連付けたものを何と呼ぶか。