选个“靶子”练练手:15个漏洞测试网站带你飞

俗话说进攻是最好的防御,而这与信息安全世界并没有什么不同。通过这15个故意存漏洞网站来提升你的黑客技能,你会成为最好的防守者——无论你是一名开发人员、安全管理者、审计师或者测试人员。请牢记:熟能生巧!

1、Bricks

Bricks是一个建立于PHP、使用MySQL数据库的web应用程序,其中含有漏洞并且每个“brick”程序块包含一个需要进行缓解安全漏洞。这是OWASP的一个项目,不仅为教学提供了一个AppSec平台,同时也成为检测web应用程序扫描器的一种方法。

有三种类型的程序块:登录页面、文件上传页面以及内容页面,每种都存在不同类型的漏洞,而这些漏洞都是应用程序中经常遇到的。

想要了解更多OWASP Bricks计划,点这里。

2、bWAPP

代表了缺陷Web应用程序的bWAPP,是“一款免费并且开源的不安全web应用程序”。关注的漏洞超过了100个常见问题,均源自OWASP Top 10。下载

3、Damn Vulnerable iOS App (DVIA)

信息安全工程师@prateekg147近期发布并提供免费下载的DVIA是一款基于iOS 7及以上版本的超级不安全移动app。对于移动app的开发者来说,这个平台非常有用,因为一旦有大量站点可以练习攻击web应用的技能,那么移动app就会让这样的合法攻击难度增加。

去下载一个DVIA吧,可以观看YouTube视频和阅读“开始”指南开启一段神秘黑客之旅。

4、Damn Vulnerable Web Application (DVWA)

这个网络安全平台是由一批经验丰富的安全专家、开发人员以及学生所共同创建的。网站在@ethicalhack3r和Ryan Dewhurst的帮助下建成,二人同时为社区提供了开源SCA工具DevBug。同样建立于PHP、使用MySQL数据库,在DVWA中寻找的漏洞包括SQL注入、跨站脚本攻击绕过验证码及恶意文件执行。

现在可以从这里开始使用DVWA,或者通过Github,同时你还可以查找YouTube视频学习如何安全应用程序。

5、ExploitMe 移动Android实验室

开发者与安全专家一道建立了这个可以模仿攻击者袭击的Android平台。实验室关注Android应用程序中的8个特定常见漏洞,这一平台逐渐成为Android开发者与应用程序捍卫者的安全指南。

实验室课程包括:

·移动流量参数操作

·流量加密

·密码锁屏

·文件系统访问权限

·不安全的文件储存

·不安全日志

福利:ExploitMe 同样出了iPhone版,只是内容上并没有安卓的丰富。

6、黑客游戏

诚然,这并不是一个漏洞web应用程序——而这是另一种学习发现应用程序安全漏洞的吸引人的方式。目前我们已经收到了令人惊叹的安全专家和开发人员的反馈,所以我们很乐意与大家分享这一成果。这个游戏目的是测试你的app安全技能,同时每个或有或无漏洞的问题都提供了大量的代码——这是需要你在时钟走完之前弄明白的。而黑客游戏中的排行榜让游戏更加诱人。

7、Google Gruyere 

“你想在黑客游戏中打败黑客吗?”这种“低级”的漏洞网站随处都是可以挖的洞洞,适合那些刚开始学习应用程序安全性的人。

其目标有三个:

学习黑客发现安全漏洞

学习黑客利用web应用程序

学习如何阻止黑客发现及利用漏洞

该网站介绍,

可喜的是,Gruyere存在包括多个安全漏洞,包括跨站点脚本XSS、跨站点请求伪造CREF、信息曝露、拒绝服务DoS攻击及远程代码执行RCE。网站的目的就是为了指导你发现其中的一些漏洞并学习在Gruyere中解决问题的方法。

使用Python语言编写的Gruyere同时为黑盒和白盒提供了测试机会,这样“黑客”可以在栅栏两边发挥作用。

