代码之家  ›  专栏  ›  技术社区  ›  Henri

使用sql注入创建数据库触发器而不使用堆栈查询

  •  0
  • Henri  · 技术社区  · 15 年前

    目前,im正在写一篇关于使用RFID标签进行sql注入的研究论文,我想知道如果禁用堆栈查询,是否可以使用sql注入创建数据库触发器。如果启用了堆栈查询,当然很容易(假设您知道表布局),但是如果出于安全原因而禁用了它们呢。

    可能的 创造 有一个SQL注入。数据库不重要,选择一个适合需要的。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Frank Heikens    14 年前

    正在查找哪个数据库?在PostgreSQL中,每个触发器都调用一个存储过程。在存储过程中,可以 execute dynamic queries quote_ident ()和/或quote_literal(),您的过程易受SQL注入攻击。这是你自己的选择。