freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

web代碼審計(jì)與滲透測(cè)試-wenkub

2023-05-14 03:55:23 本頁(yè)面
 

【正文】 【 一切進(jìn)入函數(shù)的變量是有害的 】 ?漏洞的利用效果取決于 最終 函數(shù)的功能 變量進(jìn)入什么樣的函數(shù)就導(dǎo)致什么要的效果 PHP應(yīng)用程序代碼審計(jì) ?為什么只是 PHP? A、跨平臺(tái)、應(yīng)用廣泛、復(fù)雜 B、變量處理靈活 [如變量覆蓋、全局變量等 ] C、函數(shù)庫(kù)巨大 [導(dǎo)致漏洞類型多,既有通用的又有特有的 ] E、代碼審計(jì)的思路是可以通用的 變量 ?預(yù)定義變量 [常規(guī)外部提交的變量 ] GPC $_ENV/SERVER/SESSION $HTTP_RAW_POST_DATA等 ?register_globals = on [未初始化的變量 ] PHP 187。 $file=mysql_fetch_array($result)。 } } ...... //覆蓋 $_SERVER[“ConfigFile”],經(jīng)過(guò) is_file()判斷后進(jìn)入 include() if (isset($_SERVER[ConfigFile]) amp。.$_SERVER[ConfigFile].39。 但是 is_file()是不支持遠(yuǎn)程文件的,所以到目前代碼只是一個(gè)本地包含漏洞 \\\public_html\lists\admin\monlib\pages\ ...... if (!isset($GLOBALS[assign_invalid_default])) $GLOBALS[assign_invalid_default] = $GLOBALS[39。).39。 單獨(dú)看上面的代碼是沒(méi)有辦法提交 $GLOBALS變量的!但是我們結(jié)合 //phplist\public_html\lists\admin\,我們就可以提交$GLOBALS變量了,那么我們就可以控制 $GLOBALS[“coderoot”] 實(shí)現(xiàn)遠(yuǎn)程包含 Exp: /admin/?_SERVER[ConfigFile]=./monlib/pages/amp。/i”, “define(?UC_API?, ?$UC_API?)。 乙方的代碼審計(jì) : 目的:滲透也就是進(jìn)攻 要求:找到一個(gè)可用的漏洞就可以,但是要求快速、利用效果最大化等。 ? PHP應(yīng)用程序補(bǔ)丁對(duì)比技術(shù) *基于源代碼,對(duì)比起來(lái)更加直觀明了 *目前還沒(méi)有對(duì)應(yīng)的反對(duì)比機(jī)制 *對(duì)比工具: 系統(tǒng)命令: fc、 diff等 專業(yè)工具: Beyond Compare、 UltraCompare等 *常見(jiàn)的安全補(bǔ)丁方式: 變量初始化: $str=??。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1