gpt4 book ai didi

soapui - 如何在soap ui中为Json做跨站脚本?

转载 作者:行者123 更新时间:2023-12-04 13:00:04 24 4
gpt4 key购买 nike

以下是我的 Json 请求。

{"description":"${#TestCase#description}","assignedToName":null,"title":"${#TestCase#title}","priority":"2"}

在此描述和标题中是用户输入字段。我正在尝试为这些字段执行跨站点脚本和 SQL 注入(inject)。

在创建安全测试时,我在参数下拉列表中没有看到这些描述和标题两个属性。

看来我需要为 json 请求提供 Xpath 以在迭代的基础上执行 XSS。我有 $.description (JsonPath) 和/description.. 两者都不适合我。

怎么做?

谢谢

最佳答案

跨站脚本(XSS) :
对于跨站点脚本,如果未正确验证,您可以在输入框中插入不正确的脚本,它将被您的服务器端代码接受并将注入(inject)数据库。然后当此数据打印在页面上时。此脚本将打印或执行直接翻页。
将外部脚本插入页面是跨站点脚本的基本思想。

这是一个示例

{"myJSON": "legit", "anyParameter": "12345<script>alert(1)</script>"}

SQL 注入(inject):
基本上有两种 sql 注入(inject) 1.Basic sql injection 和 2.Advanced SQL injection。所以在你的情况下,我认为你需要测试高级 sql injection。你将在互联网上获得有关它的逐步信息。

关于soapui - 如何在soap ui中为Json做跨站脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43753321/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com