Series :: 🇧🇷 Active Directory Series :: EP03 Interceptando Hash NTLMv2 com Responder / Web App
Neste terceiro video da serie podemos iniciar os ataques ao nosso laboratório. Identificamos uma aplicação web sendo executada porém necessitamos de credenciais para poder acessa-la.
Usamos a ferramenta Responder para envenenar a rede e interceptar um hash ntlmv2 do usuário frodo no qual podemos fazer o crack e obter sua senha nos permitindo acessar a aplicação web.
Também faremos um scan buscando o diretório para onde os arquivos são enviados através do upload usando a ferramenta wfuzz.
Em posse das credenciais podemos fazer um upload de um webshell aspx que será bloqueado pelo Windows Defender. Nesse caso vamos gerar um reverse shell usando o msfvenom e encriptando o payload para tentar evitar a ação do Windows Defender.
Poderemos obter um reverse shell e acessar o webserver como o usuário Faramir.
https://blog.mostwantedduck.tk/series-create-active-directory-lab-ep03/
11
views
Series :: 🇧🇷 Active Directory Series :: EP02 Configurando um Web Server / Inclusão no Dominio
Seguindo com a configuração do nosso laboratório de Active Directory, incluimos um novo servidor de Web no nosso dominio, configuramos o IIS com um aplication pool dedicado e adicionamos uma aplicação .net webforms vulneravel.
A autenticação do web site esta protegida por uma autenticação Windows... assim que está protegido 😈
2
views
Series :: 🇧🇷 Active Directory Series :: EP01 Criando um ambiente controlado para Testes
Começando com a serie de Active Directory onde pretendo mostrar o passo a passo que eu costumo realizar quando preciso criar um ambiente controlado de Active Directory seja para estudar para alguma certificação ou ainda testar alguns conceitos.
Este é um passo a passo para um ambiente controlado, não tenho a intenção de que sirva em nenhum momento para ambientes de produção. Não conta com nenhuma configuração de segurança e a ideia é justamente essa, um ambiente para testar e treinar conceitos.
Os links mencionados no video estão disponíveis no meu blog.
https://blog.mostwantedduck.tk/series-create-active-directory-lab/
00:00 Introdução
01:45 Configuração de uma rede virtual vmware
04:45 Configurando IP DC
05:38 Renomeando DC para MORDOR-DC
06:25 Configurando IP Windows 1
07:08 Renomeando Windows 1 para FRODO-PC
08:02 Configurando IP Windows 2
08:57 Renomeando Windows 2 para GANDALF-PC
09:52 Adicionando Roles para converter MORDOR-DC em um Domain Controller
11:10 Promovendo MORDOR-DC para Domain Controller
13:00 Arrumando erro durante validação de configurações
15:10 Desligando Firewall e Anti-virus dos Windows clientes
18:07 Adicionando usuarios no Active Directory
20:10 Adicionando FRODO-PC ao Dominio
21:23 Adicioando GANDALF-PC ao Dominio
23:15 Testando login como lotr\gandalf
7
views
TryHackMe :: Ustoun (Portugues 🇧🇷)
"USTOUN" é uma maquina Windows com Active Directory configurado e uma instalação do SQL Server, onde a partir de uma enumeração do dominio vamos ter acesso a lista de usuários e fazer um ataque de força bruta para encontrar a senha de um usuário de serviço, no caso do usuário do SQL Server.
Uma vez conectado ao SQL Server, vamos fazer uso da Stored Procedure "xp_cmdshell" para executar comandos remotos e ganhar um reverse shell. Para a escalada de privilegios ao usuário SYSTEM, vamos fazer uso do PrintSpoofer.exe e do privilegio de usuario "SeImpersonatePrivilege".
Post disponível: https://blog.mostwantedduck.tk/tryhackme-walkthrough-ustoun/
HackTheBox :: Bucket (Portugues 🇧🇷)
Bucket é uma máquina de dificuldade média segundo os seus criadores. Consiste em enumerar e atacar uma instancia do S3 da Amazon, recuperar credenciais de uma instancia do DynamoDB e explorar uma vulnerabilidade em uma aplicação para recuperar a chave privada do SSH do usuário root.
https://blog.mostwantedduck.tk/hackthebox-walkthrough-bucket/
00:00 Introdução
01:15 Scan
02:00 Adicionar host
02:15 Mensagem para o meu parça Leandrão... Executar gobuster
03:10 Analise do website
03:29 Encontrado outro host
03:45 Adicionar novo host
04:23 Analise do host s3.bucket.htb
04:45 Executar gobuster em s3.bucket.htb
05:30 Analise dos resultados do gobuster
06:31 Instalando aws cli
07:00 Configurando o aws cli
07:25 Enumerando dynamodb
08:03 Encontrando credenciais no dynamodb
08:37 Enumerando s3
09:42 Testando upload de arquivo para s3
11:30 Pulo do gato... cronjob sendo executado
12:58 Upload do arquivo para o reverse shell
13:25 Recuperando o reverse shell
14:25 Verificar /etc/passwd em busca de usuários
15:10 Acesso como Roy
16:45 Analise da aplicação php
19:05 Reverse tunnel
20:40 Analise da documentação da documentação do AWS
21:00 Criando tabela, adicionando entradas no dynamodb
24:34 Gerando pdf com a chave privada do root
25:55 Escalada de privilegios como Root
26:25 Considerações finais
7
views
HackTheBox :: Laboratory (Portugues 🇧🇷)
A maquina Laboratory é uma maquina de dificuldade fácil segundo os criadores.
Consiste em descobrir uma instalação vulneravel do gitlab e explorar-la criando um usuario e movendo issues entre dois projetos, seguindo um formato especifico. Isso nos levará a um "Arbitrary File Read" e a partir deste "Arbitrary File Read" poderemos ler o arquivo secrets.yaml e usar-lo para gerar um cookie onde conseguiremos um reverse shell.
Uma vez dentro da maquina, a partir de uma enumeração veremos estar dentro de um docker, o mesmo onde esta instalado o gitlab. Identificaremos um usuario e faremos uma alteração de senha para poder acessar via web e dentro de um dos repositórios, encontraremos a chave SSH deste usuário.
Em posse de uma conexão SSH, faremos uma nova enumeração e vamos tirar proveito da um binario que leva o SUID mal configurado. O binario em questão faz uso do comando chmod e internamente não o executa com o caminho completo, justamente onde vamos explorar para ganhar um shell de root e assim finalizar a maquina.
https://blog.mostwantedduck.tk/hackthebox-walkthrough-laboratory/
00:00 Introdução
01:00 Scan
01:52 Resultados do Nmap
02:41 Adicionar entradas no /etc/hosts
03:00 Investigando website, encontrando possivel usuario
03:15 Instalação do Gitlab
03:30 Enumerar usuarios do Gitlab
04:15 Criar usuario no Gitlab
04:30 Report da Vulnerabilidade do Gitlab
06:10 Demonstração do "Arbitrary File Read" no Gitlab
07:00 Uso do Metasploit
08:30 Shell como usuário "git"
10:10 Execução do Linpeas.sh
10:55 Analisando retorno do Linpeas, enumeração de usuários do Gitlab
11:50 Reiniciar senha do usuário dexter
13:38 Acesso como dexter ao Gitlab
14:05 Acesso a chave privada do SSH do dexter
15:05 Shell como usuário dexter
16:10 Encontrando arquivos configurados com SUID
16:57 Uso do ltrace
17:30 Análise dos resultados do ltrace
18:10 Criando arquivo chmod para inicio da escalada de privilegios
19:19 Escalando privilégios
19
views
HackTheBox :: Haystack (Portugues 🇧🇷)
Uma maquina de dificuldade facil (segundo o HackTheBox) onde a partir de uma enumeração de portas encontramos uma instalação do ElasticSearch sem autenticação pré-definida.
Após uma enumeração no conteudo de um de seus indices, obtemos credenciais SSH.
Em posse das credenciais, fazemos um movimento lateral para outro usuário e por fim uma escalada de privilegios.
https://blog.mostwantedduck.tk/walkthough-vulnhub-hackathonctf-1/
1
view