一、安装好phpstudy

首先搭建pikachu靶场的第一步,先是安装好phpstudy,这是一款集成环境的软件,里面包含了Apache,FTP,MySQL,Nginx。phpstudy的官方网址:Windows版phpstudy下载 - 小皮面板(phpstudy)

这里就根据大家的需要,选择Windows版,查看电脑的型号选择对应的PhpStudy V8版本位数,但现在一般电脑配置都是64位的。

下载完之后,最好可以把phpstudy单独放到一个文件夹中,方便以后的查找。

双击打开phpstudy,打开页面是这样的,在使用过程中呢我们一般只需要打开Apache和MySQL就足够我们平时搭建网站使用了。这样呢我们的phpstudy就成功安装好了。

注意哈,如果启动Apache和MySQL时出现端口被占用的情况,只需要把对应的占用的端口号关掉就行了。还有一种情况就是MySQL一直启动不了,启动完之后就会自动关闭,这时我们就需要呼出任务管理器,把以前安管过的mysqld.exe程序关掉就能够打开MySQL了。

二、搭建pikachu靶场

首先搭建靶场的第一步就是要有对应靶场的源代码,然后通过phpstudy在我们的本机127.0.0.1创建好网站。

源代码下载地址:GitHub - zhuifengshaonianhanlu/pikachu: 一个好玩的Web安全-漏洞测试平台,github是国外网站,访问起来会很慢,如果嫌慢的话可以去我的百度网盘里直接下载。

链接:百度网盘 请输入提取码

提取码:3148

下载好之后把pikachu文件夹放到WWW目录下,完整的路径就是:E:\phpstudy\phpstudy_pro\WWW。

之后还是回到phpstudy,点开网站,选择创建网站

这里将域名可以直接写为pikachu,方便记忆;端口就写80就行,打开浏览,选中之前下载的pikachu的文件夹,点击确认完成。

除phpstudy的网站搭建,还有两个文件需要再进一步配置一下,一个是pikachu-master目录下的inc文件夹里的config.inc.php,右键选择打开方式,修改比较好的可以选择Visual Studio Code或者EditPlus打开,如果这两款软件没有下载的话可以用记事本打开,效果都是一样的。

打开后将第十行数据库用户名和第十一行的数据库密码分别改为自己对应数据库的用户名和密码。数据库的用户名和密码去phpstudy查看。

一般第一次下载使用phpstudy的话数据库的用户密码和密码默认都是root,密码可以自己后期修改。之后就将自己对应的用户名和密码替换到之前的位置。

还有一个文件需要修改的在pikachu-master目录下的pkxss里的inc里的config.inc.php,说起来有点绕了,完整路径就是:E:\phpstudy\phpstudy_pro\WWW\pikachu-master\pkxss\inc,跟上面一样打开config.inc.php,步骤同上进行替换,如果省事的话可以自己再重新创建一个新的数据库使用。

都完成之后,我们的文件的修改配置也就完成。

打开浏览器访问localhost/pikachu就能访问到自己刚才搭建的pikachu靶场,最后再进行初始化的安装就大功告成了。

之后呢就是快乐的打靶场时间了,希望这能帮助到需要搭建pikachu的各位。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