PowerScan
ES

Perfiles de Chrome vs perfiles de un navegador antidetect: qué cambia de verdad

Navegadores antidetect · 9 min de lectura · por PowerOps

Foto: Unsplash

Los perfiles de Chrome separan tus datos. No separan tu dispositivo, tu reloj ni tu conexión. Aquí se ve con exactitud dónde cae la línea y cuándo compensa cruzarla.

Los perfiles de Chrome separan tus datos. No separan tu dispositivo. Esa es la respuesta corta, y explica por qué una configuración multicuenta basada en perfiles de Chrome funciona durante un tiempo y luego deja de funcionar sin hacer ruido.

Cada perfil que creas en Chrome recibe su propia carpeta en el disco. Las cookies, el historial, las contraseñas guardadas, las extensiones y los marcadores viven dentro de esa carpeta y se quedan ahí. Todo lo que hay por debajo de la carpeta se comparte: un único sistema operativo, una única pila gráfica, un único conjunto de fuentes, un único reloj, una única conexión a internet. Un sitio que lee señales del dispositivo ve al mismo ordenador respondiendo en nombre de todos tus perfiles.

Lo que un perfil de Chrome aísla de verdad

Los perfiles de Chrome se crearon para que una familia pudiera compartir un portátil, y para eso son buenos. La separación que ofrecen es real hasta donde llega.

Eso cubre la mitad de almacenamiento de una identidad, y la cubre bien. Si tu problema era que el panel de un cliente te cerraba la sesión porque tu cuenta personal vivía en el mismo navegador, un perfil de Chrome lo resuelve y puedes dejar de leer aquí.

Lo que comparten todos los perfiles de Chrome

Lo que la gente descubre tarde es que un perfil de Chrome traza un límite alrededor de los datos y de nada más. Por debajo de ese límite, todos los perfiles informan de la misma máquina, porque es la misma máquina.

La identidad del dispositivo

Abre dos perfiles de Chrome y pregunta a cada uno qué es. Las respuestas son idénticas. Dimensiones de pantalla y relación de píxeles. Número de procesadores declarado. Plataforma y user agent. Las cadenas del adaptador gráfico que devuelve WebGL. El hash de canvas que se obtiene cuando una página dibuja texto fuera de pantalla y relee los píxeles. El hash de audio que sale de pasar un oscilador por el grafo de audio del navegador. La lista de fuentes, deducida midiendo texto en distintas tipografías candidatas. Ninguno de esos valores vive en la carpeta del perfil, así que ninguno cambia al cambiar de perfil.

Dos cuentas que comunican el mismo hash de canvas, la misma cadena de renderizador WebGL y la misma lista de fuentes son dos cuentas en un mismo ordenador. El sitio no tiene que deducirlo. Está leyendo un hecho.

La ruta de red

Todos los perfiles de Chrome salen de tu máquina por la misma dirección. El ajuste de proxy pertenece a la instancia del navegador, y un perfil que está dentro de esa instancia no puede tener uno propio. Chrome toma el proxy del sistema en Windows y macOS, y un parámetro de línea de comandos se aplica a todo lo que hace el navegador. Así que todos tus perfiles llegan a un sitio desde un mismo lugar, en un mismo país, en el mismo momento.

El reloj y la configuración regional

La zona horaria sale del sistema operativo. En la mayoría de las configuraciones, el idioma principal también. Si cambias cualquiera de los dos para un perfil, lo has cambiado para todos los perfiles y para todo lo demás que haya en el ordenador. Este es el discreto. Un proxy en un país junto a un reloj de otro es una discrepancia muy llamativa, y Chrome no ofrece ninguna forma de arreglar el reloj de un solo perfil, ni siquiera cuando ya has resuelto la ruta por otra vía.

Por qué importa la mitad compartida

Asociar es barato. Un sitio no necesita demostrar que dos cuentas pertenecen a la misma persona. Necesita una razón para mirar, y que coincidan los valores del dispositivo entre cuentas que se presentan como no relacionadas es una razón.

Hay un segundo coste, y aparece antes. Los perfiles de Chrome tienen sus propios fallos prácticos en cuanto pasas de un puñado:

La comparación, capa por capa

CapaPerfil de ChromePerfil antidetect
Cookies y almacenamiento del sitioSeparado por perfilSeparado por perfil
Historial, marcadores, extensionesSeparado por perfilSeparado por perfil
Valores de canvas, WebGL y audioCompartidos por todos los perfiles de la máquinaGenerados por perfil y guardados, de modo que son los mismos en cada apertura
Fuentes, pantalla y plataformaCompartidas por todos los perfiles de la máquinaDefinidas por perfil, generadas como un conjunto coherente
Zona horaria y configuración regionalTomadas del sistema operativoDefinidas por perfil, acordes con el país que indica la ruta
Ruta de redUna sola ruta para todo el navegadorUn proxy por perfil, probado antes de poner una cuenta detrás
OrganizaciónUna fila de avataresNombres, números, notas, grupos, carpetas y búsqueda
AutomatizaciónParámetros de lanzamientoUna API local que inicia un perfil y devuelve un endpoint de depuración

