Volver al blog

¿Cómo comprobar si un navegador anti-detección es fiable? Lista de comprobación completa y tabla de puntuación

Que un sitio de detección de huellas muestre "aprobado" no significa que el navegador sea fiable. Este artículo ofrece métodos de prueba repetibles que cubren la consistencia de huellas, el aislamiento de entornos, las fugas de WebRTC/DNS/IPv6, la caída del proxy, las actualizaciones del kernel, los permisos, la recuperación y la gobernanza de datos.

Comprobar un navegador anti-detección no puede terminar en abrir un sitio de detección y ver un aviso verde. Una página de detección solo puede observar los campos que implementa; no puede demostrar que los entornos se mantengan estables con el tiempo, que distintos entornos no crucen datos, que una caída del proxy no exponga tu red local, ni que los permisos del equipo, la recuperación tras borrado accidental y la compatibilidad con las actualizaciones sean sólidos.

Si un producto es fiable debe dividirse en cinco preguntas: ¿Es consistente el mismo entorno en varios lanzamientos? ¿Se mantienen separados los distintos entornos según el diseño? ¿Coinciden la salida de red, WebRTC, DNS e IPv6 con la política del proxy? ¿Son compatibles los sitios web de negocio reales? ¿Son controlables los datos, permisos y recuperación del equipo? Solo repitiendo estas cinco categorías de pruebas y guardando los resultados puedes llegar a una conclusión comparable.

¿Por qué no basta una comprobación de un solo paso?

Apoyarse solo en sitios de detección de huellas de terceros para decidir hace que sea fácil dejarse convencer por una interfaz "todo verde". Los problemas son:

  • Distintos sitios de detección recopilan campos diferentes, por lo que su cobertura no es uniforme;
  • Una página que muestra "sin fugas" no dice nada sobre la seguridad cuando el proxy se desconecta;
  • Un único resultado no revela la estabilidad entre reinicios y actualizaciones;
  • Los campos generados al azar pueden parecer razonables una vez, pero cambiar con frecuencia a largo plazo;
  • Las páginas de detección no conocen el modelo de control de riesgos de la plataforma de destino;
  • No pueden ver los permisos de los miembros, los datos en la nube, las copias de seguridad ni los registros de auditoría;
  • Ni siquiera un entorno técnicamente sólido puede compensar perfiles falsos, contenido spam o actividades anómalas.

Así que una página de detección de terceros es una herramienta de medición, no un certificado de seguridad. Úsala como fuente de señales observables, no como la respuesta definitiva.

Primero define tus criterios de aceptación de lo "fiable"

Antes de probar, escribe los requisitos como resultados observables:

DimensiónEjemplo de criterio de aprobaciónSíntoma de fallo
Consistencia de huellaLos campos estables permanecen iguales tras reiniciar el mismo entornoCanvas, GPU o idioma cambian sin motivo
Coherencia de parámetrosUA, kernel, SO y fuentes son mutuamente razonablesAfirma macOS pero muestra claramente una combinación de Windows
Aislamiento de entornoLas cookies, el almacenamiento local y las extensiones no cruzan entornosEl estado de sesión de A aparece en B
Salida de redIP, WebRTC, DNS e IPv6 coinciden con la políticaLa IP del proxy y la salida local aparecen a la vez
Manejo de fallosBloqueo claro o alerta cuando falla el proxyVuelve silenciosamente a la red local
CompatibilidadFuncionan los sitios principales, cargas, pagos y vídeoCaídas de página, bucles de verificación, extensiones rotas
RecuperabilidadEl borrado, el cambio de dispositivo y la actualización pueden recuperarse mediante un proceso definidoLa configuración o las sesiones se pierden permanentemente
Gobernanza del equipoSon ejecutables el menor privilegio, los registros y el retiro al salirTodos usan una cuenta de administrador

"Que cada campo sea distinto" no es un criterio de aprobación. Una huella debe mantenerse coherente con el entorno predefinido, y el mismo entorno no debe reconstruirse al azar en cada inicio solo por variar.

Prepara un laboratorio de pruebas repetible

Objetos de prueba

