- ：好了, 现在我们知道我们的目标数据库名为owasp
10｡
让我们尝试发现该数据库中存在的表｡
这是我们的select语句, 它是一个union
select 1, 我们有这些东西｡
所以我会保留这个或者把它们改成null｡
因为我现在只想选择一项,
我也要把它设为空.
在第二步中, 我们将从中选择表名｡
现在, 我们将从名为“信息架构”的数据库中选择此内容｡
我在SQL的第一个视频中说过,
信息模式是MySQL创建的默认数据库,
它包含有关所有其他数据库的信息｡
我们现在要做的是,
从信息模式点中选择表名,
在点之后, 放置表｡
因此, 我们基本上是从一个称为信息模式的数据库中选择一个称为表的表｡
我们选择的列称为表名｡
因此, 我们从数据库中选择表名,
即从表中选择信息模式｡
让我们执行此命令, 看看是否可以获取owasp10数据库中存在的所有表｡
我们可以看到有237条记录｡
您可以看到我们拥有的所有表,
这些是我们可以访问的所有表｡
我再说一遍, 我们是以根用户身份登录的,
因此我们实际上可以看到来自其他Web应用程序的表,
如Tiki Wiki｡
但在现实生活中, 您只会看到与当前数据库（即Mutilidae）相关的表｡
我将使用一个where子句,
指出表模式等于owasp10的位置.
owasp10是我们执行时得到的, 当我们选择数据库时,
我们得到了owasp10, 这是我们当前的数据库,
Mutilidae正在处理｡
因此, 我们使用相同的语句,
从信息模式表中选择表名, 其中表模式为owasp10｡
所以我会复制的｡
在这里执行｡
正如你现在所看到的, 我们的桌子少了很多, 而且我们只拥有我们感兴趣的那些｡
所以我们有账户､ 博客､ 捕获的数据､
信用卡､ hitlog和笔测试工具｡
现在, 如果您还记得, 在第一个或第二个视频中,
在SQL注入视频中, 我向您展示了OWASP表的内容｡
就是OWASP数据库的这些表｡