snipplrCallback({"id":15371,"title":"iframe-virus-replacer","source":"
#!\/usr\/local\/bin\/php<\/div><\/li> <?<\/span><\/div><\/li> $arr<\/span> =<\/span> file<\/span><\/a>(<\/span>'list.txt'<\/span>)<\/span>;<\/span><\/div><\/li> $k<\/span> =<\/span> 1<\/span>;<\/span><\/div><\/li> foreach<\/span>(<\/span>$arr<\/span> as<\/span> $line<\/span>)<\/span> {<\/span><\/div><\/li> \t\t\t$filer<\/span> =<\/span> explode<\/span><\/a>(<\/span>':'<\/span>,<\/span>$line<\/span>)<\/span>;<\/span><\/div><\/li> \t\t\t$res<\/span> =<\/span> replaceIT(<\/span>$filer<\/span>[<\/span>0<\/span>]<\/span>)<\/span>;<\/span><\/div><\/li> \t\t\tif<\/span>(<\/span>$res<\/span>)<\/span>{<\/span><\/div><\/li> \t\t\t\tausgabe(<\/span>$k<\/span>.<\/span>'. '<\/span>.<\/span>$filer<\/span>[<\/span>0<\/span>]<\/span>.<\/span>'<br\/>'<\/span>)<\/span>;<\/span><\/div><\/li> \t\t\t}<\/span>else<\/span> {<\/span><\/div><\/li> \t\t\t\tausgabe(<\/span>$k<\/span>.<\/span>'. '<\/span>.<\/span>$filer<\/span>[<\/span>0<\/span>]<\/span>.<\/span>' <span style="color:red">FAIL<\/span> <br\/>'<\/span>)<\/span>;<\/span><\/div><\/li> \t\t\t}<\/span><\/div><\/li> \t$k<\/span>++;<\/span><\/div><\/li> }<\/span><\/div><\/li> <\/div><\/li> <\/div><\/li> <\/div><\/li> <\/div><\/li> function<\/span> replaceIT(<\/span>$path<\/span>)<\/span><\/div><\/li> {<\/span><\/div><\/li> <\/div><\/li> \t$oku<\/span> =<\/span> file_get_contents<\/span><\/a>(<\/span>$path<\/span>)<\/span>;<\/span><\/div><\/li> \/\/ $yaz = str_replace('<br>','',$oku);<\/span><\/div><\/li> $desen<\/span> =<\/span> '|<iframe .+?><\/iframe>|i'<\/span>;<\/span><\/div><\/li> $yaz<\/span> =<\/span> preg_replace<\/span><\/a>(<\/span>$desen<\/span>,<\/span>''<\/span>,<\/span>$oku<\/span>)<\/span>;<\/span><\/div><\/li>