Nuestro agente
Has visto ketrion-surface-agent en tus registros
Somos Ketrion. Revisamos dominios por fuera —como los vería cualquiera desde internet— para avisar a sus dueños de problemas de seguridad. Aquí está exactamente qué hacemos y cómo pararnos.
Por qué estamos pidiendo tu sitio
Hay dos motivos posibles, y puedes distinguirlos por lo que veas en tus registros.
Si solo ves la portada y una petición por HTTP
Fue una revisión pasiva: alguien escribió tu dominio en nuestra web y miramos lo que tu sitio le enseña a cualquier visitante —tus cabeceras, tu certificado, si HTTP lleva a HTTPS y lo que tu DNS publica al mundo—. No hace falta permiso para eso porque no te pedimos nada que no ofrezcas ya a todo el que te abre; es lo mismo que hace un navegador. Son dos peticiones y no se repite.
Si además ves /.env o /.git/config
Entonces alguien demostró ser el dueño de ese dominio. No basta con escribirlo en un formulario: hay que publicar un registro TXT en su DNS, en _ketrion.tudominio.com, con un valor que solo nosotros generamos. Pedir rutas privadas, leer tu JavaScript y sondear tu base de datos solo se le hace a un dominio verificado.
Y ese registro se vuelve a comprobar en cada revisión, no solo el día del alta. Un dominio caduca y lo compra otro; un permiso de hace seis meses no es un permiso de hoy.
Cómo reconocernos
Todas nuestras peticiones llevan estas dos marcas. Si algo dice ser Ketrion y no las lleva, no somos nosotros.
- User-Agent
- ketrion-surface-agent/1.0 (+https://www.ketrion.com/vigilancia)
- Cabecera propia
- ketrion-surface-test: 1
Qué pedimos, exactamente
La página principal
Las dos revisionesUn GET a https://tudominio.com/ para leer sus cabeceras y su HTML.
La versión sin cifrar
Las dos revisionesUn GET a http://tudominio.com/ solo para ver si redirige a HTTPS.
Hasta seis archivos JavaScript
Solo si es tuyoLos que enlaza tu propia página, para buscar claves de API que se hayan colado en el código público.
Seis rutas concretas
Solo si es tuyo/.env, /.env.local, /.env.production, /.git/config, /.git/HEAD y /backup.sql — nada más.
Y qué no hacemos nunca
- —Ningún método que no sea GET. Ni POST, ni PUT, ni DELETE.
- —Ninguna carga maliciosa, inyección ni intento de explotación.
- —Ningún escaneo de puertos ni prueba de fuerza bruta.
- —Ningún intento de acceder a zonas con contraseña.
- —Ninguna petición sostenida: una revisión pasiva son dos peticiones, y una verificada unas quince, una vez por semana.
Los topes
- Revisión pasiva
- Dos peticiones, cuando alguien la pide
- Vigilancia verificada
- Una revisión por semana, los lunes
- Peticiones por revisión verificada
- Menos de veinte
- Tiempo máximo por petición
- 8 segundos
- Redirecciones que seguimos
- 4 saltos como máximo
- Método
- Solo GET
Cómo pararnos
1. Quita el registro TXT de tu DNS
Corta la vigilancia semanal en seco: la comprobación ocurre antes de conectar, en cada revisión, así que sin ese registro no volvemos a pedirte una ruta privada ni a leer tu JavaScript. Borra
_ketrion.tudominio.comy esa parte se acaba.No corta la revisión pasiva, porque esa no depende de ningún registro tuyo: es una visita a tu portada. Para esa, el punto 2.
2. Bloquéanos en tu servidor
Esta sirve para las dos, y es la única que te deja fuera de la pasiva. Por el User-Agent o por la cabecera de arriba, en tu servidor web o tu cortafuegos. Nos identificamos precisamente para que puedas hacerlo. No lo tomamos como un problema: es tu servidor.
3. Escríbenos
A hola@ketrion.com, con el dominio. Si está bajo vigilancia lo sacamos a mano y te confirmamos cuándo; si nos pides que no volvamos a revisarlo ni siquiera desde fuera, lo apuntamos y te lo decimos. Contesta una persona.
Sobre robots.txt: no lo leemos, y preferimos decirlo. Quien nos autoriza es el dueño del dominio con un registro en su DNS, no un archivo del propio sitio. Además, una revisión de seguridad que se saltara lo que dice robots.txt se saltaría justo las rutas que más importa mirar. Si no quieres que pasemos, cualquiera de los tres caminos de arriba funciona de verdad.
¿Eres el dueño del dominio y quieres ver el informe? Así funciona Ketrion