亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    淺談PHP中需要禁用的危險(xiǎn)函數(shù)

    本篇文章給大家聊聊PHP安全,介紹一些危險(xiǎn)的內(nèi)置函數(shù),以及禁用函數(shù)的方法。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)大家有所幫助。

    淺談PHP中需要禁用的危險(xiǎn)函數(shù)

    PHP配置文件中的disable_functions選項(xiàng)能夠在PHP中禁用函數(shù),PHP內(nèi)置函數(shù)中存在很多危險(xiǎn)性極高的函數(shù),在生成環(huán)境上一定要注意使用。如果設(shè)置不當(dāng),嚴(yán)重可能造成系統(tǒng)崩潰。

    內(nèi)置函數(shù)是一把雙刃劍,既能幫助開(kāi)發(fā)人員解決問(wèn)題,同時(shí)也會(huì)給安全上造成隱患,所以合理的使用內(nèi)置函數(shù)是一個(gè)置關(guān)重要的問(wèn)題,下面一起來(lái)看一下危險(xiǎn)的內(nèi)置函數(shù)。

    chgrp

    函數(shù)功能:改變文件或目錄所屬的用戶(hù)組;

    危害性:高

    chown

    函數(shù)功能:改變文件或目錄的所有者;

    危害性:高

    chroot

    函數(shù)功能:改變當(dāng)前PHP進(jìn)程的工作根目錄,僅當(dāng)系統(tǒng)支持CLI模式時(shí)PHP才能工作,且該函數(shù)不適用于Windows系統(tǒng);

    危害性:高

    dl

    函數(shù)功能:在PHP運(yùn)行過(guò)程中(非啟動(dòng)時(shí))加載一個(gè)PHP外部模塊;

    危害性:高

    exec

    函數(shù)功能:允許執(zhí)行一個(gè)外部程序,如unix shell或cmd命令等;

    危害性:高

    ini_alter

    函數(shù)功能:是ini_set()函數(shù)的一個(gè)別名函數(shù),功能與ini_set()相同;

    危害性:高

    ini_restore

    函數(shù)功能:可用于將PHP環(huán)境配置函數(shù)恢復(fù)為初始值;

    危害性:高

    ini_set

    函數(shù)功能:可用于修改、設(shè)置PHP環(huán)境配置參數(shù);

    危害性:高

    passthru

    函數(shù)功能:允許執(zhí)行一個(gè)外部程序并顯示輸出,類(lèi)似于exec();

    危害性:高

    pfsockopen

    函數(shù)功能:建立一個(gè)Internet或unix域的socket持久連接;

    危害性:高

    phpinfo

    函數(shù)功能:輸出PHP環(huán)境信息以及相關(guān)模塊、Web環(huán)境信息;

    危害性:高

    popen

    函數(shù)功能:可通過(guò)popen()的參數(shù)傳遞一條命令,并對(duì)popen()所打開(kāi)的文件進(jìn)行執(zhí)行。

    危害性:高

    proc_get_status

    函數(shù)功能:獲取使用proc_open()所打開(kāi)進(jìn)程信息;

    危害性:高

    proc_open

    執(zhí)行一個(gè)命令并打開(kāi)文件指針用于讀取以及寫(xiě)入;

    危害性:高

    putenv

    用戶(hù)PHP運(yùn)行時(shí)改變系統(tǒng)字符集環(huán)境,在低于5.2.6版本的PHP中,可利用該函數(shù)修改系統(tǒng)字符集環(huán)境后,利用sendmail指令發(fā)送特殊參數(shù)執(zhí)行系統(tǒng)shell命令;

    危害性:高

    readlink

    函數(shù)功能:返回符號(hào)連接執(zhí)行的目標(biāo)文件內(nèi)容;

    危害性:中

    scandir

    函數(shù)功能:列出指定路徑中的文件和目錄;

    危害性:中

    shell_exec

    函數(shù)功能:通過(guò)shell執(zhí)行命令,并將執(zhí)行結(jié)果作為字符串返回;

    危害性:高

    stream_socket_server

    函數(shù)功能:建立一個(gè)Internet或unix服務(wù)器連接;

    危害性:中

    symlink

    函數(shù)功能:對(duì)已有的target建立一個(gè)名為link的符號(hào)連接;

    危害性:高

    syslog

    函數(shù)功能:可調(diào)用unix系統(tǒng)的系統(tǒng)層syslog()函數(shù);

    危害性:中

    system

    函數(shù)功能:允許執(zhí)行一個(gè)外部程序并回顯輸出,類(lèi)似于passthru();

    危害性:高

    推薦學(xué)習(xí):《PHP視頻教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)