logo资料库

TinyRadius最佳说明手册-带demo.pdf

第1页 / 共399页
第2页 / 共399页
第3页 / 共399页
第4页 / 共399页
第5页 / 共399页
第6页 / 共399页
第7页 / 共399页
第8页 / 共399页
资料共399页,剩余部分请下载后查看
Web 应用程序报告 该报告包含有关 Web 应用程序的重要安全信息。 安全报告 该报告由 IBM Rational AppScan 7.8.0.2 创建 2012-9-10 14:42:12 2012-9-10 14:42:12 © Copyright IBM Corp. 2000, 2009. All Rights Reserved. 1 /399
报告信息 Web 应用程序报告 扫描名称:demo.testfire.net 已扫描的主机 主机 demo.testfire.net 内容 该报告包含以下部分: • 管理综合报告 • 详细的安全性问题 • 修复任务 • 应用程序数据 • 应用程序 URL • 咨询和修订建议 操作系统 Win32 Web 服务器 IIS, IIS6 应用程序服务器 ASP.NET 2012-9-10 14:42:12 2/399
管理综合报告 测试策略 • *Default(已修改) 安全风险 以下是在应用程序中最常出现的安全风险。如果要探索哪些问题中包含这些风险,请参阅该报告中的“详 细的安全性问题”部分。 • 可能会查看、修改或删除数据库条目和表 • 可能会收集敏感的调试信息 • 可能会窃取或操纵客户会话和 cookie,它们可能用于模仿合法用户,从而使黑客能够以该用户身份 查看或变更用户记录以及执行事务 • 可能会收集有关 Web 应用程序的敏感信息,如用户名、密码、机器名和/或敏感文件位置 • 可能会破坏应用程序逻辑 有漏洞的 URL 46% 的 URL 具有包含安全性问题的测试结果。 有漏洞的 URL (46%) 无漏洞的 URL (54%) 已扫描的 URL AppScan 已扫描 110 个 URL。 安全性问题可能原因 以下是应用程序中找到的安全性问题最常见的原因。以下的原因是问题中重复最多的原因。如果要探索哪 些问题中包含这些原因,请参阅该报告中的“详细的安全性问题”部分。 • 未对用户输入正确执行危险字符清理 • 未对入局参数值执行适当的边界检查 • 未执行验证以确保用户输入与预期的数据类型匹配 • • 程序员在 Web 页面上留下调试信息 Web 应用程序编程或配置不安全 2012-9-10 14:42:12 3/399
具有“最多安全性问题”(问题数量)的 URL • • • • • http://demo.testfire.net/bank/login.aspx (19) http://demo.testfire.net/bank/transaction.aspx (9) http://demo.testfire.net/bank/transfer.aspx (9) http://demo.testfire.net/bank/ws.asmx (9) http://demo.testfire.net/subscribe.aspx (6) 每台主机的安全性问题 主机 http://demo.testfire.net/ 总计 高 44 44 中 5 5 低 16 16 参考信息 总计 19 19 84 84 2012-9-10 14:42:12 4/399
每个“威胁类”安全性问题分发 以下是由“威胁类”分发的安全性问题列表。 认证类型:蛮力 认证类型:认证不充分 授权类型:凭证/会话预测 授权类型:授权不充分 授权类型:会话期限不充分 授权类型:会话定置 客户端攻击类型:内容电子欺骗 客户端攻击类型:跨站点脚本编制 命令执行类型:缓冲区溢出 命令执行类型:格式字符串攻击 命令执行类型:LDAP 注入 命令执行类型:操作系统命令 命令执行类型:SQL 注入 命令执行类型:SSI 注入 命令执行类型:XPath 注入 信息泄露类型:目录索引 信息泄露类型:信息泄露 信息泄露类型:路径遍历 信息泄露类型:可预测资源定位 逻辑攻击类型:功能滥用 逻辑攻击类型:拒绝服务 应用程序隐私测试 应用程序质量测试 0 1 2 3 4 5 6 7 2012-9-10 14:42:12 5/399
安全性问题原因分发 94% 与应用程序相关的安全性问题(总计 84 个问题中的 79 个)。 通常,可以由应用程序开发者修订与应用程序相关的“安全性问题”,因为它们是由应用程序代码中 的缺陷造成的。 6% 基础结构和平台安全性问题(总计 84 个问题中的 5 个)。 通常,可以由系统或网络管理员来修订“基础结构和平台安全性问题”,因为这些安全性问题是由第 三方产品中的错误配置或缺陷造成的。 2012-9-10 14:42:12 6/399
详细的安全性问题 有漏洞的 URL:http://demo.testfire.net/ 此 URL 共有 4 个安全性问题 [1 / 4] SQL 注入 严重性: 高 测试类型: 有漏洞的 URL: 应用程序 http://demo.testfire.net/ (参数 = amUserId) 修复任务: 过滤掉用户输入中的危险字符 6 的变体 1 [ID=9251] 以下更改已应用到原始请求: • 已将 cookie“amUserId”的值设置为“'” 请求/响应: GET /bank/main.aspx HTTP/1.1 Cookie: lang=; amCreditOffer=CardType=Gold&Limit=10000&Interest=7.9; amUserInfo=UserName=anNtaXRo&Password=RGVtbzEyMzQ=; amUserId='; ASP.NET_SessionId=w122lljrczjxtl454fszym30; amSessionId=4383444218 Accept: */* Accept-Language: en-US User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Win32) Host: demo.testfire.net Referer: http://demo.testfire.net/bank/login.aspx HTTP/1.1 500 Internal Server Error Content-Length: 4996 Connection: close Date: Tue, 23 Dec 2008 11:00:23 GMT Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET X-AspNet-Version: 2.0.50727 Cache-Control: no-cache Pragma: no-cache Expires: -1 Content-Type: text/html; charset=utf-8 Altoro Mutual: Server Error