sql-injection 相关问题

SQL注入是一种代码注入技术,用于攻击数据驱动的应用程序,其中将恶意SQL语句插入到输入字段中以便执行(例如,将数据库内容转储给攻击者)

如何动态准备SQL查询(列名也),避免SQL注入

我最近学习了SQL注入和PHP建议,以避免它,使用prepare()和bind_param()。现在,我想动态准备SQL查询,添加列名和值。 ...

回答 2 投票 2

通过mysql_query进行SQL注入[重复]

我正在开发一个已经被SQL注入攻击的网站(乍一看只有数据库条目被跨网站脚本损坏)我查看代码后发现的潜在漏洞......

回答 7 投票 9

CodeIgniter会自动阻止SQL注入吗?

我刚刚继承了一个项目,因为最后一个开发人员离开了该项目由Code Igniter构建。我之前从未使用Code Igniter。我快速浏览了一下代码,看到了数据库......

回答 12 投票 59

使用DbCommand.CreateParameter是否安全?

我想问你是否在C#中使用这个方法(DbCommand.CreateParameter)将我的参数值传递给我的存储过程,那么我对SQL-Injection安全吗?或者我该怎么办......

回答 1 投票 0

即使我们正在清理输入mysql_real_escape_string,SQL注入易受攻击的代码

我们遭到攻击的是那些黑客从一个下面显示代码的页面进入系统,但是我们无法弄清楚这段代码中的实际问题。你能指出这段代码中的问题......

回答 2 投票 3

java-如何执行SQL注入以进行测试?

我有一个我试图“破解”的Web应用程序。这是一个需要用户名和密码输入的登录页面。假设我有一个表Auser,用于在MySQL中存储用户名的信息。当我打...

回答 2 投票 0

如何利用我在此Web服务器上找到的这个易受攻击的SQL语句

我刚刚遇到一个非常简单但相当复杂的SQL查询,它在验证MariaDB中的用户名时执行。该声明有两个逃避字符,我似乎无法解决这个问题。一世 ...

回答 1 投票 0

Bitninja是否有sql注入误报?

我正在尝试保存一些PHP代码,以便在我目前租用的服务器上保存示例和代码模板。问题是当我向服务器发送$时,它将它保存在数据库中,没问题。但是当我......

回答 1 投票 0

此代码是否容易受到SQL注入攻击?我怎样才能安全?

我有一个朋友,我正在努力帮助一个项目,我绝不是一个专家进行渗透测试,事实上这是我真正的新事物,但他要求我帮助识别和。 ..

回答 1 投票 1

FromSql():从字符串列表构建查询字符串以防止注入

我正在EF Core中构建SQL搜索。 Microsoft建议您不要连接字符串,因为它使应用程序容易受到SQL注入攻击,详见Microsoft文档:https:// docs ....

回答 4 投票 0

为什么我们总是喜欢在SQL语句中使用参数?

我很擅长使用数据库。现在我可以编写SELECT,UPDATE,DELETE和INSERT命令。但是我看过许多我们喜欢写的论坛:从雇员那里选择empSalary薪水......

回答 7 投票 99

如何在PHP中阻止SQL注入?

如果插入用户输入而不修改SQL查询,则应用程序容易受到SQL注入攻击,如下例所示:$ unsafe_variable = $ _POST ['user_input']; ...

回答 28 投票 2776

注册表上的SQL注入[关闭]

我想问一下,如果注册表单上的SQL注入有任何危险。我设法注入这个ZAP或1 = 1--它给了我302错误。我使用此注册注册了一个帐户...

回答 1 投票 -4

SP_EXECUTESQL中的SQL注入

我在SQL Server中有一个存储过程,它获取XML作为输入参数。在此XML中定义了 - 应该使用哪个存储过程执行参数值。并据此...

回答 1 投票 1

Microsoft Access SQL注入

我需要在我们被分配维护的非IT应用程序中修复一些安全问题。它位于Microsoft Access前端(SQL Server后端)。有谁知道SQL注入是否可以通过...

回答 5 投票 0

将SqlParameter添加到SqlCommand的通用方法

我们有一个遗留的C#应用 程序,我们有许多内联SQL查询,这些查询是针对用户传递的输入执行的。所以,很明显SQL注入了。现在......

回答 2 投票 1

动态创建表时如何避免SQL注入风险?

这是从用户提供的输入创建表的简单过程:PROCEDURE`hackProcedure`(IN tab_name VARCHAR(63))BEGIN IF(tab_name REGEXP'^ [A-Za-z0-9] + $')然后设置@StB = CONCAT (” ...

回答 1 投票 0

如何在sql中安全地“转义查询值”? (或者它为什么危险?)[SQL注入]

我在W3schools上使用sql示例跟踪Node.js。它说以下代码可以防止SQL注入。 var adr ='Mountain 21'; var sql ='SELECT * FROM customers WHERE address ='+ mysql ....

回答 2 投票 0

MEMSql用户定义的变量

我发现MEMSql不支持用户定义的变量(源)。这有什么解决方法吗?它将在未来的版本中出现吗?我想通过用户做SQL注入保护...

回答 1 投票 1

在sqlite3中带外sql注入?

是否可以在sqlite3数据库中进行带外sql注入?我的意思是,如果我们有Microsoft SQL Server数据库,我们可以使用这样的https://example.com/products.aspx?id=1; EXEC ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.