XML — Extensible Markup Language
Markup testuale estensibile per dati gerarchici, con elementi, attributi, entità e namespace.
Cos’è un file XML?
Le estensioni associate sono .xml. L’estensione aiuta a identificare il formato, ma non sostituisce il controllo della struttura interna e del MIME type.
Come riconoscere un file XML
Quando applicabile, la firma iniziale o magic bytes è:
Non definita come firma unica; usare parser e MIME coerenti.
Come aprirlo
Sicurezza
Rischio medio
Parser configurati male possono essere esposti a XXE, entity expansion, SSRF o consumo eccessivo di risorse. Disabilita entità esterne quando non servono.
Contenuti attivi: XML non esegue script da solo, ma può referenziare entità o risorse esterne in base al parser.
Conversioni
Conversioni disponibili: JSON, YAML, HTML.
