问答列表

Postgres:同时使用准备好的语句和字符转义是否足以避免恶意用户输入攻击?

作者:JCollier 提问时间:10/5/2021

我假设如果我使用准备好的语句然后转义所有字符,任何用户抛出的输入都不会给我带来任何麻烦。但我知道有很多棘手的黑客,我对数据库不可穿透性的假设往往是错误的。这个问题假设我作为开发人员没有使用任何花哨的 ...

如果参数不包含单引号,然后用单引号四舍五入,是否可以执行 SQL 注入?

作者:Simone Lungarella 提问时间:10/19/2021

如果解析参数以删除包含的所有单引号,然后用单引号括起来,是否仍然可以进行 SQL 注入?我知道这看起来很糟糕,一般来说,使用准备好的语句要好得多,但是,出于好奇,我想知道是否有一种方法,甚至更好的例子...

如何防止\出现在引号旁边?[复制]

作者:rockoversweden 提问时间:10/18/2021

这个问题在这里已经有答案了: 如果我使用 MySQLi 准备好的语句,我是否需要转义我的变量?[复制] (2 个答案) PHP预准备语句转义的清晰度 (3 个答案) 我们是否应该在将特殊字符存储在数据...

@Gateway(payloadExpression=“..”)与@Payload(“...”)

作者:Mauro Molinari 提问时间:10/19/2021

Spring 集成文档解释说,在不带参数的接口方法声明网关时,必须指定有效负载表达式,以便框架知道应该在生成的消息上设置什么有效负载。 但是,如果我执行以下操作: <int:gateway id="...

SQL 注入按原样返回注入的代码

作者:Fabio R. 提问时间:10/22/2021

我试图击败这个 CTF:一个正在建设中的网站,有一个简单的登录页面,您可以在其中登录或注册新用户。 它使用 和 DB。node expressSQLite 分析源代码,我发现了这个查询: get...

防止 Node.js 中的 SQL 注入

作者:funseiki 提问时间:4/3/2013

是否可以像 PHP 具有防止 Node.js 中的 SQL 注入(最好使用模块)一样防止它们。 如果是这样,如何?如果没有,有哪些示例可能会绕过我提供的代码(见下文)。 一些背景: 我正在使用 ...

SQL注入修改表

作者:lcrnlpz 提问时间:11/5/2021

我正在课堂上做一个练习,通过用户/密码表单查找网页漏洞,并且我们支持能够使用 SQL 注入修改表的列。 我知道数据库的表,例如,我正在尝试修改具有列 ID、密码和电子邮件的表用户。 问题是,对于 ...

僵尸网络的 Docker 容器部分,通过 GET 请求 (DDoS)

作者:Ted Mosby 提问时间:11/9/2021

嗨,我从我的提供商那里收到一条消息,说我的服务器是 ddos-botnet 的一部分。因此,我调查了我的 docker 容器并发现了一些损坏的容器(jitsi-meet-web (https://gi...

javax.persistence.EntityManager SQL 注入

作者:zordu-nickim-agzivi-sikm 提问时间:11/17/2021

在这种方法中,我根据 pincode 或 voen 从 oracle 数据库中的过程接收数据。 @Override public List<BaseClass> getCustomerInfo(St...

SQL注入中的密码不正确

作者:Code stroker 提问时间:12/11/2021

我在用户名字段中发现了SQL注入,SQL查询为1'or'1'='1'-- - 我已经在图片中提供了这些 如果我在密码中键入相同的查询,它会显示不正确的密码,这是什么原因? [SQL错误的图片]...


共547条 当前第10页