dnskv.com
Tutorial simplificado de fuga/transferencia de datos sobre DNS - dnskv

En muchas discusiones, inmediatamente quedó claro que mucha gente no está familiarizada con el DNS y se requiere un tutorial de uso más completo.

El más simple de todos el servicio de eco usando dig, nslookup y powershell para hacer una consulta DNS de registro txt.
Ejemplos

Usando la excavación (Linux, Mac):

dig txt +short the-secret-message.echo.dnskv.com

Usando nslookup vía cmd (Old school cmd, Windows):

nslookup -q=txt the-secret-message.echo.dnskv.com

Usando PowerShell (La manera moderna, Windows):

Resolve-DnsName -Type txt -Name the-secret-message.echo.dnskv.com | Where-Object {$_.QueryType -eq '16'} | seleccionar Cuerdas

Valor de almacenamiento
Usa las muestras de arriba, pero reemplaza la palabra "eco" con tu clave secreta. Entonces el valor se almacenará en el servidor durante una semana con esa clave. El almacenamiento es compartido, y no puedes sobrescribir los valores existentes. Así que usa la clave que aún no se ha usado. No copie, pegue directamente los valores por defecto, a menos que esté usando el servicio de eco, que no almacena nada en la base de datos.

Recuperar el valor usando la clave
Elimine el mensaje secreto de las preguntas anteriores. Y reemplázalo con la clave secreta que has usado al almacenar el valor. Entonces la consulta debería ser como:

tu-llave-secreta.dnskv.com

Para obtener la respuesta de la muestra, ya hemos establecido la clave "hola" para usted. Pruébalo, haz una consulta txt a la dirección:

hola.dnskv.com

Usando clientes móviles

Usando el dispositivo Android, todos los casos de uso anteriores funcionan con el Analizador de Red, le permite seleccionar directamente la consulta dns txt. Luego sólo tienes que introducir las direcciones como arriba, con las modificaciones necesarias si lo deseas. Uso de la dirección:

the-secret-message.echo.dnskv.com

Captura de pantalla

Con el iPhone usa Deep Dig. Al hacer la consulta, añade txt después del nombre del host. Ejemplo:

the-secret-message.echo.dnskv.com txt

Captura de pantalla

Limitaciones

Los segmentos de dirección pueden tener hasta 63 caracteres de longitud, y sólo se permiten el alfabeto, los números y el guión (pero no como primer carácter). Hay limitaciones que provienen del sistema DNS. La clave y el valor no distinguen entre mayúsculas y minúsculas. No uses base64, no funcionará. Usa la base36 en su lugar.
PARA TU INFORMACIÓN

El ajuste del valor se puede hacer usando cualquier dispositivo / programa que sea capaz de hacer una consulta dns. En algunos casos, la administración de la red lo impide. Pero en la mayoría de los casos no lo es. Incluso si el programa dice que no puede conectarse, la consulta y los datos relacionados (clave, valor) probablemente fueron enviados cuando hizo la consulta. Esto puede ser usado para evitar los firewalls y las restricciones de la red en los casos en los que no se hagan correctamente.

El espacio de la clave se comparte entre todos los usuarios. No utilice claves que sean fáciles de adivinar o que probablemente se superpongan con las claves de otros usuarios. Los pares de valores de las claves expirarán automáticamente en una semana.

No consulte primero el valor para ver si está reservado y luego intente configurarlo y consultar de nuevo. La información es almacenada eficientemente. Lo que significa que obtendrás la respuesta antigua de la caché. Siempre establezca el par de valores clave primero y sólo después de establecerlo en el valor deseado, consúltelo para comprobar los resultados.

Hay algunas opciones más avanzadas, pero eso está fuera del alcance de este simple tutorial, vea la página del proyecto dnskv.com para más detalles de información.

Última actualización - 2021-01-18
kw: dnskv manual de instrucciones de uso tutorial guía simplificada faq cómo aprender a aprender.