Como mínimo, prepara:

  • 1 entorno base de navegador nativo;
  • Entornos A y B de navegador anti-detección;
  • Dos proxies de prueba con distintas regiones o protocolos;
  • Un dispositivo principal y uno de repuesto para probar el cambio de dispositivo;
  • Cuentas de solo prueba para tus propios sitios; no uses cuentas de producción de clientes.

El punto clave aquí es que los "entornos bajo prueba" deben ser espacios de trabajo de prueba que puedas reconstruir en cualquier momento y nombrar con claridad. Cuando creas un espacio de trabajo en la aplicación web de PurpleMark, puedes organizar grupos de entornos por plataforma o cuenta, mantener juntos en un grupo los entornos de prueba A y B, los proxies de prueba y las cuentas de prueba dedicadas, y asignar a cada entorno un SO, idioma y zona horaria explícitos, para que luego sea más fácil localizar qué configuración causó una diferencia.

Hoja de registro

Para cada prueba, registra la fecha, versión del producto, kernel del navegador, sistema operativo, ID de entorno, proxy, sitio de detección, captura del resultado y anomalías. En las capturas, conserva solo los campos necesarios y enmascara IP, cuentas, claves e identificadores de dispositivo.

Repite en cuatro momentos: justo después de la primera creación, tras cerrar y reabrir, tras reiniciar el ordenador y tras una actualización del producto o del kernel. Una sola prueba no puede revelar problemas de estabilidad con el tiempo.

Paso 1: Establece una base de navegador nativo

Primero ejecuta la detección en un Chrome, Firefox o Edge normal para entender qué campos expone normalmente este dispositivo. Una base no es la "respuesta correcta"; te ayuda a identificar si el navegador anti-detección modificó realmente los elementos predefinidos y si deja rasgos locales evidentes.

Cover Your Tracks de EFF muestra cómo ven los rastreadores a un navegador y ofrece un resumen de los rasgos más identificativos. Es bueno para observar la unicidad y la protección contra el rastreo, pero los resultados se ven afectados por la población de visitantes, la versión del navegador y el momento de la prueba, así que no lo leas simplemente como "cuanto menos único, más seguro".

Registra los siguientes campos:

  • Versiones del navegador y del kernel;
  • Sistema operativo y arquitectura;
  • Tamaño de pantalla, profundidad de color y zoom;
  • Zona horaria, idioma y región;
  • Exposición de fuentes y dispositivos multimedia;
  • Resúmenes de Canvas, WebGL, Audio y más;
  • Client Hints, puntos táctiles y concurrencia de hardware;
  • IP remota, IPv6 y direcciones candidatas de WebRTC.

Paso 2: Prueba la consistencia temporal del mismo entorno

En el entorno A, ejecuta lo siguiente en orden:

  1. Inicia y completa la primera detección;
  2. Cierra el entorno, vuelve a iniciarlo y detecta;
  3. Detecta de nuevo tras reiniciar el ordenador;
  4. Cambia de red sin modificar la configuración del entorno y detecta;
  5. Tras actualizar el producto o el kernel, detecta de nuevo.

Compara los resultados por categorías:

  • Deberían permanecer estables: nombre del entorno, SO predefinido, idioma, estrategia de fuentes, pantalla y estrategia de Canvas/WebGL;
  • Pueden cambiar con la red: IP pública, ubicación de red y latencia;
  • Pueden cambiar con la versión: kernel, UA y Client Hints, pero el cambio debería alinearse con la actualización;
  • Necesitan explicación: GPU, fuentes, nombre del dispositivo o zona horaria que saltan sin un cambio de configuración.

Un producto fiable debe hacer que los cambios sean "predecibles, explicables y auditables". Si campos aleatorios cambian en cada inicio, confirma la intención de diseño con el proveedor y prueba si el negocio objetivo provoca verificaciones repetidas.

Si estás probando en PurpleMark, el objetivo de este paso es verificar que "abrir dos veces el mismo entorno con el mismo nombre mantiene los parámetros predefinidos". Tras cerrar y reabrir el mismo entorno, idealmente los elementos configurados como SO, idioma, zona horaria y WebRTC permanecen iguales en lugar de generar una nueva huella cada vez; si ves saltos inexplicables, revisa la página de huella y parámetros del dispositivo de ese entorno en lugar de culpar al sitio de detección.

