技术资料查询
一起进步

标签:web渗透

web渗透测试(15):XML攻击-珊瑚贝
服务器运维

web渗透测试(15):XML攻击

shanhubei阅读(462)赞(0)

在本节中,将详细介绍与XML相关的攻击。这些类型的攻击在Web服务和使用XPath从XML文件中检索配置设置的应用程序中很常见(例如,根据提供的组织名称了解他们需要使用哪些后端来验证用户)。 Example 1 <?php requi...

服务器运维

web渗透测试(14):文件上传漏洞

shanhubei阅读(442)赞(0)

在本节中,我们将介绍如何使用文件上载功能来获取代码。 在Web应用程序(尤其是使用文件系统来确定应运行哪些代码的应用程序)中,如果您设法上传具有正确文件名的文件(通常取决于扩展名),则可以在服务器上执行代码。在本节中,我们将看到这些类型的攻...

服务器运维

web渗透测试(13):LDAP 攻击

shanhubei阅读(614)赞(0)

在本节中,我们将介绍LDAP攻击。LDAP通常用作身份验证的后端,尤其是在单点登录(SSO)解决方案中。LDAP有自己的语法,我们将在以下示例中更详细地看到。 如有不懂什么是LDAP请查看 Example 1 在第一个示例中,使用您的用户名...

web渗透测试(12):命令注入-珊瑚贝
服务器运维

web渗透测试(12):命令注入

shanhubei阅读(374)赞(0)

命令注入来自缺乏对作为命令一部分使用的信息的过滤和编码。最简单的示例来自使用函数system(运行命令)并将HTTP参数作为此命令的参数。 有很多方法可以利用命令注入: 例如,通过在反引号内注入命令 `id` 通过将第一个命令的结...

web渗透测试(11):代码注入-珊瑚贝
服务器运维

web渗透测试(11):代码注入

shanhubei阅读(418)赞(0)

在本节中,我们将讨论代码执行。代码执行来自缺乏对用户控制数据的过滤和/或转义。在利用代码注入时,您需要在发送给应用程序的信息中注入代码。例如,如果要运行该命令ls,则需要发送system(“ls”)到应用程序,因为它...

服务器运维

web渗透测试(10):文件包含

shanhubei阅读(345)赞(0)

许多应用程序中,开发人员需要包含文件来加载类或在多个网页之间共享一些模板。 文件包含漏洞来自缺乏过滤,当用户控制的参数在调用包含函数(例如,PHP中的require,require_once,include或include_once)中用作...

服务器运维

web渗透测试(9):目录遍历

shanhubei阅读(382)赞(0)

目录遍历来自缺乏对应用程序作为路径一部分的信息的过滤/编码。 与其他漏洞一样,您可以使用“相同值的技术”来测试此类问题。例如,如果应用程序在参数内使用的路径是/images/photo.jpg。您可以尝试访问: /images/./phot...

服务器运维

web渗透测试(8):SQL注入

shanhubei阅读(363)赞(0)

SQL注入是最常见的(web)漏洞之一。所有SQL注入练习,在这里找到,使用MySQL作为后端。当SQL查询中包含SQL注入时,缺少用户控制输入的编码/转义。 根据信息在查询中的添加方式,您需要不同的东西来破坏语法。 有三种不同的方法可以在...

web渗透测试(7):跨站点脚本(XSS)-珊瑚贝
服务器运维

web渗透测试(7):跨站点脚本(XSS)

shanhubei阅读(310)赞(0)

跨站点脚本源于信息发送给应用程序用户时缺乏编码。这可以用来注入任意的HTML和JavaScript; 结果是该有效载荷在合法用户的网络浏览器中运行。与其他攻击相反,XSS漏洞针对应用程序的用户,而不是直接针对服务器。 一些漏洞利用的例子包括...

服务器运维

web渗透测试(6):HTTP认证 和 Web服务

shanhubei阅读(343)赞(0)

HTTP认证 HTTP还提供了对用户进行身份验证的机制。有三种方法可用作协议的一部分: 基本认证:用户名和密码使用base64进行编码,并使用Authorization标头发送:Authorization: basic YWRtaW46YW...