it167.com  设为主页
 收藏本站
 
  资讯:业界动态 | 软件动态 | 人物专栏 | 安全资讯 | 网络生活 | 电子商务 | 小游戏 | 视频 | 美女图片 | 音乐
  网络编程 | 网站运营 | 网页制作 | 图形图象 | 操作系统 | 媒体动画 | 软件教学 | 网络应用 | 邮件系统 | 网络安全 | 认证考试
asp | .net | php | jsp | Sql | java | Dreamweaver | FrontPages | Javascript | css | Coreldraw | photoshop | Flash | Coreldraw
当前位置: > 主页>网络安全>网络攻防>要善于利用代码实现对 IP 的访问限制
最新新闻

·机会与整合 边缘化互联
·TOM-Skype新增三大本地
·雅虎抢闸邮箱竞赛 网易
·新浪抢攻北京奥运
·洞悉网络口碑的掘金机会
·拆解网络病毒黑金交易
·木马下载器近期出现新变
·《互联网周刊》第17期文
·Web2.0是否催生自吹自擂
·三张宝宝裸照招来MSN封
热门新闻
·如何实现完整的网关安全
·众说纷纭 让我们来看看
·趋势科技TEMS专家服务详
·防范在先 关于电脑病毒
·Windows操作系统PWS的漏
·保护系统从IIS 建立高
·如何有效防止同一账户去
·微软补丁迟迟未出 用户
·CPU防病毒 WindowsXPSP
·安全攻略 探秘全新一代
推荐新闻
 
 

要善于利用代码实现对 IP 的访问限制 

作者:   来源:it167   点击:   日期:2007-01-27

这是以前用ASP写的,本想改成ASP.net的给大家,后来想大家能看懂算法就行了。IP比对的关键是IP地址的线性化,下面就是代码。

'可以进入的ip 
'218.7.44.0 - 218.7.45.253 
'61.180.240.0 - 61.180.240.253 
 
'202.118.208.0 - 202.118.223.253 
' 
'218.7.44.0 3657903103 
'218.7.45.253 3657903612 
' 
'61.180.240.0 1035268095 
'61.180.240.253 1035268348 
' 
'202.118.208.0 3396784127 
'202.118.223.253 3396788220 


ip=request.servervariables("remote_addr") 
sip=split(ip,".") 
num=cint(sip(0))*256*256*256+cint(sip(1))*256*256+cint(sip(2))*256+cint(sip(3))-1 
response.write(ip) 
response.write("<br>") 
if ((num>=3657903103 and num<=3657903612) or (num>=1035268095 and num<=1035268348) 
or (num>=3396784127 and num<=3396788220)) then 
response.write("抱歉,您的ip不合法!") 
response.End() 
else 
response.write("您的ip合法") 
end if



文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·Windows操作系统PWS的漏洞的防范措施 ·保护系统从IIS 建立高安全性能服务器
·如何有效防止同一账户去重复登录系统 ·安全从学习一个简单加密解密原形做起
·我们的钱安全么 金融服务的RSS安全隐患 ·阻断 PhpBB 论坛垃圾信息发布机的骚扰

   文章评论:(0条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:it167  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。