8、iGoat 

iGoat是专为iOS开发者和基于OWASP WebGoat项目的移动环境。

开发人员通过在iGoat课程的学习:了解每个漏洞,有机会利用它们来发现存在的问题,简述适当的问题修复方式,同时“重建”iGoat程序。

OWASP项目站点,转到。

9、InsecureWebApp 

OWASP项目InsecureWebApp是一款名副其实、非常适合学习提升编码安全性与设计技能的应用。从项目网站可以了解到InsecureWebApp的目标有三个层面:

1)演示应用程序漏洞是有多么危险

2)缩小web应用程序安全理论与实际设计和建立代码中的差距

3)学习如何修复这些漏洞

InsecureWebApp为那些已经熟悉基本应用程序安全理论的人而建,很适合那些安全领域的开发人员、学生以及初学者。

想要了解更多,寻找下载链接请点击这里。

10、McAfee HacMe Sites

McAfee专业实践服务Foundstone于2006年建立了为寻求提高信息安全技能的笔测试人员和安全专家的一系列站点。每个存在“真实”漏洞的模拟应用程序为研究者提供了一个“真实”的经历。从移动银行app到预约app,这些项目囊括了广泛的安全问题来帮助黑客处于行业的领先地位。

这些站点包括:

·Hacme Bank

·Hacme Bank for Android

·Hacme Books

·Hacme Casino

·Hacme Shipping

·Hacme Travel

11、Mutillidae

这是一个免费、开源的Web应用程序,专门提供被允许的安全测试和入侵的Web应用,可以安装在Linux、windows 7等平台上。这个项目是一组PHP脚本,包含OWASP十大漏洞,并提示用户如何开始。你可以从这里开始Mutillidate的旅程,请认真观看YouTube频道并关注第二代开发者Jeremy Druin的Twitter帐号。

12、安全牧羊人(Security Shepherd)

竭力“将科技世界的迷途羔羊驯回到安全实践的和平世界”,安全牧羊人致力于让所有有软件更加安全。

获得了经验与挑战之后,用户可以选择更深入地解漏洞或者在倍加脆弱的web应用程序中了发现漏洞。牧羊人也可以作为夺旗游戏的基础,寓教于乐地让大家发现应用程序安全原则至关重要。

可以在OWASP了解更多,或者登录SourceForge页面直接下载。

13、蝴蝶安全项目

该项目的目的是为了“洞察普通web应用程序和PHP漏洞以及他们是如何在开发过程中被创建的”。

这个项目的独特之处在于它同时提供了一个不安全版本和安全版本的应用程序,为了降低不安全版本中的漏洞被发现后的影响。这使得蝴蝶项目适合任何想同时扮演攻击者和防御者双重角色的人。

现在适用于Linux的蝴蝶项目请猛戳这里。

14、Vicnum

作为OWASP中的一个项目,Vicnum更像是一系列基于web应用程序、用来“打发时间”的游戏。由于他们的框架简易,应用程序可以调整以满足不同需求,使Vicnum成为安全管理者教授开发人员应用安全知识的一种有趣方式。

查看这个网站,下载游戏或可用插旗游戏。

15、代罪羔羊(WebGoat) 

这是OWASP最受欢迎的项目之一。不安全程序提供了一个显示教学和学习环境,用户可以学习到更多更为复杂的应用程序安全问题课程。致力于希望开发人员了解更多关于web程序安全知识,WebGoat的名称参考了代罪羔羊(scapegoat),“即使是最好的程序员也不能避免安全错误。他们需要一个替罪羊,不是么?一切只怪这‘羊’”!

安装可适用于Windows、OSX Tiger、Linux以及J2EE和.NET环境下的独立下载。这里有个“简易运行“版本和一个”源代码分发”版,可以允许用户修改源代码。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/151906.html<

(0)
管理的头像管理
上一篇2025-03-13 18:31
下一篇 2025-03-13 18:32

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注