• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 101,  comments - 57,  trackbacks - 0

            如何判斷客戶端使用了代理服務器及其匿名級別 ?要判斷客戶端是否使用代理服務器,可以從客戶端所發送的環境變量信息來判斷,具體點就是看HTTP_VIA字段,如果這個字段設置了,說明客戶端使用了代理服務器。

            匿名級別可以參考下表來判斷。

            給出一個應用例子,可以掛上代理試試效果: http://ip.mixsec.org/

            一、沒有使用代理服務器的情況
                 REMOTE_ADDR = 您的 IP
                 HTTP_VIA = 沒數值或不顯示
                 HTTP_X_FORWARDED_FOR = 沒數值或不顯示


            二、使用透明代理服務器的情況:Transparent Proxies

                REMOTE_ADDR = 代理服務器 IP 
                HTTP_VIA = 代理服務器 IP (補充:這個字段由代理服務器填充,有時會填充網關信息等)
                HTTP_X_FORWARDED_FOR = 您的真實 IP
                這類代理服務器還是將您的信息轉發給您的訪問對象,無法達到隱藏真實身份的目的。

             

            三、使用普通匿名代理服務器的情況:Anonymous Proxies
                REMOTE_ADDR = 代理服務器 IP 
                HTTP_VIA = 代理服務器 IP (補充:這個字段由代理服務器填充,有時會填充網關信息等)
                HTTP_X_FORWARDED_FOR = 代理服務器 IP
                隱藏了您的真實IP,但是向訪問對象透露了您是使用代理服務器訪問他們的。

             

            四、使用欺騙性代理服務器的情況:Distorting Proxies
                REMOTE_ADDR = 代理服務器 IP
                HTTP_VIA = 代理服務器 IP  (補充:這個字段由代理服務器填充,有時會填充網關信息等)
                HTTP_X_FORWARDED_FOR = 隨機的 IP
                告訴了訪問對象您使用了代理服務器,但編造了一個虛假的隨機IP代替您的真實IP欺騙它。

             

            五、使用高匿名代理服務器的情況:High Anonymity Proxies
               REMOTE_ADDR = 代理服務器 IP
               HTTP_VIA = 沒數值或不顯示
               HTTP_X_FORWARDED_FOR = 沒數值或不顯示
               完全用代理服務器的信息替代了您的所有信息,就象您就是完全使用那臺代理服務器直接訪問對象。


               除此之外,可以通過proxy judges總 結其他一些可供參考的判定信息,一遍于在實踐中加以利用。

             

            最后寫一個PHP例子,僅供大家參考:

            if(!empty($_SERVER['HTTP_VIA']))    //使用了代理
            {
                if(!isset($_SERVER['HTTP_X_FORWARDED_FOR']))
                {
                    //Anonymous Proxies    普通匿名代理服務器

                    //代理IP地址為 $_SERVER['REMOTE_ADDR']

               }
               else
               {
                    //Transparent Proxies 透明代理服務器
                    //代理IP地址為 $_SERVER['REMOTE_ADDR']
                    //真實ip地址為 $_SERVER['HTTP_X_FORWARDED_FOR']
               }
            }
            else    //沒有代理或者是高匿名代理
            {
                //真實ip地址為 $_SERVER['REMOTE_ADDR']
            }

            posted on 2010-04-21 11:33 margin 閱讀(986) 評論(1)  編輯 收藏 引用 所屬分類: Misc
            <2025年6月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            293012345

            常用鏈接

            留言簿

            隨筆檔案

            文章分類

            文章檔案

            收藏夾

            常去的壇子

            • CVC電腦病毒論壇
            • 很多人說我是AV,我告訴他們:別瞧不起人,我們也能創造價值
            • 安全焦點
            • 黑客聚集的地方,一般是好酒最多的地方...
            • 看雪論壇
            • 國內最強的加密解密論壇,成醉其中經常夜不歸宿
            • 驅動開發論壇
            • 厭倦了啤的朋友們,來我們來整點白的...痛痛快快的BSOD也好過隔鞋瘙癢!

            我的朋友

            • Sen的blog
            • IDE方面資深的受害者...經常為一個變量的定義找不著北的痛苦程序員(深表同情)
            • 老羅的blog
            • 良師益友,千年水牛,引擎猛男,分析怪獸,墨鏡酷哥,臺球高手....

            搜索

            •  

            最新評論

            欧洲人妻丰满av无码久久不卡| 久久久青草久久久青草| 久久91精品国产91| 中文精品99久久国产| 精品久久久久久国产潘金莲| 91久久成人免费| 国产精品久久久久久久app| 久久精品人成免费| 久久精品亚洲乱码伦伦中文| 久久综合给合久久国产免费| 国内精品伊人久久久久影院对白 | 久久综合综合久久97色| 伊人久久亚洲综合影院| 91精品国产9l久久久久| 综合久久一区二区三区 | 久久电影网| 精品少妇人妻av无码久久| 久久亚洲中文字幕精品一区| 久久久久亚洲av无码专区导航| 香蕉99久久国产综合精品宅男自 | 日本精品久久久中文字幕| 色综合久久中文字幕无码| 欧美午夜精品久久久久久浪潮| 久久香蕉综合色一综合色88| 久久九九精品99国产精品| 久久狠狠爱亚洲综合影院| 色诱久久av| 久久亚洲国产成人精品无码区| 精品国产青草久久久久福利| 久久综合久久综合久久综合| 久久99国产精一区二区三区| AAA级久久久精品无码片| 1000部精品久久久久久久久| 久久香蕉超碰97国产精品| 99久久精品国产一区二区 | 久久精品一区二区三区不卡| 久久精品无码专区免费青青| 精品无码久久久久国产| 国产成年无码久久久久毛片| 久久免费视频观看| 日韩美女18网站久久精品|