首页 > 解决方案 > 如何使用 sqlmap 扫描整个应用程序(全站扫描)?

问题描述

假设我有一个在 http://localhost:3000/ 上运行的 rails 应用程序,我怎样才能让 sqlmap 抓取整个应用程序并尝试在它找到的每一个表单上进行注入?

注意:我的应用大约有 20 页,所以这不应该是一项艰巨的任务,我只是希望找到一个通用的解决方案,而不是为我希望测试的每个页面/应用编写具体的说明

我知道我可以扫描一个端点(在这种情况下characters/1):

sqlmap --dbms SQLite -u http://localhost:3000/ characters/1 --tables

但我想知道是否有一种“全面”的方式可以让 sqlmap 抓取站点来测试它所能想到的一切?

参考:这里的例子

标签: ruby-on-railspenetration-testingsqlmap

解决方案


推荐阅读