0

使用 sqlmap 时,我有以下内容:

sqlmap 获得了 302 重定向到“ http://localhost/sqlmap/index.php ”。你想跟随吗?[是/否] 是

我了解我的 POST 响应正在重定向到 index.php。下一个问题是:

重定向是 POST 请求的结果。是否要将原始 POST 数据重新发送到新位置?[是/否] 是

但我不明白将原始数据重新发送到新位置意味着什么。

任何人都可以帮忙吗?

4

1 回答 1

1

基本上它会将您的 POST 数据重新发送到找到的新位置(重定向)。假设您的 POST 数据是:

data = {
    "username": "example",
    "password": "example"
}

http://example.com/php?login=True如果站点将您重定向到,您将其发送到它http://example.com/php?login=False会将数据重新发送到该链接,因此简而言之,sqlmap 将在它被重定向到的新链接上重试登录凭据。


编辑混淆(见评论)

发布

在计算中,POST是万维网使用的HTTP协议支持的一种请求方式。按照设计,POST 请求方法请求 Web 服务器接受包含在请求消息正文中的数据,很可能用于存储它。它通常在上传文件或提交完整的 Web 表单时使用。

参考https://en.m.wikipedia.org/wiki/POST_(HTTP)

获取

GET 请求指定资源的表示。请注意,GET 不应用于会导致副作用的操作,例如在 Web 应用程序中使用它来执行操作。这样做的一个原因是 GET 可能被机器人或爬虫任意使用,它们不需要考虑请求应该引起的副作用。

参考POST 和 GET 有什么区别?

于 2017-03-12T16:15:34.587 回答