Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
365-Stealer — Automatiza ataques de Concessão de Consentimento Ilícito contra locatários Azure/O365 para roubar tokens de atualização, exfiltrar e-mails/dados do OneDrive e criar regras maliciosas do Outlook por meio de uma CLI e portal de gerenciamento web. | Kitploit
Ferramentas/GitHubGitHub/alteredsecurity/365-stealer
PhishingTestes de PenetraçãoSegurança na NuvemRed Teaming
GitHubalteredsecurity/365-stealer

365-Stealer

Automatiza ataques de Concessão de Consentimento Ilícito contra locatários Azure/O365 para roubar tokens de atualização, exfiltrar e-mails/dados do OneDrive e criar regras maliciosas do Outlook por meio de uma CLI e portal de gerenciamento web.

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
58411173há 7 mesesRevisado pelo Kitploit

365-Stealer

365-Stealer

Índice

  • Sobre o 365-Stealer
  • Sobre o Ataque de Concessão de Consentimento Ilícito
  • Principais Funcionalidades do 365-Stealer
  • Configuração do Ambiente de Ataque
    • Registro Automatizado de Aplicativo no Azure
    • Registro Manual de Aplicativo no Azure
    • Configurando o Aplicativo
      • Criando Segredos do Cliente
      • Adicionando Permissões de API
  • Configurando o 365-Stealer
    • Habilitando SQLite3 no Servidor Apache
  • Configurando o Portal de Gerenciamento do 365-Stealer
    • Modificando Caminhos
    • Habilitando a Lista Branca de IPs para o Portal de Gerenciamento do 365-Stealer
  • Considerações de OPSEC
  • Ajuda da Linha de Comando
  • Blog
  • Bugs e Solicitações de Funcionalidades
  • Contribuindo

Sobre

365-Stealer é uma ferramenta baseada em Python3 projetada para automatizar ataques de concessão de consentimento ilícito. Quando um usuário alvo concede permissão involuntariamente a um aplicativo do atacante, o atacante obtém acesso ao token de atualização (refresh token) da vítima. Esse token de atualização pode então ser usado para gerar outros tokens, permitindo que o atacante acesse dados sensíveis como e-mails, arquivos no OneDrive e anotações—sem precisar de mais interação da vítima. Explorar isso manualmente pode ser demorado, mas o 365-Stealer simplifica e automatiza o processo.

O 365-Stealer vem com 2 interfaces:

  1. CLI (Interface de Linha de Comando) - Construída inteiramente em Python3, a CLI oferece acesso direto aos recursos da ferramenta.
  2. Web UI (Interface Web) - A interface web é desenvolvida em PHP, enquanto o Python3 opera em segundo plano para executar comandos.

Compreendendo o Ataque de Concessão de Consentimento Ilícito

Um ataque de concessão de consentimento ilícito ocorre quando um atacante registra um aplicativo malicioso no Azure, solicitando acesso a dados sensíveis como contatos, e-mails ou documentos. O atacante engana um usuário para que consinta com o aplicativo, geralmente apresentando-o como legítimo. Assim que a vítima clica em "Aceitar", ela concede acesso ao atacante sem saber, permitindo que ele aja em nome da vítima sem precisar das credenciais organizacionais dela.

Para explicar de forma mais clara, quando o usuário concede permissão, o Entra ID envia um token para o servidor do atacante. Esse token dá ao atacante a capacidade de ler e enviar e-mails, acessar arquivos no OneDrive e realizar outras atividades maliciosas usando as credenciais da vítima. Diferente de ataques de phishing que dependem do roubo de senhas, os ataques de concessão de consentimento ilícito contornam completamente a autenticação, abusando do sistema de permissões de aplicativos em nuvem.

