old.php | new.php


cssデータの出力は、unobfus.js内の以下のコードで行われる。ここで、insertRuleを置換して出力をredirectさせる方法を試みると、見事にできてしまう。この穴はすぐに塞ぐ必要がある。

var osheet;
function createStyleSheet(element_ref){
	var element=thisdoc.createElement("style");
	if(element_ref){
		element_ref.parentNode.insertBefore(element,element_ref);
	}
	osheet=element.sheet;
};

osheet.insertRule(code,osheet.cssRules.length);

See Console