教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> 电脑网络 >> 黑客技术 >> 黑客:杀手跨站ASP Script攻击 RSS订阅
黑客:杀手跨站ASP Script攻击
黑客:杀手跨站ASP Script攻击(2)
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   


  <H2>MyNiceSite.com</H2>

  <BR>

  <FORM method="post"action="page2.asp" onsubmit="return checkForm();">

  Enter your MyNiceSite.com username:

  <INPUT type="text"name="userName" width="10" maxwidth="10">

  <INPUT type="submit"name="submit" value="submit">

  </FORM>

  </BODY>

  </HTML>

  <% end if %>

  Page2.asp中加如:

  <%@ Language=VBScript %>

  <% Dim strUserName

  If Request.QueryString("userName")<>"" Then

  strUserName =server.HTMLEncode(Request.QueryString("userName"))

  Else

  Response.Cookies("userName") =Request.Form("userName")

  strUserName = server.HTMLEncode(Request.Form("userName"))

  End If %>

  <HTML>

  <HEAD>

  <META http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">

  </HEAD>

  <BODY>

  <H3 align="center">Hell <%= strUserName %></H3>

  </BODY>

  </HTML>

  现在由于这种攻击遭到有效的防制。那于那些恶意的标签和Script被编码,他们就被以文字的形式显现了出来

  我们也可增加一个IIS组件用于过滤所有从动态输入中的特殊字符。对于那些已经做好的网站,采用这种办法来防止跨站script的攻击来得非常容易。我们的这个控件能拦截来自ASP页面的REQUEST目标,可对表格,cookie,请求字串和程序的内容进行检测:

  我们也可以通过编写log文件的方法把统计数据加入这个组件中。每当一个客户输入一个非法字符时,这个组件会记下它的IP地址和时间。详情请见Doug Dean的<<Roll your Own IIS Application on ASPToday>>一文。

  我们只需采取一些简单的步聚就能有效地阻止跨站script的攻击。除了以上所说的三种方法外,微软和CERT还强烈推荐使用一种他们称之为“sanity check”的方法。例如,假设有个输入窗口只允许输入数字,我们就给它做个限定,只允许0-9数字的输入。微软和CERT所采用的这种对输入的字符进行限定的办法要比单独的采用过滤特殊字符要好得多。采用了这些措施后你就能让那些参观你网站的客户在访问你网站时受到保护。

  二、免受黑客攻击我们浏览器方法:

  当你在网上漫游的时侯,怎样来避免受到攻击呢?微软和CERT建议不要在网上胡碰乱撞。针对这种情况,PC杂志一个栏目的名叫John Dvorack作者作了一个饶有兴趣的回答。他认为这是微软公司一起有预谋的行为:就是用来恐吓网上冲浪的人到那些安全的站点去浏览,如美国在线和MSN.com网站。

  在我们所举的例子中,即使你不在网上胡乱游荡,也不能避免在网上遭到黑客的袭击。具有讽刺意义的是,大多数的危险都来自于我们最信任的网站。如果要让网站一定不出问题,你只好不下载任何动态内容或者任何cookie。预知详情请参阅浏览器的相关资料。

  微软也警告你们应把浏览器的Active Script设置成严格限制的状态并把Email也设成严格限制的接收模式。在点击邮件中的链接时,一定要小心。如需进一步了解情况请参阅一本名叫<<Microsoft’s Knowledge Base Article Q253117>>的书。为了以防万一,你最好是多一点上网经验,并且时刻要小心谨慎。

  结论

  如果你是以前的UNIX程序开发人员,你也许不会知道跨站script意谓着什么。你知道许多站点的管理人员登录的用户名和密码分别为root,root.同样许多数据库管理员的名称和密码分别为sa,password。你也知道Webzine(如Phrack 和 Alt2600),依据他们所提供的方法能让你一步步地知道某台服务器的弱点。在这种硬件上,你也知道许多网站的数据库服务器和web服务器都没有进行自我保护。一但遭遇黑客,机器就得瘫痪。

  尽管我们很容易采取防止系统受到黑客的攻击的措施,但我们的系统是一直暴露在黑客面前的。我们完全有理由相信下一年还会出现一些新的安全漏洞。在CERT公司John Howard先生指导下完成的一篇论文中曾提到:“跟据目前的研究显示,每个在英特网上具有域名的网站平均一年被黑客至少攻击一次。”

  对服务器来说那怕只是一次这种攻击也是不能承受的。跨站Script攻击是黑客可采用的另一种方法。但我们只要进行以上所说的一些简单的处理就能防止这种形式攻击的发生。



【责任编辑 徐洋】

来源:upschool.cn
作者:
关键字:黑客,杀手跨站ASP,Script攻击
发表日期:2006-12-21 3:38:40

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:计算机网络IP地址攻击方式详解   下一篇:常用电脑密码破解实用技巧!


共2页 9 7 [1] [28 :>

2008-12-2 10:30:55
本文的相类似文章
  • 防备四大黑客程序杀手侵袭电脑
  • 看好电话:黑客通过ADSL盗话费
  • 安全设置组策略有效阻止黑客攻击
  • 如何关闭端口防止病毒与黑客入侵
  • 黑客入侵PC常用手段及应对措施
  • 使用四款防黑客软件的体会
  • 黑客类病毒增多 用户需多加防范
  • 蠕虫病毒伪装屏幕保护开黑客后门
  • 后门不断连黑客主机 QQ木马增多
  • 木马记录键盘操作发送给黑客
  • 在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com