Cuándo un perfil de Chrome basta de verdad

A menudo. Decirlo vale más que un discurso de ventas más largo.

En todos esos casos, la identidad compartida del dispositivo es exacta. Eres una persona en un ordenador, y que cada perfil informe de la misma máquina es una afirmación verdadera sobre el mundo. No se deduce nada que no fuera ya cierto.

La mitad compartida deja de ser exacta en cuanto las cuentas deben ser independientes: clientes distintos, tiendas distintas, entornos de prueba distintos que han de parecer cada uno un usuario diferente. Entonces los valores idénticos del dispositivo describen una relación que nunca quisiste describir.

Lo que añade un perfil antidetect

Un perfil antidetect conserva todo lo que ya hace un perfil de Chrome y además se encarga de las tres capas que Chrome deja compartidas.

La coherencia es el sentido de las tres. Un perfil que informa de un dispositivo distinto en cada apertura describe un hardware que nadie tiene. El objetivo útil es un dispositivo de aspecto corriente que luego se quede exactamente donde está, visita tras visita.

La parte organizativa se infravalora hasta que alguien ha vivido sin ella. Los perfiles llevan nombres, números, notas y etiquetas. Se ordenan en grupos y carpetas. Se pueden buscar, de modo que cualquiera puede decir en voz alta «el perfil 42» y un compañero sabe de cuál se trata. Abrir un perfil desde su fila trae consigo su identidad y su ruta, así que no hay ningún paso en el que alguien tenga que acordarse de configurar algo.

Migrar desde perfiles de Chrome

El instinto es copiar las carpetas de los perfiles de Chrome y seguir adelante. Resístelo. Una carpeta copiada trae las cookies y la sesión activa, y se las entrega a un navegador que informa de un dispositivo distinto de aquel en el que se establecieron esas sesiones. Ese cambio es visible, y se produce en la primera apertura, que es el peor momento posible.

Un camino más lento aguanta mejor.

  1. Anota una fila por cuenta, contando cada cuenta por separado aunque ahora mismo un único perfil de Chrome contenga varias.
  2. Construye primero la biblioteca de proxies. Añade los endpoints, pruébalos y anota qué país indica realmente cada uno. Los proveedores describen sus endpoints con optimismo.
  3. Crea un perfil por cuenta y asigna una ruta antes del primer inicio de sesión. La primera sesión define lo que es normal para esa cuenta, así que conviene acertar a la primera.
  4. Ajusta la zona horaria y la configuración regional al país que indica la ruta, y luego no los toques.
  5. Inicia sesión desde cero dentro del perfil nuevo. Sí, eso significa un segundo factor y posiblemente una confirmación por correo en cada cuenta. Es un coste único, y con él obtienes una sesión que se estableció de verdad en el dispositivo que va a seguir usándola.
  6. Traslada las cuentas poco a poco a lo largo de un par de semanas. Migrarlo todo un martes por la tarde es un cambio de patrón para todas las cuentas a la vez.
  7. Conserva Chrome para aquello en lo que Chrome es bueno: tu propio correo, tu propia banca, las cuentas que son honesta y abiertamente tuyas.

Exporta lo que necesites antes de cerrar los perfiles antiguos. Los marcadores y las contraseñas guardadas salen de Chrome sin problemas. Las cookies conviene dejarlas atrás, ya que el objetivo de la migración es una sesión creada dentro del nuevo entorno.

El resumen honesto

Los perfiles de Chrome resuelven por completo el almacén de cookies compartido, y solo eso. Para mucha gente, el almacén de cookies era todo el problema, y añadir más herramientas encima sería esfuerzo gastado en una dificultad que no tienen.

Pero si tus cuentas deben ser independientes, la identidad de dispositivo compartida que hay bajo tus perfiles de Chrome está haciendo un trabajo que nunca le pediste. Esa es la línea. De qué lado te encuentres decide todo lo demás en esta comparación.

Una advertencia, dicha sin rodeos. Nada de esto concede permiso alguno. Un servicio cuyas condiciones prohíben tener varias cuentas lo sigue prohibiendo aunque esas cuentas estén aisladas. Mantén entornos separados para el trabajo que tienes derecho a hacer.

Todos los artículos · Ejecutar el análisis