RevealTheme logo

Guida al rilevamento · 2026

Come rilevare il tema di Moodle su qualsiasi sito web

Moodle è il sistema di gestione dell'apprendimento più usato al mondo. Il rilevamento consiste nel trovare percorsi URL specifici di Moodle, variabili globali JavaScript e riferimenti alla directory del tema.

Il metodo più rapido: usi il nostro rilevatore gratuito

Incolli qualsiasi URL e ottenga il tema, i plugin e lo stack di Moodle in 2 secondi.

Apri il rilevatore di Moodle →

Cosa cerca il nostro rilevatore

Percorsi delle risorse /theme/[nome]/

Moodle serve il tema attivo da /theme/[nome-del-tema]/. Il percorso è visibile nelle importazioni di CSS e JS.

Dove: Tag <link> e <script> dell'HTML

Oggetto JavaScript M.cfg

Moodle espone window.M.cfg con wwwroot, sesskey e informazioni sul tema. Anche le utility M.util.* sono specifiche di Moodle.

Dove: <script> inline

moodlepluginurl e M.str.*

Il sistema di localizzazione di Moodle popola M.str al caricamento della pagina: un segnale forte di Moodle.

Dove: Runtime di JavaScript

Cookie MoodleSession

Moodle imposta un cookie MoodleSession nelle richieste autenticate.

Dove: Intestazioni HTTP Set-Cookie

Modulo di accesso /login/index.php

L'accesso predefinito di Moodle è in /login/index.php e ha un markup HTML molto stabile.

Dove: Percorso URL

Lista di controllo per l'ispezione manuale

Se il rilevatore restituisce risultati non conclusivi, esegua queste verifiche manuali negli strumenti per sviluppatori del suo browser (clic destro → Ispeziona):

  1. 1

    Visualizzi il codice sorgente. Cerchi '/theme/' o 'M.cfg': specifici di Moodle.

  2. 2

    Cerchi 'moodle' nei nomi di classe o nei commenti dell'HTML.

  3. 3

    Console dei DevTools → digiti M.cfg: se è definito, il sito è Moodle e la risposta rivela il tema.

  4. 4

    Verifichi se sono presenti URL /pluginfile.php: l'endpoint di distribuzione dei file di Moodle.

  5. 5

    Visiti /login/index.php sul sito: il markup è molto riconoscibile.

Perché identificare lo stack di un sito?

Tre ragioni legittime: analisi della concorrenza (quali strumenti usa il leader del suo settore?), qualificazione dei lead (il sito di questo potenziale cliente soddisfa i requisiti per il suo servizio?) e pianificazione della migrazione (deve conoscere lo stack attuale prima di preventivare una riprogettazione).

Tutte le attività sopra elencate sono attività di registro pubblico: ogni segnale che verifichiamo è visibile nell'HTML o nella risposta HTTP della pagina, gli stessi dati che chiunque può vedere con «Visualizza codice sorgente». Noi ci limitiamo ad analizzarli più rapidamente e a presentarli in modo chiaro.

Ciò che il rilevamento non può dirle

Il rilevamento identifica cosa è in esecuzione. Non può dirle perché un sito abbia scelto quello stack, quanto spende per esso, chi è il suo sviluppatore o quale sia la sua roadmap. Per questo, parli con una persona.

Non può nemmeno vedere oltre una memorizzazione nella cache aggressiva, configurazioni headless o temi creati da zero senza i marcatori predefiniti del framework. Segnaliamo i rilevamenti a bassa affidabilità affinché sappia quando approfondire.