RevealTheme logo

Guia de detecção · 2026

Como detectar o tema do Moodle em qualquer site

O Moodle é o sistema de gestão de aprendizagem mais usado do mundo. A detecção consiste em encontrar caminhos de URL específicos do Moodle, variáveis globais de JavaScript e referências ao diretório do tema.

A forma mais rápida: use nosso detector gratuito

Cole qualquer URL e obtenha o tema, os plugins e a stack do Moodle em 2 segundos.

Abrir o detector de Moodle →

O que o nosso detector procura

Caminhos de recursos /theme/[nome]/

O Moodle serve o tema ativo a partir de /theme/[nome-do-tema]/. O caminho é visível nas importações de CSS e JS.

Onde: Tags <link> e <script> do HTML

Objeto JavaScript M.cfg

O Moodle expõe window.M.cfg com wwwroot, sesskey e informações do tema. Os utilitários M.util.* também são específicos do Moodle.

Onde: <script> inline

moodlepluginurl e M.str.*

O sistema de localização do Moodle preenche M.str ao carregar a página: um sinal forte de Moodle.

Onde: Tempo de execução do JavaScript

Cookie MoodleSession

O Moodle define um cookie MoodleSession nas requisições autenticadas.

Onde: Cabeçalhos HTTP Set-Cookie

Formulário de login /login/index.php

O login padrão do Moodle fica em /login/index.php e tem uma marcação HTML muito estável.

Onde: Caminho de URL

Lista de verificação de inspeção manual

Se o detector retornar resultados não conclusivos, passe por estas verificações manuais nas ferramentas de desenvolvedor do seu navegador (clique com o botão direito → Inspecionar):

  1. 1

    Exibir código-fonte. Procure por '/theme/' ou 'M.cfg': específicos do Moodle.

  2. 2

    Procure por 'moodle' nos nomes de classe ou comentários do HTML.

  3. 3

    Console do DevTools → digite M.cfg: se estiver definido, o site é Moodle e a resposta revela o tema.

  4. 4

    Verifique se há URLs /pluginfile.php: o endpoint de serviço de arquivos do Moodle.

  5. 5

    Visite /login/index.php no site: a marcação é muito reconhecível.

Por que identificar a stack de um site?

Três motivos legítimos: pesquisa da concorrência (quais ferramentas o líder do seu setor usa?), qualificação de leads (o site deste prospect atende aos requisitos do seu serviço?) e planejamento de migração (você precisa conhecer a stack atual antes de orçar um redesign).

Tudo o que foi mencionado são atividades de registro público: cada sinal que verificamos é visível no HTML ou na resposta HTTP da página, os mesmos dados que qualquer pessoa pode ver com «Exibir código-fonte». Nós apenas os analisamos mais rápido e os apresentamos de forma clara.

O que a detecção não pode dizer

A detecção identifica o que está em execução. Ela não pode dizer por que um site escolheu essa stack, quanto gastam nela, quem é o desenvolvedor ou qual é o roteiro deles. Para isso, fale com uma pessoa.

Também não consegue enxergar através de um cache agressivo, configurações headless ou temas criados do zero sem os marcadores padrão do framework. Sinalizamos as detecções de baixa confiança para que você saiba quando se aprofundar mais.