首页 » SEO优化 » php游戏启动教程交换技巧_让你在游戏中变成高端黑客SQL注入进击全教程系列开始游戏

php游戏启动教程交换技巧_让你在游戏中变成高端黑客SQL注入进击全教程系列开始游戏

访客 2024-11-16 0

扫一扫用手机浏览

文章目录 [+]

本系列教程是SQLi Labs练习指南的中文版,本人对其进行了优化和补充。
本系列文章将稳定更新,且每次更新一节课,同学们每天只须要花十分钟旁边的韶光即可重新手变成真正的Hacker。
目前本系列统共有24期,由于头条发文数量有限,想获取更多信息和资源的朋友请移步xx号“安全猴”。

在第一讲中,我会给大家大略先容一下有关SQL注入的一些根本知识,以及如何配置我们的游(xue)戏(xi)环境。

php游戏启动教程交换技巧_让你在游戏中变成高端黑客SQL注入进击全教程系列开始游戏

SQLi Labs系列构造图如下:

php游戏启动教程交换技巧_让你在游戏中变成高端黑客SQL注入进击全教程系列开始游戏
(图片来自网络侵删)

先容

SQL,即构造化查询措辞(Structured Query Language)的简称,这是一种专门用来与数据库进行交互的措辞。
大略来说,数据库便是一个用来存储客户端以及做事器端各种数据的东西。
SQL可以通过查询语句和面向工具编程等办法来管理数据库。
目前市场上有很多种数据库,例如MySQL(我们现在要用的便是它)、MS SQL、Oracle和Postgresql等等,在它们的帮助下,我们就可以通过SQL语句来管理大型数据库了。

脚本小子(指那些只会利用黑客工具而技能功底不足踏实的人)对付SQL注入攻击肯定是不会陌生的,他们每每都会利用类似Sqlmap和SqlNinja这样的自动化工具来完成SQL注入攻击,但他们大概并不知道SQL注入的事情机制。

在本系列教程中,我将会带领大家深入理解SQL注入的事理,包括攻击是如何发生的以及如何剖断一个运用是否存在SQL注入漏洞。
我们将会利用SQLi Labs(用来学习SQL注入的闯关型游戏平台)来做讲解,海内下载地址请移步xx号“安全猴”并回答“SQL注入”即可获取,当然你也可以直接访问该项目的GitHub直接下载,不过国外地址速率较慢。

安装SQLi Labs

我们的游(xue)戏(xi)环境采取的是经典的Apache+MySQL+PHP,大家可以直接下载集成环境软件完成环境的支配。
目前比较盛行的有phpStudy、Wampserver、XAMPP和AppServ,个人推举利用phpStudy,由于它是绿色版无需安装且比较适宜新手利用。
当然了,几款也不错。
安装好往后启动做事器(以phpStudy为例),然后在浏览器中访问localhost或127.0.0.1,如果显示了php环境信息,则解释安装成功。

环境配置完成之后,按照下列步骤安装SQLi Labs

1.下载SQLi Labs;(海内下载地址请移步xx号“安全猴”并回答“SQL注入”即可获取)

2.解压之后将全体文件夹拷贝到Apache的Webroot目录下,也便是传说中的WWW文件夹。

3.用记事本打开 sql-connections文件夹中的db-creds.inc,将个中的mysql用户名和密码改成你自己的密码,phpStudy的默认都是“root”。

4.打开浏览器,访问localhost/sqli-labs-master/index.html。

5.点击第一项“Setup/reset Database for labs”,系统会在你的mysql数据库中创建一个游戏所需的数据库。

6.接下来,我们就可以开始尽情玩(xue)耍(xi)了。

总结

接下来,我们将开始真正的SQL注入攻击游戏之旅,敬请期待。
别忘了去“安全猴”回答\公众SQL注入\公众获取SQLi Labs噢!

那么本日就到此结束啦!
希望大家能够负责学习,有什么疑问或者想法也可以在文章下方或给“安全猴”留言,第一关教程立时就来!

更多国内外精彩安全资讯以及信息安全技能资源,尽在“安全猴”
标签:

相关文章