新手必刷的五个渗透测试靶场(建议收藏)
// 前言
因为最近有任务需要搭建一些适合新手使用的靶场,所以收集了一下互联网常见的一些友好的新手渗透测试靶场。
分别是DVWA、Pikachu、SQLi-Labs、Upload-Labs、XSS-Labs。
// DVWA靶场
DVWA靶场是一个专门用于漏洞测试和练习的Web应用程序,旨在为安全专业人员和开发人员提供一个安全漏洞测试环境。
DVWA靶场包含了多种常见的Web应用程序漏洞,如SQL注入、跨站脚本攻击(XSS)、跨站请求伪造(CSRF)、文件包含、文件上传、不安全的验证码等。这些漏洞模拟了真实环境中可能遇到的安全威胁。针对每种漏洞类型,DVWA靶场提供了不同难度级别的测试场景,从低级别到高级别,适合不同技术水平的学习者进行挑战。低级别场景通常较为简单,适合初学者入门学习;而高级别场景则考验了用户在渗透测试和应用程序安全方面的深度技术掌握和思考能力。
DVWA靶场只需要配置./config/config.inc.php数据库地址用户名及密码就可以使用PHPStudy启动(记得将config.inc.php.dist文件的.dist后缀删掉)。
使用默认密码admin/password登录。
选择Setup选项卡,可以百度一下标红报错怎么处理掉,然后初始化数据库就可以了。
访问登录就可以了,建议新手选择模式为Low级别。
// Pikachu靶场
Pikachu靶场是一个专门为网络安全爱好者和学习者设计的Web安全靶场。靶场通过模拟真实的Web应用程序环境,提供了一系列漏洞和安全挑战,让用户可以在安全的环境中进行学习和测试。它旨在帮助用户学习和实践常见的Web安全漏洞和攻击手法,如SQL注入、XSS(跨站脚本攻击)、CSRF(跨站请求伪造)等。
Pikachu靶场需要配置./inc/config.inc.php数据库地址用户名及密码就可以使用PHPStudy启动。
然后需要访问install.php进行初始化数据库。
访问主页就可以愉快地玩耍了。
// SQLi-Labs靶场
SQLi-Labs是一个专门设计用于学习和测试SQL注入漏洞的开源靶场,它提供了一个包含多个具有不同漏洞类型和难度级别的Web应用程序的环境。通过在这个靶场中进行实践,用户可以更深入地了解SQL注入的原理、危害以及防范措施。
SQLi-Labs靶场需要配置sql-connections/db-creds.inc文件中的数据库地址用户名及密码就可以使用PHPStudy启动。
点击“Setup/reset Database”以创建数据库,创建表并填充数据。
访问即可正常使用。
// Upload-Labs靶场
Upload-Labs靶场是一个专注于文件上传漏洞的模拟环境,它使用PHP语言编写,旨在帮助用户了解和学习文件上传漏洞的原理及防御技术。Upload-Labs靶场包含了多个关卡,每个关卡都模拟了不同的文件上传场景和漏洞类型。用户可以通过在这些关卡中进行实战演练,逐步掌握文件上传漏洞的攻击和防御技能。这些关卡涵盖了常见的文件上传漏洞类型,如文件名欺骗、文件类型欺骗、文件上传功能绕过等。【开箱既食】
// XSS-Labs靶场
XSS-Labs靶场是一个专注于跨站脚本攻击的安全测试平台。XSS-Labs靶场提供了多个不同的实验场景,每个场景都涵盖了不同类型的XSS漏洞,包括反射型、存储型和DOM型XSS等。这些场景模拟了真实环境中可能出现的XSS攻击场景,允许用户进行模拟和实践。【开箱既食】
学习计划安排
这里我整合并且整理成了一份【282G】的网络安全从零基础入门到进阶资料包,需要的小伙伴可以扫描下方优快云官方合作二维码免费领取哦,无偿分享!!!
如果你对网络安全入门感兴趣,那么你需要的话可以
点击这里👉网络安全重磅福利:入门&进阶全套282G学习资源包免费分享!
①网络安全学习路线
②上百份渗透测试电子书
③安全攻防357页笔记
④50份安全攻防面试指南
⑤安全红队渗透工具包
⑥HW护网行动经验总结
⑦100个漏洞实战案例
⑧安全大厂内部视频资源
⑨历年CTF夺旗赛题解析
