所以我用php进行了这个查询
SELECT a.sifra,a.slika,a.slika2,a.imeProizvoda,a.opis,b.cijena,b.cijena2
FROM proizvodi a
inner join stanje b
on a.sifra = b.sifra
WHERE a.imeProizvoda LIKE '%$search%'
我试着用 DROP TABLE proizvodi
我在网上找到了各种各样的方法,但都没能成功
有人会如何在搜索中查询我的数据库 proizvodi
已删除
1条答案
按热度按时间a7qyws3x1#
为了避免php中的sql注入,您应该绝对使用prepared语句,这使得几乎不可能进行任何sql注入。要回答您的问题,我们可以尝试以下方法:
这将导致执行以下操作:
其基本思想是终止原来的有效语句,然后注入其他(恶意)语句,从而使php/mysql陷入困境。请注意
DROP
以及DELETE
并不是唯一可能发生的破坏性事件。例如,做一个SELECT *
在一张包含信用卡号码的客户表上,这可能是最具破坏性的事情。免责声明:我不住在我父母的地下室和花我所有的时间注射网站。但是,我知道的足以猜出你问题的答案。