网络安全学习资源

漏洞基础原理

SQL注入 sqli-labs

项目地址:https://github.com/Audi-1/sqli-labs

Sqli-labs 是一个开源且全面的 SQL 注入练习靶场,手工注入必备的练习环境

文件上传 upload-labs

upload.png

项目地址:https://github.com/c0ny1/upload-labs

upload-labs是一个使用php语言编写的,专门收集渗透测试和CTF中遇到的各种上传漏洞的靶场。旨在帮助大家对上传漏洞有一个全面的了解。目前一共20关,每一关都包含着不同上传方式。

DVWA

dvwa.png

项目地址:https://dvwa.co.uk/

DVWA(Damn Vulnerable Web Application)是一个用来进行安全脆弱性鉴定的PHP/MySQL Web应用,旨在为安全专业人员测试自己的专业技能和工具提供合法的环境,帮助web开发者更好的理解web应用安全防范的过程。

Webgoat

webgoat.png

WebGoat是OWASP组织研制出的用于进行web漏洞实验的Java靶场程序,用来说明web应用中存在的安全漏洞。WebGoat运行在带有java虚拟机的平台之上,当前提供的训练课程有30多个,其中包括:跨站点脚本攻击(XSS)、访问控制、线程安全、操作隐藏字段、操纵参数、弱会话cookie、SQL盲注、数字型SQL注入、字符串型SQL注入、web服务、Open Authentication失效、危险的HTML注释等等。WebGoat提供了一系列web安全学习的教程,某些课程也给出了视频演示,指导用户利用这些漏洞进行攻击。建议使用Docker进行部署。

Pikachu

项目地址:https://github.com/zhuifengshaonianhanlu/pikachu

一个有趣的国内漏洞学习平台。

漏洞复现

下面的几个漏洞复现平台都大同小异,方便进行漏洞复现学习,和防御能力的覆盖性验证。

vulfocus

vulfocus.png

项目地址: http://vulfocus.fofa.so

因为 Vulfocus 一个漏洞集成平台,所以可以无限向里添加漏洞环境没有限制,前提是你的内存足够大。因为漏洞环境是docker镜像的原因每次重新启动漏洞环境都会还原,不用出现你会对环境造成破坏下次无法启动的现象。

vulhub

vulhub.png

项目地址:https://vulhub.org/

Vulhub是一个基于docker和docker-compose的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞环境,让漏洞复现变得更加简单,让安全研究者更加专注于漏洞原理本身。

Vulapps

vulapps.png

项目地址:http://vulapps.evalbug.com/

实战靶场

hackthebox

hackthebox.png

项目地址:https://www.hackthebox.com/

国外知名靶机测试平台。

Vulnstack

vulnstack.png

项目地址:http://vulnstack.qiyuanxuetang.net/vuln/

目前有七个靶场,实战性强,覆盖率渗透测试全流程,对相关攻击技术映射了ATT&CK矩阵。

Vulhub--CENGBOX系列

cengbox.png

项目地址:https://www.vulnhub.com/entry/cengbox-1,475/

下载配置好的虚拟机镜像,使用虚拟机软件打开即可。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容