想做网络渗透网络安全小伙伴都知道咱们网络安全法律规定不能攻击他人计算机但是,没有练习怎么做一人优秀的黑客呢,可以安装Pikachu等靶场怎么攻击都不会有法律风险。一起安装起来靶场吧? XAMPP(ApacheMySQLPHPPERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是LAMPP,但是为了避免误解,最新的几个版本就改名为XAMPP了。它可以在Windows、Linux、Solaris、MacOSX等多种操作系统下安装使用,XAMPP的确非常容易安装和使用:只需下载,解压缩,启动即可 具体步骤一、XAMPP的安装部署 1、下载xampp 在这里https:www。apachefriends。orgzhcndownload。html 下载这个7。4。29forlinux版本,上传到linux主机上可以用XFTP 或者直接在命令行下载:wgethttps:downloadsapachefriends。global。ssl。fastly。net7。4。29xampplinuxx647。4。291installer。run chmod755xampplinuxx647。4。160installer。run 给xampp权限 。xampplinuxx647。4。160installer。run 安装 看到进度条走到100SetuphasfinishedinstallingXAMPPonyourcomputer。 就是安装完成XAMPP optlampplamppstart binsh:errorwhileloadingsharedlibraries:libdl。so。2:cannotopensharedobjectfile:Nosuchfileordirectory 如果你也报错那么就 vioptlampplampp 找到exportLDASSUMEKERNEL2。2。5这一行, 并修改内容为exportLDASSUMEKERNEL2。8。0,保存退出就可以解决了。 再次启动optlampplamppstart 又报错 XAMPP:StartingApache。。。optlamppsharexamppxampplib:line22:netstat:commandnotfound optlamppsharexamppxampplib:line22:netstat:commandnotfound ok。 XAMPP:StartingMySQL。。。optlamppsharexamppxampplib:line22:netstat:commandnotfound ok。 XAMPP:StartingProFTPD。。。optlamppsharexamppxampplib:line22:netstat:commandnotfound ok。 optlampplamppstop 先把服务停了关闭XAMPP optlampplamppsecurity XAMPP:Normalythatsnotrecommended。Doyouwantmetoturnitoff?〔yes〕 输入y输入密码再输入y再输入密码再次y optlampplamppstatus 查看状态 Version:XAMPPforLinux7。4。291 Apacheisrunning。 MySQLisrunning。 ProFTPDisrunning。 这就OK了 设置xampp开机自动运行centos7。0以前版本 (1)增加optlamppxampp的运行权限: chmod777optlamppxampp (2)在etcinit。d下添加一个xampp的符号链接: lnsoptlamppxamppetcinit。dxampp (3)加入到开机自动运行: chkconfigaddxampp (4)服务控制: servicexamppstart启动 servicexamppstop停止 servicexampprestart重启 如果是CS7这两行就OK了 lnsoptlampplamppetcinit。dlampp chkconfigaddlampp 停止防火墙 systemctlstopfirewalld。service systemctldisablefirewalld。service 否则其他电脑都访问不了 用其他电脑可以访问这一台XAMPP了 ip地址phpmyadmin却提示禁止访问这怎么办? cdoptlamppetcextra vihttpdxampp。conf 将该段配置中Requirelocal改为Requireallgranted AllowOverrideAuthConfigLimit Requireallgranted ErrorDocument403errorXAMPPFORBIDDEN。html。var Directory 然后并重启xampp optlampplampprestart ip地址phpmyadmin 登陆成功了 cdoptlamppbin 。mysqlurootp 输入之前设置密码 登陆成功后 MariaDB数据库正常为什么提示MariaDB呢?MariaDBMysql二、Pikachu靶场部署 pikachu:一个好玩的Web安全漏洞测试平台 https:github。comzhuifengshaonianhanlupikachu 下载地址:https:github。comzhuifengshaonianhanlupikachuarchiverefsheadsmaster。zip cdoptlampphtdocs unzippikachumaster。zip bash:unzip:commandnotfound提示没有unzip yuminstallunzipyum安装unzip unzippikachumaster。zip mvpikachumasterpikachu改名这样更方便 浏览器访问ip地址pikachuinstall。php cdoptlampphtdocspikachuinc viconfig。inc。php 找到define(DBPW,后面输入前面安装XAMMP的密码 奇怪?为什么不行呢?无法连接成功呢?我请郁闷了,请教了我的老师,老师远程一看,只在一个地方做了一点点小小改动成功了不卖关子了 仔细看看图上红框的部分 对,就是把原来的127。0。0。1改为localhost有的小伙伴就会说,这不是一样的吗?127。0。0。1就是回环啊127。0。0。1localhost是的,你可以把这个点理解为一个bug或者一个小小彩蛋 然后再点安装、初始化了。 哈哈现在就可以攻击你的pikachu靶机了