Aprenda Web Hacking para Pentesters: Guia Prático

所在平台: Udemy

课程主页: https://www.udemy.com/course/como-hackear-websites-para-pentesters-guia-pratico/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习网络黑客技术以进行渗透测试:实用指南 课程概述:本课程专为初学者设计,无需任何关于渗透测试或黑客的前期知识。课程重点在于渗透测试的实践,同时不忽视每种攻击背后的理论。在进入渗透测试之前,您将首先学习如何设置实验室,并安装进行渗透测试所需的软件。接下来,您将了解网站的概念、运作原理,以及服务器、数据库等组件如何协同工作。掌握这些基本知识后,课程将引导您探讨如何利用这些组件和通信方法实施一系列强有力的攻击。 课程分为三个主要部分: 1. 信息收集:学习如何收集目标网站的信息,包括DNS服务器、服务、子域名、未发布的目录、敏感文件、用户邮箱及其所在的主机服务提供商等。 2. 漏洞发现、利用与修复:掌握发现、利用和修复多种漏洞的技巧。各个小节将覆盖特定漏洞,包括文件上传、代码执行、本地文件包含、远程文件包含、SQL注入(本课程的重点之一)、跨站脚本(XSS)和不安全的会话管理等。您将了解到每种漏洞的含义、利用方式,以及如何修复漏洞以加强安全性。 3. 漏洞利用后续操作:讲述在获得访问权限后的后续步骤,包括将反向Shell的访问权限转化为Weevely访问权限、执行系统命令、目录导航、文件上传/下载、数据库访问及下载等,教您如何在没有权限的情况下绕过安全措施。 所有的攻击实验均在真实网站上进行,您将学习基本的漏洞利用方式和高级方法,了解这些漏洞为何可以被利用,以及如何修复它们。 注意:本课程仅供教育用途,所有攻击只针对我自己的实验室或获得许可的设备进行,课程由Zaid Sabih创作,未与其他组织关联。

课程评论(0条)

课程详情

Neste curso, você iniciará como iniciante sem conhecimento prévio sobre testes de penetração ou hacking. Este curso é focado ao lado prático do teste de penetração sem negligenciar a teoria por trás de cada ataque. Antes de saltar para o teste de penetração, você primeiro aprenderá como configurar um laboratório e instalar o software necessário para praticar testes de penetração em sua própria máquina. Então você vai aprender o que é um site, como ele funciona, o que significa por um servidor web, um banco de dados e como todos esses componentes funcionam juntos para nos dar websites funcionando, uma vez que você entende como funcionam os sites, começaremos a falar sobre como podemos explorar esses componentes e esse método de comunicação para realizar uma série de ataques poderosos. Este curso o levará de um iniciante para um nível mais avançado - no momento em que você terminar, você poderá iniciar ataques e testar a segurança de sites e aplicativos da web, e corrigir estas vulnerabilidades. Todos os ataques explicados neste curso são lançados contra dispositivos reais no meu laboratório. O curso é dividido em três seções principais: 1. Reunião de informações - Esta seção irá ensinar-lhe como reunir informações sobre o seu site-alvo, você aprenderá como descobrir o servidor DNS utilizado, os serviços, subdomínios, diretórios não publicados, arquivos sensíveis, e-mails de usuários, sites na mesma servidor e até mesmo o provedor de hospedagem na web. 2. Descoberta, Exploração e Fixação - Nesta seção você aprenderá a descobrir, explorar e corrigir uma grande quantidade de vulnerabilidades, esta seção é dividida em várias sub-seções, cada uma cobrindo uma vulnerabilidade específica, primeiro você aprenderá o que é essa vulnerabilidade e o que isso nos permite fazer, então você aprenderá a explorar essa vulnerabilidade e, finalmente, vamos dar uma olhada no código causando essa vulnerabilidade e mostrar-lhe como corrigi-lo e proteger as seguintes vulnerabilidades: Arquivos enviados: esta vulnerabilidade permite que os atacantes enviem arquivos executáveis no servidor da Web de destino, explorando essas vulnerabilidades de forma adequada oferece controle total sobre o site de destino. Execução de código - Esta vulnerabilidade permite que os usuários executem o código do sistema no servidor web de destino, isso pode ser usado para executar códigos maliciosos e obter um acesso de shell reverso que dá ao atacante controle total sobre o servidor web de destino. Inclusão de arquivo local - Esta vulnerabilidade pode ser usada para ler qualquer arquivo no alvo, isso pode ser explorado para ler arquivos sensíveis, você aprenderá dois métodos para escalar essa vulnerabilidade e obter uma conexão de shell reversa que dá-lhe controle total sobre o servidor web alvo. Inclusão de arquivos remotos - Esta vulnerabilidade pode ser executada por arquivos remotos no servidor web de destino, explorar esta vulnerabilidade corretamente dá-lhe controle total sobre o servidor web de destino. SQL Injection - Esta é uma das maiores seções do curso, porque esta é uma das vulnerabilidades mais perigosas de todos os tempos, é encontrada em todos os lugares, não só isso, mas pode ser explorada para fazer todas as coisas que as vulnerabilidades acima permitem para nós e mais, permite que você faça o login como administrador sem saber a senha, acesse o banco de dados e obtenha todos os dados armazenados, como nomes de usuário, senhas, cartões de crédito..etc, leia arquivos armazenados no servidor, escreva arquivos para o servidor e até obter um acesso de shell reverso que lhe dá controle total sobre o servidor web! XSS - Esta vulnerabilidade pode ser usada para executar o código javascript em usuários que acessam as páginas vulneráveis, não vamos por aqui, você aprenderá a roubar credenciais de usuários (como senhas do Facebook ou youtube) e até mesmo obter acesso total a seu computador. Você aprenderá todos os três tipos (refletidos, armazenados e baseados em DOM). Gestão de sessão insegura - Nesta seção, você aprenderá a explorar o gerenciamento inseguro de sessões em aplicativos da Web e a acessar outras contas de usuários sem saber sua senha, você também aprenderá a descobrir e explorar CSRF (Cross Site Reguest Forgery. 3. Explotação de postagens - Nesta seção, você aprenderá o que você pode fazer com o acesso obtido de explorar as vulnerabilidades acima, você aprenderá como converter acesso de shell reverso a um acesso de Weevely e vice-versa, você também aprenderá como executar comandos do sistema no servidor de destino, navegar entre diretórios, acessar outros sites no mesmo servidor, carregar / baixar arquivos, acessar o banco de dados e até mesmo baixar o banco de dados inteiro para sua máquina local, você aprenderá a ignorar a segurança e fazer tudo isso mesmo que você não tenha permissão para fazer isso! Todos os ataques neste curso são ataques práticos que funcionam contra sites reais, em cada vulnerabilidade você aprenderá a exploração básica, então você aprenderá métodos avançados que lhe darão mais privilégios ou permitirão ignorar as medidas de segurança - Você vai aprender como e por que essas vulnerabilidades são exploráveis, como corrigi-las e quais são as práticas corretas para evitar que elas as encaixem. NOTA: Este curso é criado apenas para fins educacionais e todos os ataques são lançados no meu próprio laboratório ou contra dispositivos que tenho permissão para testar. NOTA: Este curso é totalmente um produto da Zaid Sabih e nenhuma outra organização está associada a ele.

课程标签

0人关注该课程

主题相关的课程