• <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 閱讀(979) 評論(1)  編輯 收藏 引用 所屬分類: Misc
            <2025年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            常用鏈接

            留言簿

            隨筆檔案

            文章分類

            文章檔案

            收藏夾

            常去的壇子

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

            我的朋友

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

            搜索

            •  

            最新評論

            亚洲国产成人久久综合碰碰动漫3d| 亚洲七七久久精品中文国产| 日本欧美久久久久免费播放网| 久久精品国产久精国产一老狼| 99久久婷婷国产综合亚洲| 久久狠狠色狠狠色综合| 国产精品99久久久精品无码| 国产Av激情久久无码天堂| 欧美成a人片免费看久久| 一本一道久久综合狠狠老| 久久综合狠狠综合久久激情 | 婷婷久久综合| 91精品国产色综合久久| 波多野结衣久久精品| 丰满少妇人妻久久久久久4| 亚洲精品乱码久久久久久| 精品久久久久久无码人妻热| 久久精品中文无码资源站| 久久一本综合| 精品久久久久久无码免费| 97久久精品人妻人人搡人人玩| 亚洲AV伊人久久青青草原| a级毛片无码兔费真人久久| 精品蜜臀久久久久99网站| 人人狠狠综合久久亚洲婷婷| 丁香色欲久久久久久综合网| 青青草国产成人久久91网| 亚洲精品乱码久久久久久久久久久久 | 国产精品综合久久第一页| 日产精品久久久一区二区| 久久人做人爽一区二区三区| 777久久精品一区二区三区无码| 无码AV中文字幕久久专区| 久久精品国产2020| 久久中文字幕人妻丝袜| 亚洲国产精品嫩草影院久久| 久久精品亚洲精品国产欧美| 久久电影网| 久久亚洲AV成人无码| 色综合久久无码中文字幕| 久久大香香蕉国产|