Desgobierno
digitalMuseo de código público
Dominio · agenciatributaria.gob.esleído el 31 de agosto de 2026
Dominio · agenciatributaria.gob.es

sede.agenciatributaria.gob.es

Agencia Tributaria: Inicio

§ 1El stack

Lo que sirve la página, capa a capa: lo que corre en el navegador, lo que mide a quien entra, el gestor de contenidos, la plataforma, el servidor y el cifrado. Tachado, lo que ya no se mantiene o falta. Cada hoja lleva el número de su cita.

Google Analytics 4 / gtag 4Google Tag Manager 5ANALÍTICA Y TERCEROSHTML5 (doctype) 3jQuery 3.3.1 6FRONT-ENDMenciona Cl@ve (identificación) 2PLATAFORMAApache httpd 1SERVIDORHTTPS · TLSv1.3caduca el 2026-11-17cert. Sectigo (Europe) SLFalta la cabecera que impide al navegador adivinar el tipo de un fichero.sin X-Content-Type-OptionsTRANSPORTEsede.agenciatributaria.gob.es
  • Analítica y terceros
  • Front-end
  • Gestor de contenidos
  • Lenguaje y framework
  • Plataforma
  • Servidor
  • Transporte
  • ya no se mantiene o falta
§ 2Línea de tiempo

Las fechas que el propio código permite fijar: cuándo dejó de mantenerse cada biblioteca, qué año dice el pie de página y cuándo dejaron de funcionar las técnicas que usa.

No hay ninguna pieza rota con fecha verificable, así que no se puede datar la última revisión.

§ 3Lo que ya no se mantiene

Bibliotecas sin mantenimiento, técnicas que los navegadores han retirado y cabeceras que faltan. Es lo que hay, no lo que podría pasar.

  • bajoSin X-Content-Type-OptionsFalta la cabecera que impide al navegador adivinar el tipo de un fichero.
§ 4Cabeceras y transporte

Lo que el servidor contesta antes de la primera línea de HTML: qué dice de sí mismo y qué protecciones declara.

Cabeceras de seguridad
  • HSTSpresente
  • CSPpresente
  • X-Frame-Optionspresente
  • X-Content-Type-Optionsausente
Lo que el servidor dice de sí mismo
  • ServerApache
Transporte
  • CifradoTLSv1.3 · TLS_AES_128_GCM_SHA256
  • CertificadoSectigo (Europe) SL · caduca el 2026-11-17
§ 5Las citas, página por página

Cada afirmación de esta ficha, en la página y la línea donde está. Las direcciones de sesión, los correos y las claves van enmascarados.

1cabeceras y cookies de la portada/1 cita
1cabecera de la portadaApache httpd
server: Apache
2/2 citas
2línea 58Menciona Cl@ve (identificación)
tion-none card-hover-link text-break">Identificación electrónica</a></h3></div><p class="card-text">Conoce las formas de acceso para realizar tr&aacute;mites electr&oacute;nicos: Cl@ve, n&uacute;mero de referencia, certificado, DNI electr&oacute;nico, etc.</p></div></div></div></div></div></section>
en 20 de 119 ficheros mirados; se enseña uno · línea minificada, recortada
3línea 1HTML5 (doctype)
<!DOCTYPE html>
en 119 de 119 ficheros mirados; se enseña uno
3/static_files/common/script/aeat.07.js3 citas
4línea 1Google Analytics 4 / gtag
gcCreateElement("script",{text:`window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag("js", new Date()); gtag("config", "${init.ga4Count}");`});dgcQS("head").prepend(e);const t=dgcCreateElement("script",{src:`https://www.googletagmanager.com/gtag/js?id=${init.ga
en 6 de 14 ficheros mirados; se enseña uno · línea minificada, recortada
5línea 1Google Tag Manager
({"gtm.start":(new Date).getTime(),event:"gtm.js"});t.getElementsByTagName(i)[0];var o=t.createElement(i);o.async=!0,o.src="https://www.googletagmanager.com/gtm.js?id="+s,t.querySelector("head").prepend(o)}(window,document,"script","dataLayer",init.gaTagMCount)}catch(e){console.log(`analytics.js --\
en 6 de 14 ficheros mirados; se enseña uno · línea minificada, recortada
6línea 1jQuery 3.3.1
ndow},pe={type:!0,src:!0,noModule:!0},me=function(e,t){return new me.fn.init(e,t)},ge=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;me.fn=me.prototype={jquery:"3.3.1",constructor:me,length:0,toArray:function(){return te.call(this)},get:function(e){return null==e?te.call(this):e<0?this[e+this.length]:this[e]}
línea minificada, recortada

De cada dominio se han leído como mucho 120 páginas y 150 scripts, empezando por la portada. Lo que se afirma es de esas páginas; lo que no se ha mirado, no se sabe.