首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用sqlmap解决Vaadin中的SQL注入漏洞

问使用sqlmap解决Vaadin中的SQL注入漏洞
EN

Security用户
提问于 2016-09-27 13:17:55
回答 2查看 1.2K关注 0票数 0

我使用Vaadin框架实现了一个用于渗透测试的小型网站。我在后台运行了一个MySQL数据库,还有一个Jetty。

该网站易受手动SQL注入攻击。但是,当我想使用像sqlmap这样的强大工具时,我找不到任何漏洞。主要原因是我的网站的网址不包含可注入参数。相反,我得到了以下信息:

代码语言:javascript
复制
!main/test: event not found

如何将URL更改为易受攻击?

代码语言:javascript
复制
http://localhost:8080/#!main/text
EN

回答 2

Security用户

发布于 2016-11-04 10:03:02

Sqlmap没有看到任何可注入的请求。

Vaadin严重依赖客户端JavaScript。

这在当前的框架中非常常见。

要想获得更好的想法,请看一下W3C的客户端URL参数的使用模式。

您可以尝试通过开发人员工具记录来自浏览器的请求,或者使用例如扎普。从那里你应该能够识别正确的请求。我还建议使用ZAP手动验证SQL注入漏洞。然后,您可以确定您利用了该漏洞并使用该请求尝试sqlmap。

另外,要注意Vaadin使用了CSRF令牌,这可能会导致自动攻击。

票数 1
EN

Security用户

发布于 2016-10-03 17:44:46

当输入用于此测试的sqlmap命令时,您是否将URL放在双引号中?我猜不是,因为我认为sqlmap正在尝试处理!

票数 0
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/138011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档