有谁能为那些编程经验有限的人提供好的资源来了解网站的漏洞和攻击呢?
发布于 2012-04-08 08:38:13
发布于 2012-04-08 11:57:04
我建议您从开发涉及数据库的动态网站开始,使用HTML/CSS、客户端编程语言(如JavaScript)和动态语言(PHP是一种流行的选择)。要充分了解web安全攻击,首先需要熟悉客户机/服务器体系结构,以及动态语言与数据库交互检索/插入/修改数据的方式。
一旦您掌握了动态web开发的基本知识,就可以开始学习有关攻击的知识。OWASP指南项目是一个很好的资源,对于有经验的网络渗透测试人员和新手来说也是一个参考。对于动手培训,只有搜索易受攻击的应用程序和你会发现许多故意脆弱的应用程序,安全和合法的实践反对。DVWA是一个很好的起点。
下一步是学习工具。我建议您在完全了解不同的攻击(XSS、SQLi、CSRF、RFI/LFI、XST等)以及如何手动执行它们之前不要使用这些攻击。对于在评估web应用程序时使用的开放源码工具的简明列表,您可以使用查查我以前的答案。
发布于 2012-07-31 20:06:19
Sans有一个网络渗透测试和道德黑客:捕获您可能对https://www.sans.org/security-training/web-penetration-testing-ethical-hacking-capture-flag-day-6-13632-cid感兴趣的国旗类
有一些捕获标志站点,您可以从使用这些标记站点中学习。
一个更大的列表可以在http://captf.com/practice-ctf/找到
https://security.stackexchange.com/questions/13570
复制相似问题