Morfiade
Español
Probar

CDP, el Chrome DevTools Protocol

CDP (Chrome DevTools Protocol) es el conjunto de comandos que usa un programa para manejar un navegador: abrir una dirección, hacer clic en un botón, escribir texto, ejecutar un script en la página, tomar una captura de pantalla. Las propias herramientas de desarrollador del navegador hablan el mismo idioma, y también Playwright y Puppeteer.

Los comandos se leen con claridad: Page.navigate, Runtime.evaluate, Page.captureScreenshot.

Tres formas en que un programa se conecta

RutaCómo se veLa trampa
Puertoel navegador arranca con --remote-debugging-port y el programa se conecta a élel puerto está abierto, y no solo su dueño puede llegar a él
Pipeun canal entre el programa y el navegador, sin puerto de rednada de afuera puede conectarse — precisamente eso lo hace mejor
A través de una extensiónuna extensión dentro del navegador emite los comandosno hay ningún switch de depuración en la línea de comandos

La diferencia no es cosmética. Un puerto de depuración abierto es acceso completo al navegador: a través de él se puede leer cada cookie del perfil, incluidas las que los scripts de la página no pueden alcanzar. Precisamente por eso Chrome 136 prohibió la depuración en la carpeta de perfil predeterminada.

Una medición que vale la pena conocer de antemano

El inicio de sesión en una cuenta de Google falla siempre que el navegador tenga un canal de depuración — cualquiera de ellos. Lo comprobamos por separado: el puerto, el pipe, e incluso el caso en que el canal simplemente está abierto y no se envía ningún comando. El resultado es el mismo cada vez — el inicio de sesión no pasa.

La falsificación de la huella no lo arregla: lo que se detecta no es cómo se ve el navegador, sino el simple hecho de que se pueda manejar desde afuera.

La consecuencia práctica: la automatización y el inicio de sesión en Google son una elección, no una combinación. Un perfil manejado por un canal de depuración no sirve para iniciar sesión en Google; un perfil que tiene que iniciar sesión en Google se automatiza de otra manera — desde una extensión interna.

Por qué le debería importar a una persona corriente

Directamente — no debería. Indirectamente, porque los scripts, la automatización y el manejo del navegador desde un agente de IA descansan todos sobre CDP. Y también porque un puerto de depuración abierto en tu máquina es un agujero real: si un programa te sugiere «simplemente activar la depuración» en tu navegador principal, eso es motivo para preguntar por qué.