【发布时间】:2015-01-27 10:59:47
【问题描述】:
请您帮忙找出 Fortify 支持的 .net2010 Windows 32 位和 64 位版本。
提前致谢
【问题讨论】:
请您帮忙找出 Fortify 支持的 .net2010 Windows 32 位和 64 位版本。
提前致谢
【问题讨论】:
针对相关问题,Fortify 技术支持向我发送了 HP Fortify 安全编码规则包支持的库版本 2014.3.0.0009。在第 53 页上,它指出:
Microsoft ASP.NET MVC 覆盖范围包括识别来自 Web 控制器方法和标准 ASP.NET MVC Web 界面的不受信任的输入。不受信任的输入源包括 cookie、请求、URL、http 标头、系统属性、文件系统、数据库和网络源。
我从 Fortify 收到了这份文件,但 Google 没有在他们的网站上找到它。但是他们也推荐了A Taxonomy of Coding Errors that Affect Security,它涵盖了 C#/VB.NET/ASP.NET
Fortify 作为本机应用程序在 Win 32 和 64 位平台上运行,尽管我的经验是在 64 位上,因为性能会更好。
【讨论】:
如果您指的是安全编码插件支持 VS 2010 的 Fortify SCA 版本,那么至少可以追溯到 SCA 3.4 到 4.21。
从 4.21 开始,SCA 和工具仅附带 64 位 Windows 安装程序。我认为您可以联系 fortify 对 SCA 4.21 32 位工具的支持。
至于未来?如果我们回顾一下,在 Microsoft 对 Visual Studio 2008 的主流支持到期后大约 18 个月,Visual Studio 2008 插件停止可用。我猜你还有几年的时间才能从 SCA 中提取 VS2010 插件。 (即便如此,您也可以做一些部分卸载/安装魔法,并在未来版本的 SCA 中保留一定程度的功能。)
【讨论】: