我正在尝试对我们的 ASP.NET 网站进行渗透测试,以检查安全漏洞(特别是 SQL 注入)。我们购买了一个商业 Web 扫描工具(IBM Rational AppScan),但是它只对 IIS 进行黑盒扫描,并且在某些情况下无法检测到 SQL 注入。
我们正在寻找的是与 AppScan 类似的工具,但它还应该能够“附加”到 IIS 进程(或我们用作后端的 SQL Server DB)并检测是否某个 HTTP请求生成了一个实际的 SQL 注入。
看起来最新版本的 AppScan (8.5) 可以做到这一点,但仅适用于基于 Java 的 Web 服务。我们需要可以在 IIS/SQL Server 环境中工作的东西。