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
Visualizzi il codice sorgente. Cerchi '/theme/' o 'M.cfg': specifici di Moodle.
- 2
Cerchi 'moodle' nei nomi di classe o nei commenti dell'HTML.
- 3
Console dei DevTools → digiti M.cfg: se è definito, il sito è Moodle e la risposta rivela il tema.
- 4
Verifichi se sono presenti URL /pluginfile.php: l'endpoint di distribuzione dei file di Moodle.
- 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.