パスワードを忘れた? アカウント作成

こちらは、tantakatanさんのユーザページですよ。 アナウンス:スラドとOSDNは受け入れ先を募集中です。

155204 comment

tantakatanのコメント: Re:ショートタグ/難読化 (スコア 1) 36

by tantakatan (#1657450) ネタ元: 軽量CMS 紀永 (kinaga)

ショートタグは"? "を"?php "にマルチファイル置換(GREP & Replace)してしまえば一瞬ですよ〜

茶々なんですが、それだと "?>" も三項演算子の "?" もやられちゃいます。
多分 "<?" と "<?php" のtypoなんだとは思いますが。

ただ、"<?" と "<?php" を置換するだけでは不十分で、文字列中とかコメント中(こっちはまぁいいか)の "<?" の対策が要ります。
たとえばXML吐くPHPが居たりすると、XML宣言のために "<?xml" が文字列中にあったりしますから(これもindex.phpにありますね)、まとめてやっちゃうと意味不明なことになります。
まじめに正規表現書くのは大変…というか正規表現じゃ厳密には無理かなぁ。

しかし見事な無駄なスペースや改行のなさ。設定ファイルにはちゃんと改行はいってるところを見ると、これは難読化してるのか?

サイトの説明にあるとおり"Minified"なんでしょうね。
Javascriptのソースだとよくありますが、PHPのソースで縮小された物は初めて見ました。

typodupeerror

身近な人の偉大さは半減する -- あるアレゲ人

読み込み中...