LF2語法廋身-源碼

LF2語法廋身的php原始碼

Read more...

<?php @$getting= $_POST['input']; $getting= eregi_replace("\\\\\\\\","\\",$getting); echo $getting; ?>
<?php
    @$code= $_POST['input'];
    $code= eregi_replace("\\\\\\\\","\\",$code);
    for ($i=0;$i==0;$i=$i){
        $code= eregi_replace("file\([^)]","file(",$code);
        $j= eregi("file\([^\)]",$code);
        if(!$j)
            $i=1;
    }
    for ($i=0;$i==0;$i=$i){
        $code= eregi_replace(" "," ",$code);
        $j= eregi(" ",$code);
        if(!$j)
            $i=1;
    }
    $code= eregi_replace("\r","",$code);
    for ($i=0;$i==0;$i=$i){
        $code= eregi_replace("\n ","\n",$code);
        $j= eregi("\n ",$code);
        if(!$j)
            $i=1;
    }
    for ($i=0;$i==0;$i=$i){
        $code= eregi_replace(" \n","\n",$code);
        $j= eregi(" \n",$code);
        if(!$j)
            $i=1;
    }
    for ($i=0;$i==0;$i=$i){
        $code= eregi_replace("[^ ]\npic:","\npic:",$code);
        $j= eregi("[^ ]\npic:",$code);
        if(!$j)
            $i=1;
    }
    $code= eregi_replace("\npic:","a\npic:",$code);
    for ($i=0;$i==0;$i=$i){
        $code= eregi_replace("([a-z]|_): 0",": 0",$code);
        $j= eregi("([a-z]|_): 0",$code);
        if(!$j)
            $i=1;
    }
    $code= eregi_replace(": 0","",$code);
    for ($i=0;$i==0;$i=$i){
        $code= eregi_replace(" "," ",$code);
        $j= eregi(" ",$code);
        if(!$j)
            $i=1;
    }
    for ($i=0;$i==0;$i=$i){
        $code= eregi_replace("\n ","\n",$code);
        $j= eregi("\n ",$code);
        if(!$j)
            $i=1;
    }
    for ($i=0;$i==0;$i=$i){
        $code= eregi_replace(" \n","\n",$code);
        $j= eregi(" \n",$code);
        if(!$j)
            $i=1;
    }
    $code= eregi_replace("\n\n","\n",$code);
    echo "<form><br>結果︰<br><textarea name=\"output\" style=\"width:100%;height:300px;\">".$code."</textarea></form>";
?>

沒有留言:

張貼留言