Other Web Tricks
Last updated
Last updated
学习并练习 AWS 黑客技术:HackTricks 培训 AWS 红队专家 (ARTE) 学习并练习 GCP 黑客技术:HackTricks 培训 GCP 红队专家 (GRTE)
有时后端信任主机头部来执行某些操作。例如,它可以使用其值作为发送密码重置的域。因此,当您收到一封带有重置密码链接的电子邮件时,使用的域是您放在主机头部中的域。然后,您可以请求其他用户的密码重置并将域更改为您控制的域,以窃取其密码重置代码。WriteUp。
请注意,您甚至可能无需等待用户单击重置密码链接以获取令牌,因为垃圾邮件过滤器或其他中间设备/机器人可能会单击以分析它。
有时,当您正确完成某些验证时,后端将只向您的会话的安全属性添加一个值为“True”的布尔值。然后,不同的端点将知道您是否成功通过了该检查。 但是,如果您通过了检查并且您的会话被授予了安全属性中的“True”值,您可以尝试访问其他资源,这些资源依赖于相同的属性,但您不应该有权限访问。WriteUp。
尝试以已存在的用户注册。还尝试使用等效字符(点、大量空格和 Unicode)。
注册一个电子邮件,在确认之前更改电子邮件,然后,如果新的确认电子邮件发送到第一个注册的电子邮件,您可以接管任何电子邮件。或者如果您可以启用第二个电子邮件确认第一个电子邮件,您也可以接管任何帐户。
开发人员可能会忘记在生产环境中禁用各种调试选项。例如,HTTP TRACE
方法是为诊断目的而设计的。如果启用,Web 服务器将通过在响应中回显接收到的确切请求来响应使用 TRACE
方法的请求。这种行为通常是无害的,但有时会导致信息泄露,例如可能由反向代理附加到请求的内部身份验证标头的名称。
学习并练习 AWS 黑客技术:HackTricks 培训 AWS 红队专家 (ARTE) 学习并练习 GCP 黑客技术:HackTricks 培训 GCP 红队专家 (GRTE)