• <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 閱讀(985) 評論(1)  編輯 收藏 引用 所屬分類: Misc
            <2025年6月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            293012345

            常用鏈接

            留言簿

            隨筆檔案

            文章分類

            文章檔案

            收藏夾

            常去的壇子

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

            我的朋友

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

            搜索

            •  

            最新評論

            亚洲欧洲日产国码无码久久99| 日韩人妻无码精品久久久不卡| 狠狠色丁香久久综合婷婷| 国产精品久久久久久久久鸭| 久久久中文字幕| 久久久久久久综合狠狠综合| 国内精品伊人久久久久AV影院| 99精品久久久久久久婷婷| 久久青青草原精品国产软件| 国产亚洲精久久久久久无码77777| 久久久久久无码Av成人影院| 久久中文字幕视频、最近更新| 久久精品天天中文字幕人妻| 精品无码久久久久久久动漫| 久久无码人妻一区二区三区| 久久久久九国产精品| 久久99热只有频精品8| 中文字幕无码av激情不卡久久 | 久久精品国产精品亚洲人人| 亚洲国产欧美国产综合久久| 久久久中文字幕日本| 精品久久香蕉国产线看观看亚洲| 伊人久久无码中文字幕| 久久久久亚洲av毛片大| 久久国产精品-国产精品| 日韩AV无码久久一区二区 | 亚洲国产精品热久久| 久久久一本精品99久久精品88| 亚洲天堂久久久| 老司机午夜网站国内精品久久久久久久久| AV无码久久久久不卡蜜桃| 亚洲av成人无码久久精品| 一本一本久久a久久综合精品蜜桃| 欧美大战日韩91综合一区婷婷久久青草 | 久久国产V一级毛多内射| 久久久综合九色合综国产| 成人免费网站久久久| 久久国产高清字幕中文| 久久久国产精品网站| 久久国产成人| 一97日本道伊人久久综合影院|