最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討

 更新時間:2013年06月28日 16:34:50   作者:  
如果某個網(wǎng)站是通過下面的代碼獲取IP,那么我們只要在Header里隨意設(shè)置HTTP_VIA和X_FORWARDED_FOR,就可以達到偽造IP的目的
在網(wǎng)卡隨便一搜: Asp.net 客戶端IP
可以搜索到很多頁面,提供的代碼基本都類似于:
復(fù)制代碼 代碼如下:

if (Request.ServerVariables["HTTP_VIA"] != null)
return Request.ServerVariables["HTTP_X_FORWARDED_FOR"].Split(new char[] { ',' })[0];
else
return Request.ServerVariables["REMOTE_ADDR"];

上述代碼里的HTTP_VIA和HTTP_X_FORWARDED_FOR,都是從客戶端提交的Header里獲取的,而在正常的HTTP交互中,REMOTE_ADDR是無法偽造的(注),

所以如果某個網(wǎng)站是通過上面的代碼獲取IP,那么我們只要在Header里隨意設(shè)置HTTP_VIA和X_FORWARDED_FOR,就可以達到偽造IP的目的,可以使用FireFox的插件“Modify Headers”來測試,用它添加Header

注:實際上,REMOTE_ADDR也是可以偽造的,但是會造成無法正常接收數(shù)據(jù),好比寫信時,發(fā)件人寫假地址,那當(dāng)然不可能收到對方的回復(fù)了

相關(guān)文章

  • Asp.net 彈出對話框基類(輸出alet警告框)

    Asp.net 彈出對話框基類(輸出alet警告框)

    asp.net輸出alert警告框
    2008-11-11
  • asp.net網(wǎng)站實現(xiàn)接入QQ登錄示例代碼

    asp.net網(wǎng)站實現(xiàn)接入QQ登錄示例代碼

    相信大家在做開發(fā)的時候,常會遇到集成QQ登錄的功能,本文主要說的是利用asp.net代碼的實現(xiàn)方式,邏輯部分主要還是根據(jù)幫助文檔來的。不懂的同學(xué)可以先看看文檔。下面來一起學(xué)習(xí)學(xué)習(xí)。
    2016-08-08
  • ASP.NET編程獲取網(wǎng)站根目錄方法小結(jié)

    ASP.NET編程獲取網(wǎng)站根目錄方法小結(jié)

    這篇文章主要介紹了ASP.NET編程獲取網(wǎng)站根目錄方法,較為詳細的分析了ASP.NET針對網(wǎng)站目錄及物理路徑的操作技巧,并給出了實例予以總結(jié),需要的朋友可以參考下
    2015-11-11
  • .net6簡單使用NPOI讀取Excel的項目實踐

    .net6簡單使用NPOI讀取Excel的項目實踐

    本文主要介紹了.net6簡單使用NPOI讀取Excel的項目實踐,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • .Net筆記:System.IO之windows文件操作的深入分析

    .Net筆記:System.IO之windows文件操作的深入分析

    本篇文章是對.Net中windows文件操作的使用進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • ASP.NET之Response.Cookies.Remove 無法刪除COOKIE的原因

    ASP.NET之Response.Cookies.Remove 無法刪除COOKIE的原因

    在web開發(fā)中Cookie是必不可少的,.NET自然也有一個強大的Cookie操作類,我們用起來也非常方便,不過在使用中我們會發(fā)現(xiàn)一個事情Response.Cookies.Remove刪除不了Cookie,
    2013-06-06
  • DataList綁定到Row[]行集合的問題的方法

    DataList綁定到Row[]行集合的問題的方法

    DataList綁定到Row[]行集合的問題的方法...
    2007-09-09
  • WPF的數(shù)據(jù)綁定詳細介紹

    WPF的數(shù)據(jù)綁定詳細介紹

    數(shù)據(jù)綁定:是應(yīng)用程序 UI 與業(yè)務(wù)邏輯之間建立連接的過程。 如果綁定正確設(shè)置并且數(shù)據(jù)提供正確通知,則當(dāng)數(shù)據(jù)的值發(fā)生更改時,綁定到數(shù)據(jù)的視覺元素會自動反映更改。 數(shù)據(jù)綁定可能還意味著如果視覺元素中數(shù)據(jù)的外部表現(xiàn)形式發(fā)生更改,則基礎(chǔ)數(shù)據(jù)可以自動更新以反映更改。
    2013-03-03
  • asp.net mvc驗證碼類使用

    asp.net mvc驗證碼類使用

    這篇文章主要為大家詳細介紹了asp.net mvc驗證碼類使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • ASP.NET 數(shù)據(jù)訪問類

    ASP.NET 數(shù)據(jù)訪問類

    ASP.NET 數(shù)據(jù)訪問類...
    2006-08-08

最新評論

南涧| 井陉县| 上饶县| 庐江县| 麻栗坡县| 芜湖县| 江达县| 堆龙德庆县| 印江| 阿拉善右旗| 辉南县| 汤阴县| 登封市| 东宁县| 龙州县| 德化县| 公主岭市| 绩溪县| 明光市| 环江| 中西区| 高阳县| 通州区| 巩义市| 马关县| 日照市| 西畴县| 扎鲁特旗| 务川| 通河县| 贺州市| 阿拉善右旗| 麻阳| 兴文县| 白沙| 齐河县| 枝江市| 沧源| 克什克腾旗| 定陶县| 垫江县|