Principais Funcionalidades do 365-Stealer

  • Rouba Tokens de Atualização: A ferramenta captura tokens de atualização das vítimas, que podem ser usados para gerar novos tokens de acesso por pelo menos 90 dias, fornecendo acesso contínuo às suas contas.
  • Envia E-mails em Nome das Vítimas: O 365-Stealer pode enviar e-mails com anexos da conta da vítima para outros usuários sem o conhecimento dela.
  • Cria Regras Maliciosas no Outlook: Pode criar regras prejudiciais no Outlook da vítima, como encaminhar qualquer e-mail recebido para um endereço controlado pelo atacante.
  • Envia Arquivos para o OneDrive: A ferramenta pode enviar qualquer arquivo para a conta do OneDrive da vítima.
  • Rouba Dados do OneDrive, OneNote e E-mail: O 365-Stealer pode extrair arquivos do OneDrive e OneNote, além de baixar todos os e-mails, incluindo anexos, da conta da vítima.
  • Gerencia Dados Roubados: O Portal de Gerenciamento do 365-Stealer permite que atacantes gerenciem todos os dados comprometidos, incluindo tokens de atualização, e-mails, arquivos e usuários.
  • Backdoor em Documentos do OneDrive: A ferramenta pode infectar um arquivo .docx armazenado no OneDrive injetando macros maliciosas e substituindo a extensão do arquivo por .doc.
  • Armazena Dados Comprometidos: Todas as informações coletadas, como tokens de atualização, e-mails, arquivos e dados do usuário do locatário da vítima, juntamente com as configurações, são armazenadas em um banco de dados.
  • Atraso Personalizável para Roubo de Dados: Os atacantes podem atrasar as solicitações especificando um tempo em segundos para evitar detecção durante o roubo de dados.
  • Hospeda um Aplicativo de Phishing: A ferramenta pode hospedar um aplicativo falso para realizar ataques de concessão de consentimento ilícito usando o comando --run-app no terminal ou através do portal de gerenciamento do 365-Stealer.
  • Roubo Seletivo de Tokens: Usando a flag --no-stealing, a ferramenta pode roubar apenas os tokens sem ações adicionais, permitindo que atacantes os explorem posteriormente.
  • Solicita Novos Tokens de Acesso: A ferramenta permite que atacantes solicitem novos tokens de acesso para todos os usuários ou usuários específicos dentro do locatário comprometido.
  • Gera Tokens de Acesso Usando Credenciais: Com as flags --refresh-token, --client-id e --client-secret, os atacantes podem obter facilmente novos tokens de acesso.
  • Automatiza o Registro de Aplicativo no Azure: A flag --app-registration automatiza o processo de registro de aplicativo no Azure, facilitando a configuração da infraestrutura de ataque sem intervenção manual.
  • Roubo Seletivo de Dados: Com a flag --custom-steal, os atacantes podem roubar dados seletivamente de fontes específicas como OneDrive, Outlook, etc.
  • Dados Compartilhados: Todos os dados comprometidos são salvos em um arquivo database.db, que pode ser compartilhado com a equipe para aproveitar os tokens e dados roubados existentes.
  • Pesquisa e Filtro de E-mails: Os atacantes podem pesquisar e-mails específicos por palavra-chave, assunto, endereço de e-mail do usuário ou filtrar e-mails com anexos usando o portal de gerenciamento do 365-Stealer.
  • Exportar Dados do Usuário: A ferramenta permite que atacantes exportem informações do usuário do locatário comprometido e exportem os dados para um arquivo CSV para análise ou uso posterior.

Configuração do Ambiente de Ataque

Registro Automatizado de Aplicativo no Azure

Para registrar automaticamente um aplicativo no Azure usando o script Python fornecido, siga estes passos:

  1. Certifique-se de ter o Python3 instalado em sua máquina.

  2. Clone o repositório do 365-Stealer:

    git clone https://github.com/AlteredSecurity/365-Stealer.git
    cd 365-Stealer
    
  3. Instale os módulos Python necessários:

    pip install -r requirements.txt
    
  4. Execute o script automatizado de registro de aplicativo no Azure:

    python 365-Stealer.py --app-registration
    
Baixar ferramenta