Paso 3: Compara el aislamiento y la coherencia entre entornos

Los entornos A y B no necesitan que cada campo difiera, pero no deberían compartir datos que no deban compartir. Prueba:

  • Tras iniciar sesión en el sitio de prueba en A, ¿sigue B desconectado?
  • Si A escribe cookies, almacenamiento local e IndexedDB, ¿son esos datos invisibles en B?
  • Si A instala una extensión o añade un marcador, ¿permanece B independiente según la configuración?
  • Si A cambia su proxy, idioma y zona horaria, ¿queda B sin verse afectado?
  • Cuando ambos entornos se ejecutan a la vez, ¿son claros los límites del portapapeles, el directorio de descargas y el acceso a archivos?
  • Cuando el equipo comparte A, ¿se comparten por error también los recursos de B?

AmIUnique define el fingerprinting del navegador como la recopilación sistemática de información como navegador, SO, pantalla, arquitectura, fuentes, plugins, micrófono y cámara para estudiar la diversidad de huellas del navegador. El sitio explica su manejo de datos y cookies; lee el aviso de privacidad antes de probar y no envíes datos en entornos que contengan datos de negocio sensibles.

Al comparar entre entornos, céntrate en si la "combinación es razonable" en lugar de si los hashes difieren. Dos hashes distintos pueden reflejar solo un cambio de campo irrelevante; dos hashes idénticos no significan necesariamente que todos los datos de sesión estén compartidos.

Cuando A y B son dos entornos independientes de PurpleMark, también puedes comprobar que sus estados de sesión, cookies y datos locales permanezcan separados y que abrir uno no muestre la sesión del otro. Eso es exactamente lo que aborda la aceptación del aislamiento de entornos y datos.

Paso 4: Comprueba IP, WebRTC, DNS e IPv6

Las pruebas de red deben cubrir al menos cuatro situaciones: proxy activo, proxy desconectado, proxy cambiado y red del sistema modificada.

IP pública

La dirección pública que ve la página remota debe coincidir con el proxy predefinido. Registra IPv4 e IPv6; si el proxy solo maneja IPv4, el IPv6 del sistema puede formar otra salida.

WebRTC

La prueba de WebRTC de BrowserLeaks muestra tu IP remota, compatibilidad con WebRTC, direcciones candidatas y permisos de dispositivos multimedia. Comprueba si aparecen direcciones locales o públicas que no deberían exponerse y si la configuración del navegador desactiva, reemplaza, retransmite o sigue al proxy.

"Que no aparezca ninguna dirección" no significa que la funcionalidad de WebRTC sea necesariamente utilizable. Para negocios de videoconferencia, aún debes probar la cámara, el micrófono y la conexión en tiempo real para confirmar que la política de privacidad no rompió funciones necesarias.

DNS

Comprueba si la resolución de dominios pasa por el proxy, el DNS corporativo o la red local. Si la IP del proxy está en la región de destino pero las solicitudes DNS provienen de otra región, se forma una inconsistencia. La política exacta depende del tipo de proxy y los requisitos del negocio.

Caída del proxy

Esta es la prueba más importante y la que más se pasa por alto:

  1. Inicia el entorno y confirma la IP del proxy;
  2. Mantén actualizando el estado de red en la página de prueba;
  3. Detén activamente el proxy o introduce credenciales incorrectas;
  4. Observa si la página se queda sin conexión, muestra una alerta clara o vuelve a la salida local;
  5. Tras restaurar el proxy, confirma si se restablece la conexión anterior;
  6. Guarda la hora, los registros y las capturas.

Para negocios críticos, elegir un cierre seguro o una alerta clara suele ser mejor que conectarse directamente en silencio. En PurpleMark, los proxies se mantienen primero como recursos separados y luego se vinculan a los entornos. Durante la prueba de caída, primero puedes comprobar la IP de salida de ese proxy en la lista de proxies, detenerlo y luego observar si el entorno bajo prueba da una alerta y permanece sin conexión en lugar de cambiar silenciosamente a la red local; esto también verifica que el vínculo entre el recurso de proxy y el entorno sea claro.

Paso 5: Comprueba si los parámetros de huella se contradicen

