Website Hacking / Penetration Testing
像黑帽黑客一样破解网站和网络应用,像专家一样保护它们。
讲师:Zaid Sabih, z Security
安装有道
用不到
您将学到什么
- 100 多个视频(超过 10 小时),从零开始教你网站黑客技术。
- 50 多个实战中的真实网站黑客攻击示例——从简单到高级。
- 发现、利用并缓解多种危险的 Web 安全漏洞。
- 利用这些漏洞黑客攻击云服务器。
- 无需具备 Linux、黑客技术或编程的先验知识。
- 高级后利用技术——.pivot、导出数据库、提升权限等
- 绕过安全措施并利用这些漏洞进行高级攻击。
- 绕过安全防护和过滤器
- 搭建一个黑客实验室。
- 使用代理拦截请求。
- 采用 SQL 查询来发现和利用安全页面中的 SQL 注入漏洞。
- 利用 SQL 注入完全掌控云服务器。
- 发现并利用盲注型 SQL 注入漏洞
- 安装 Kali Linux — 一款渗透测试操作系统。
- 学习 Linux 命令以及如何与终端交互。
- 学习 Linux 基础知识。
- 了解网站和 Web 应用程序的工作原理。
- 了解浏览器如何与网站通信。
- 收集网站的敏感信息。
- 发现目标网站使用的服务器、技术和服务。
- 发现与特定网站关联的电子邮件和敏感数据。
- 查找与网站关联的所有子域名。
- 发现与目标网站关联的未公布目录和文件。
- 查找与目标网站托管在同一服务器上的所有网站。
- 发现、利用和修复文件上传漏洞。
- 利用高级文件上传漏洞并完全控制目标网站。
- 发现、利用和修复代码执行漏洞。
- 利用高级代码执行漏洞并完全控制目标网站。
- 发现、利用和修复本地文件包含漏洞。
- 利用本地文件包含漏洞获取 Shell。
- 利用高级本地文件包含漏洞并完全控制目标网站。
- 利用高级远程文件包含漏洞并完全控制目标网站。
- 发现、修复和利用 SQL 注入漏洞。
- 绕过登录表单,使用 SQL 注入以管理员身份登录。
- 编写 SQL 查询以查找数据库、表以及用户名和密码等敏感数据,利用 SQL 注入技术
- 绕过过滤,使用 SQL 注入无密码登录管理员账户。
- 绕过过滤和安全措施。
- 使用 SQL 注入读取和写入服务器文件。
- 快速修补 SQL 注入漏洞。
- 防止 SQL 注入的正确编写 SQL 查询的方法。
- 发现基本和高级的反射型 XSS 漏洞。
- 发现基本和高级的存储型 XSS 漏洞。
- 如何使用 BeEF 框架
- 利用反射型和 XSS 漏洞将用户钩引入 BeEF 中。
- 从受控目标窃取凭据。
- 在挂钩的目标上运行 JavaScript 代码。
- 创建 Windows 后门。
- 利用 XSS 漏洞进行计算机攻击。
- 修复 XSS 漏洞并保护自己免受其害。
- 暴力破解与字典攻击。
- 创建一个词表或字典。
- 发起词典攻击并猜出管理员的密码。
- 使用网页代理自动发现上述所有漏洞。
- 在目标 Web 服务器上运行系统命令。
- 访问文件系统(在目录之间切换,读取/写入文件)
- 下载和上传文件到/从被黑的服务器。
- 绕过安全措施。
- 访问同一 Web 服务器上的所有网站。
- 连接到数据库并执行 SQL 查询,或将整个数据库下载到本地计算机。
- 发现、利用和缓解跨站请求伪造漏洞。
课程要求
- 基础 IT 技能
- 无需具备 Linux、编程或黑客技术的相关知识。
- 至少配备 4GB 内存的计算机。
- 操作系统:Windows / macOS / Linux.
课程描述
最后更新:
2024年5月
备注:
虽然网站黑客攻击的内容在我的另一门课程中有所涉及,但那门课程仅涵盖基础知识,而本课程则深入探讨这一主题,涵盖了更多技术、漏洞、高级利用、高级后渗透测试、绕过安全措施等!
本课程专注于网站黑客攻击,我还有另外一门课程教授从零开始的漏洞挖掘。
欢迎来到我的全面网站黑客攻击/渗透测试课程。该课程假设你没有任何黑客知识背景,它将带你从零开始,逐步引导你达到高级水平,让你能够像黑帽黑客一样入侵网站,并像安全专家一样保护它们!
本课程非常注重实践,但不会忽视理论部分。我们将从基础讲起,教你网站的工作原理并安装所需的软件(适用于 Windows、Linux 和 Apple Mac OS)。然后我们马上开始进行黑客攻击。你将通过实例学习一切,通过发现漏洞和利用它们来入侵网站。没有枯燥乏味的讲座!
在进入黑客攻击之前,你首先会学到如何收集目标网站的全面信息。课程分为多个部分,每个部分都旨在教你 OWASP 十大常见安全威胁中的一个常见漏洞。每一部分都会通过一系列动手实例教你漏洞的原因、发现方法和利用方式,从简单到高级,最终让你能够入侵目标网站。你还将学习绕过过滤器和安全措施的高级技术、提升权限、访问数据库等后渗透测试技巧。在这一过程中,我还会向你介绍不同的黑客攻击和安全概念、工具和技术。所有内容都将通过实例和动手实践来教授,不会有无用或枯燥的讲座!
以下是课程内容的详细分解:
1. 信息收集
– 在本部分中,你将学习如何收集目标网站的全面信息,包括发现其 DNS 信息、使用的服务、子域名、未公布的目录、敏感文件、用户电子邮件地址以及同一服务器上的其他网站和托管提供商。这些信息至关重要,因为它扩大了攻击面,增加了成功入侵目标网站的可能性。
2. 发现、利用与缓解
– 在本部分中,你将学习如何发现、利用并缓解 OWASP 十大常见安全威胁中的一个常见漏洞。这一部分分为多个子部分。每个子部分通过一系列动手实例教你漏洞的原因、如何发现它以及在多种场景下如何利用它,从简单到高级,最终让你能够入侵目标网站。你还将学习绕过过滤器和安全措施的高级技术。
最后我们将分析导致这些漏洞的代码,并进行深入探讨。
以下是本节中将涵盖的主要漏洞列表:
– 信息泄露
– 文件上传
– 代码执行
– 局部文件包含
– 远程文件包含
– SQL 注入
– 跨站脚本(XSS)
– 不安全的会话管理
– 暴力破解与字典攻击
– CSRF(客户端请求伪造)
3. 后渗透测试
– 在这一部分中,你将学习在利用上述漏洞获得访问权限后可以做什么。你将学会如何将反向 shell 访问转换为 Weevely 访问以及反之亦然,如何在目标服务器上执行系统命令、在目录之间导航、访问同一服务器上的其他网站、上传/下载文件、访问数据库甚至将整个数据库下载到本地机器。你还将学习绕过安全措施、提升权限,并且即使在服务器上有有限的权限也可以完成上述所有操作!
为了实现以上内容,你会使用以下工具:
– Kali Linux
– Weevely
– THC-Hydra
– Netcat
– 开发者工具
– Burp Suite
– OWASP Zap
– Metasploit
– BeEF
– Dirb
– Maltego
– Knockpy
通过本课程,你将获得 24/7 支持,如果你有任何问题可以在问答区提出,我们将在 15 小时内回复。
查看课程大纲和预告片以获取更多信息!
备注:
本课程仅用于教育目的,并且所有攻击都在我的实验室或我有权测试的系统上进行。
本课程完全由 Zaid Sabih 和 zSecurity 创作,没有任何其他组织与此相关联或颁发认证考试。尽管 Udemy 会为你提供课程完成证书,但除此之外没有其他任何组织参与其中。
本课程适合谁:
- 任何对学习网站和 Web 应用程序黑客攻击/渗透测试感兴趣的人。
- 任何对学习如何保护网站和 Web 应用程序免受黑客攻击感兴趣的人。
- Web 开发人员,以便他们能够创建安全的 Web 应用程序并保护现有的应用程序。
- 网站管理员,帮助他们保护其网站。
















