- ：所以, 我只想强调一下为什么SQL注入如此重要和如此危险｡
这背后的原因是他们被发现了,
你可以在任何地方找到他们,
很多地方, 很多大网站都有这样的漏洞, 像雅虎,
谷歌都有｡
它们很难防范,
而且很容易犯错误,
使这些漏洞可供利用｡
它们非常危险的另一个原因是它们允许您访问数据库｡
在许多情况下, 如果您发现SQL注入,
您实际上不需要上传PHP shell或获得反向连接｡
上传内容并增加被发现的危险是没有意义的,
因为如果您可以访问数据库, 正如我们在这里看到的, 您几乎拥有所需的一切, 您有用户名､
密码, 您可以使用普通用户名和密码作为普通用户登录,
或者, 如果您要查找敏感数据,
我们可以看到我们可以访问信用卡｡
你几乎可以做任何你想做的事情,
所以真的没有必要试图进一步利用这个系统｡
如果你发现了一个SQL注入宾果游戏,
就像这就是你真正需要的｡
在许多场景中, 我们实际上使用PHP shell来访问数据库,
并查看是否可以读取它｡
比如说, 如果你设法在服务器上上传了一个PHP
shell, 在这个服务器上, 元数据是可利用的, 但是你不能访问数据库｡
你能看到的东西不多｡
你看不到信用卡,
你看不到用户名和密码, 你真的看不到｡
是的, 你可以控制服务器,
但你不能读东西｡
所以有时候当你上传一个PHP shell的时候,
下一步就是, 我需要获得对数据库的访问权限｡
另一件事是, 它们可以用来做很多事情｡
因此, 如果您设法在一个不是您的目标网站中找到SQL注入,
那么它不是您的目标网站, 但它在同一个服务器中, 那么您可以使用它来读取WW路由之外的文件｡
类似于文件包含漏洞, 你可以使用它,
你可以使用管理员的用户名和密码,
看看你是否可以上传的东西｡
通常管理员可以上传很多东西, 而不仅仅是图片,
然后你可以从那里上传一个PHP
shell或后门｡
然后从那里, 导航到您的目标计算机,
或目标网站, 对不起｡
或者, 实际上在某些情况下, 你可以用它来上传一个PHP
shell, 你可以用这个SQL注入来上传一个PHP
shell｡
因此, 基本上, SQL注入可用作文件包含漏洞｡
它们可被用作文件上载漏洞｡
而且他们会让你访问整个数据库｡
这就是为什么它们非常非常危险, 如果你设法找到一个,
它们非常有用｡