Las combinaciones anómalas comunes incluyen:

  • El UA afirma una versión de navegador, pero las capacidades reales del kernel claramente no coinciden;
  • El SO, las fuentes, las barras de desplazamiento y los controles del sistema no son coherentes;
  • La zona horaria, el idioma y la ubicación geográfica no tienen una explicación razonable dada la región del proxy;
  • La resolución de pantalla no coincide con el tipo de dispositivo;
  • La combinación de renderizador WebGL y SO es anómala;
  • Afirmar un dispositivo móvil mientras se expone un comportamiento solo de escritorio;
  • Client Hints y User-Agent son inconsistentes.

No cambies manualmente cada campo a la combinación "menos común". Prefiere usar las plantillas coherentes del producto y luego ajusta solo los elementos que tu negocio realmente necesita. Registra cada personalización para poder revertirla. Las opciones de SO, kernel de Chromium, UA, zona horaria, idioma, ubicación geográfica, WebRTC y UDP disponibles al crear un entorno en PurpleMark pretenden mantener estos parámetros autoconsistentes; al probar, parte de la configuración predeterminada coherente y cambia solo los campos que requiere el negocio, anotando primero los valores originales para poder comparar y revertir.

Paso 6: Realiza pruebas de compatibilidad de negocio reales

Los sitios de detección no pueden sustituir el trabajo real. Usa las cuentas de prueba propias de tu empresa para verificar:

  • Inicio de sesión, cierre de sesión y verificación en dos pasos;
  • Cargas de imágenes, vídeos y archivos;
  • Cámara, micrófono y WebRTC;
  • Sandbox de pago o caja de prueba;
  • Mapas, zona horaria y localización;
  • Extensiones, gestores de contraseñas y portapapeles;
  • Sesiones largas, reactivación y salida anómala.

Registra errores de página, CAPTCHA repetidos, rendimiento y uso de recursos. No atribuyas automáticamente una restricción de cuenta a la huella; primero descarta perfil, red, pago, contenido, comportamiento, permisos y política de la plataforma.

Paso 7: Prueba actualizaciones, recuperación y salida

La fiabilidad también incluye la recuperación tras fallos:

  1. Duplica un entorno de prueba que no sea de producción;
  2. Simula una actualización del cliente y una del kernel;
  3. Comprueba si se conservan las cookies, extensiones, proxies y pestañas;
  4. Simula un borrado accidental y recupéralo de la papelera;
  5. Toma el control del entorno en el dispositivo de repuesto;
  6. Exporta la configuración y los registros de negocio que esté permitido exportar;
  7. Verifica el flujo de borrado de datos en la nube tras cerrar la cuenta.

Si un proveedor solo muestra "creación correcta" pero no puede responder a preguntas sobre copia de seguridad, reversión y migración, no es apto para llevar negocios críticos. Al verificar en PurpleMark, primero puedes recuperar de la papelera un entorno de prueba borrado accidentalmente (los datos de la papelera se conservan un tiempo y luego se limpian automáticamente, por lo que sirven para simulacros de recuperación a corto plazo, pero no como copia de seguridad permanente), y luego confirmar en el dispositivo principal y el de repuesto si el mismo entorno puede transferirse con normalidad y si la configuración y el estado de sesión se mantienen.

Paso 8: Prueba permisos del equipo y auditoría

Crea tres tipos de miembros de prueba — administrador, operador y externo — y verifica punto por punto:

  • Quién puede ver las contraseñas de los proxies;
  • Quién puede modificar la huella y la configuración de red;
  • Quién puede exportar cookies o datos;
  • Quién puede eliminar, transferir o compartir entornos;
  • Si las acciones clave registran miembro, hora y objeto;
  • Si las sesiones, claves y el acceso a entornos pueden revocarse de inmediato al salir.

Compartir una contraseña de administrador entre muchas personas no es una solución empresarial fiable aunque la huella técnica se vea bien. Aquí entran en juego los miembros, roles, grupos autorizados y registros de operaciones de PurpleMark: primero asigna distintos roles y autorizaciones a distintos tipos de miembros, luego verifica quién puede ver las contraseñas de los proxies y quién puede cambiar la configuración de red, y finalmente confirma en los registros de operaciones que las acciones clave registraron miembro, hora y objeto, y simula la revocación del acceso al entorno de un miembro que se marcha.

La tabla de puntuación de 100 puntos

ElementoPuntosCómo puntuar
Consistencia temporal del mismo entorno20Sin saltos inexplicables en campos estables en 5 pruebas
Aislamiento de datos entre entornos15Sin compartir cookies, almacenamiento, extensiones ni configuración
Coherencia de parámetros15UA, kernel, SO, idioma, zona horaria y GPU razonables
Manejo de red y fugas20IP, WebRTC, DNS e IPv6 coinciden con la política; sin conexión directa silenciosa al caer
Compatibilidad con sitios reales10Flujos principales y capacidades multimedia aprobados
Actualización, recuperación y migración10Actualización, borrado accidental, cambio de dispositivo y exportación factibles
Permisos, registros y retiro10Menor privilegio y flujos de salida ejecutables

Puedes fijar 80 puntos como umbral para entrar en un piloto a pequeña escala, pero los puntos críticos como la conexión directa al caer el proxy, las sesiones que cruzan entornos o la imposibilidad de revocar permisos de miembros deben ser factores de veto y no compensarse con otras puntuaciones.

¿Cómo evitar juzgar mal los resultados de detección?

  • Contrasta con al menos dos herramientas de detección que funcionen con principios distintos;
  • No abras muchas páginas de detección a la vez, para evitar interferencias de extensiones o recursos;
  • Repite en las mismas condiciones de red y luego cambia una variable cada vez;
  • Guarda los campos brutos, no solo el color de "aprobado/fallido";
  • Registra las versiones del producto, el kernel y el SO;
  • Restablece la base cuando se actualicen las herramientas de prueba;
  • Lee los avisos de privacidad y retención de datos de los sitios de detección;
  • No inicies sesión en backends reales de clientes en entornos de prueba.

Preguntas frecuentes

¿Puedo pasar a producción cuando todos los sitios de detección de huellas muestran normal?

No. Aún debes completar pruebas de reinicio repetido, aislamiento entre entornos, caída del proxy, sitios reales, recuperación tras actualización y permisos, y pilotar con un pequeño número de cuentas no críticas.

¿Un hash de Canvas distinto significa que el aislamiento del entorno fue exitoso?

No necesariamente. Un hash solo representa parte del resultado de renderizado. Aún debes comprobar cookies, almacenamiento local, extensiones, red, zona horaria y límites de compartición del equipo.

¿Debe desactivarse WebRTC por completo?

Depende del negocio. Funciones como la videoconferencia necesitan WebRTC. El objetivo es evitar exponer direcciones que no deberían aparecer y conservar la compatibilidad que necesitas, no desactivarlo en todas partes.

¿Con qué frecuencia debo volver a probar?

Vuelve a probar inmediatamente después de actualizaciones importantes del producto o del kernel, actualizaciones del SO, cambios de proveedor de proxy o cambios del modelo de permisos; en períodos estables, muestra al menos trimestralmente y conserva comparaciones de versiones.

Conclusión

Verificar si un navegador anti-detección es fiable no es un "truco", sino un conjunto de experimentos repetibles. Las páginas de terceros ayudan a observar campos; lo que realmente decide si puede usarse en tu negocio es la consistencia temporal, el aislamiento de entornos, el manejo de fallos de red, la coherencia de parámetros, la compatibilidad con sitios reales, la recuperación y migración, y la gobernanza del equipo.

Establece primero una base, luego cambia una variable a la vez; guarda los resultados brutos en lugar de mirar solo el aviso verde. Tras alcanzar el umbral, pilota con cuentas no críticas y vuelve a probar de forma continua. Solo así las afirmaciones de marketing pueden convertirse en conclusiones técnicas verificables. Si estás listo para empezar, primero puedes crear un entorno independiente de solo prueba en la aplicación web de PurpleMark y realizar la primera ronda; si necesitas capacidades locales del navegador, ve a la página de descarga para completar la instalación. Una prueba solo refleja el rendimiento bajo una versión, dispositivo, proxy y momento específicos. Ni PurpleMark ni otras herramientas de entorno de navegador deben usarse para suplantar identidades, inflar tráfico, enviar marketing masivo de spam ni evadir sanciones de la plataforma, y no pueden sustituir el cumplimiento de cuentas y contenido.