¿Hay algún navegador que admita el aislamiento de pestañas?

¿Existe un navegador (o una combinación de complemento de navegador) que permita aislar completamente cada pestaña entre sí/colocar cada una en una sesión separada? Con más detalle:

  • no solo cookies separadas sino también cookies flash separadas, almacenamiento dom, etc., un sitio web en una sesión no debería tener ninguna forma de comunicarse (a través de mi navegador) con un sitio web en otra sesión, incluso si es el mismo sitio web
  • posibilidad de asignar sesiones predeterminadas para nuevas pestañas basadas en URL/Dominio (p. ej., "sin coincidencia"→nueva sesión, "dominio=google.com" →sesión="google", "dominio=youtube.com"→sesión="google" ). Si esto no es posible, al menos una configuración para que las nuevas pestañas obtengan un nuevo perfil en blanco de forma predeterminada
  • persistencia en el reinicio del navegador (la asignación de pestaña → sesión permanece intacta)
  • Persistencia configurable por sesión de los datos de la sesión al reiniciar el navegador. Si no es configurable, debe ser persistente para todos ellos.
  • posibilidad de mover pestañas de su propia sesión a la de otra pestaña. Opcional, también podría simplemente pegar la URL en una nueva pestaña en la sesión donde debería ir y cerrar la pestaña anterior.

Soy consciente de las preguntas aquí con respuestas similares, relacionadas con múltiples inicios de sesión en los mismos sitios en el mismo navegador. Pero esta es una pregunta ligeramente diferente con un conjunto diferente de respuestas (que pueden superponerse pero no son idénticas).

  • Multilogin para Google Chrome parece no guardar ni la asignación de sesión ni los datos de sesión, no está bien.
  • Multifox para Firefox guarda los datos de la sesión, pero no hay forma de abrir nuevas pestañas en las nuevas sesiones de forma predeterminada y faltan algunas opciones de configuración.
  • Priv8 para Firefox parece similar a multifox, quizás un poco mejor. Todavía necesitaría algunas opciones de configuración más para responder realmente a mi pregunta.

Lo que no sé para ambos es si realmente separan las pestañas correctamente, o si simplemente separan las cookies (ordinarias, no flash o dom), lo que debería ser suficiente para la mayoría de los inicios de sesión (que es su propósito declarado después de todo) pero no para una mejora de la privacidad y la seguridad?

Sería bueno tener más y mejores soluciones posibles, de lo contrario tendré que sumergirme en el código de esos dos complementos mencionados y descubrir qué necesito saber y agregar las funciones que faltan (lo que en realidad suena como trabajo y soy perezoso, pero quién sabe, tal vez lo haga. Si lo hago, me aseguraré de responder mi propia pregunta aquí. Para Multifox, podría ser factible con una cantidad aceptable de trabajo, creo).

Justificación: Me está poniendo nervioso que me rastreen por todo Internet. Un navegador con las funciones que describo tendría la mayoría de las funciones necesarias para frustrar la mayor parte de ese seguimiento, excepto por uno muy avanzado. Combine esto con la suplantación de información adicional (resolución de pantalla, sistema operativo, versión del navegador, versiones de complementos, etc.) y no queda absolutamente ninguna forma de rastrearlo, excepto su dirección IP, que probablemente comparta con otras personas, por lo que no es generalmente se utiliza para el seguimiento. Todo ello sin reducir notablemente la usabilidad. El único inconveniente de usar un perfil de navegador por dominio/pestaña que se me ocurre es que si inicia sesión en un sitio como un intercambio de pila usando otro sitio como Google, entonces debe ingresar su contraseña nuevamente, aunque en principio, en el perfil del navegador "google.com", ya ha iniciado sesión. Esto podría mitigarse (manualmente) manteniendo un registro de qué dominios son operados por la misma empresa y, por lo tanto, deberían ir al mismo entorno limitado. Al enviar y recibir esa información a una tienda central (o P2P, lo que sea), incluso esto podría reducirse a casi nada.

Parece que las cookies flash separadas serían uno de los mayores desafíos.
Me pregunto cómo hace esto el modo incógnito/privado. Necesito verificar.
Realicé una prueba para usted usando ie.microsoft.com/testdrive/Browser/FlashCookies para ver cómo lo maneja el modo privado de Firefox. Suponiendo que la prueba sea precisa, parece que el modo privado de Firefox de alguna manera mantiene las cookies flash separadas en el modo normal frente al modo privado. Todavía no he tenido tiempo de determinar cómo lo hacen.
Me parece que estás buscando una especie de caja de arena. ¿Las pestañas tienen que pertenecer a la misma ventana del navegador?
La misma ventana del navegador sería mejor. También podría usar un administrador de ventanas con pestañas para emular esto con ventanas de una sola pestaña, pero probablemente no haya forma de hacer esto en Windows y sería bueno multiplataforma. Y sí, esto podría describirse como colocar pestañas y grupos de pestañas en cajas de arena individuales.
@¿Nadie hace esto para ti?
@ᔕᖺᘎᕊ funciona pero no tiene todo lo que necesito/especifiqué en cuestión. Gracias de cualquier manera. Es probablemente el mejor que he probado hasta ahora.
No hay problema, no fue mi respuesta, me acabo de enterar ese día y sabía que había visto esta pregunta antes, ¡así que pensé que debería decírtelo! :)
¿Cuál es su caso de uso para un conjunto de deseos tan preciso y detallado?
@StéphaneGourichon Agregué una justificación a mi pregunta. Por cierto, he estado usando Priv8 por un tiempo, en principio tiene la técnica correcta, solo necesitaría un poco más de lógica de "dirección", para saber cuándo usar nuevos/qué sandboxes y opciones de configuración.
Opera 12.x (no el clon de Chrome) puede hacer pestañas privadas listas para usar.
Estaba buscando exactamente lo mismo. Eventualmente, entro en Ghost Browser . Parece prometedor, pero no lo probé porque en este momento no son compatibles con Linux.

Respuestas (5)

Firefox 57 AKA "Firefox Quantum" ahora permite aislar pestañas mediante la introducción de una API de "Identidades contextuales" AKA "Contenedores" para extensiones. Mozilla ha lanzado la extensión Firefox Multi-Account Containers que aprovecha esta API.

Los contenedores funcionan brindando a los usuarios la capacidad de colocar barreras en el flujo de datos a través de los sitios al aislar cookies, indexedDB, localStorage y cachés dentro de contextos de navegación discretos. Por ejemplo, el almacenamiento del navegador asociado con el Contenedor personal de un usuario está separado del Contenedor de trabajo del usuario. De esta manera, los usuarios pueden adoptar diferentes identidades según el contexto en el que se encuentren; nos referimos a esto como identidad contextual.

Agregar información para cada viñeta en la publicación original:

no solo cookies separadas, sino también cookies flash separadas, almacenamiento dom, etc.

Según el artículo de la wiki de Mozilla "Seguridad/Proyecto de identidad contextual/Contenedores" :

Separados por Contenedores:

  • Galletas
  • almacenamiento local
  • indexedDB
  • Caché de datos HTTP
  • Caché de imagen
  • Cualquier otra área admitida por originAttributes

posibilidad de asignar sesiones predeterminadas para nuevas pestañas basadas en URL/Dominio

En esto, usaría la extensión Containerise además de los contenedores multicuenta de Firefox.

Abre automáticamente sitios web en un contenedor dedicado. Simplemente agregue reglas para asignar un dominio o subdominio a su contenedor.


  • persistencia en el reinicio del navegador (la asignación de pestaña → sesión permanece intacta)

  • Persistencia configurable por sesión de los datos de la sesión al reiniciar el navegador. Si no es configurable, debe ser persistente para todos ellos.

Firefox Multi-Account Containers permite sesiones persistentes. Para sesiones no persistentes, la extensión Contenedores temporales debería permitir la apertura de nuevas pestañas en contenedores temporales.

Abra pestañas, sitios web y enlaces en contenedores desechables administrados automáticamente. Los contenedores aíslan el almacenamiento de sitios web de datos (cookies, almacenamiento y más) entre sí, lo que mejora su privacidad y seguridad mientras navega.


posibilidad de mover pestañas de su propia sesión a la de otra pestaña. Opcional, también podría simplemente pegar la URL en una nueva pestaña en la sesión donde debería ir y cerrar la pestaña anterior.

Esto se puede hacer con los contenedores multicuenta de Firefox, haciendo clic con el botón derecho en la pestaña y eligiendo reabrir en el contenedor.

Ghost Browser fue diseñado específicamente para el propósito de inicio de sesión múltiple . Cada vez que abre una nueva pestaña, puede colocarla en una nueva sesión. (descargo de responsabilidad: soy el fundador)

La nueva pestaña tendrá un color diferente para que puedas distinguirlas. Se ve así, si, por ejemplo, está iniciando sesión en varias cuentas de Facebook:

inicio de sesión múltiple en el navegador fantasma

Además, se basa en Chromium para que pueda usarlo como Chrome e importar automáticamente todas sus extensiones de Chrome en la instalación.

Maneja la persistencia en el reinicio también... en realidad va mejor. Puede guardar un conjunto de pestañas, con diferentes sesiones, como un proyecto (también se muestra en la imagen). Cada vez que abra el Proyecto, iniciará sesión en las cuentas correctas (a menos que las cookies hayan caducado, por supuesto, pero marcar 'recordarme' cuando inicie sesión minimiza esto).

Los LSO flash y el almacenamiento local también están separados. El caché aún no está separado, pero está funcionando en una versión de desarrollo... próximamente.

Si estás en Facebook o Google en las pestañas moradas, no pueden rastrearte en las naranjas.

Con la nueva función Ghost Proxy Control, también puede asignar un proxy diferente a cada color, por lo que eso también está cubierto.

Parece que podría aceptar esta respuesta después de haberla probado a fondo, sin duda es la mejor respuesta hasta ahora.

Ejecute perfiles de navegador independientes para cada sesión que desee tener y cree los accesos directos apropiados.

Para Firefox en Windows, edite su acceso directo para agregar:

-no-remote -P

Para Firefox en Linux, edite su acceso directo para agregar:

-new-instance -P

Hasta el final del atajo. Esto ejecutará una nueva instancia y le permitirá crear un nuevo perfil para usar en su nueva sesión para mantenerla separada. No ejecute varias instancias en el mismo perfil.


Para Chrome , puede ir a la configuración y crear un nuevo usuario para cambiar, o hacer una copia de su acceso directo de Chrome para cada sesión que desee y un directorio separado para su perfil. Para cada nuevo atajo, edítelo para agregar:

--user-data-dir=

Y la ruta al directorio del perfil que creó para ese perfil. Para obtener más información, puede usar nombres de carpetas aleatorios usando openssl rand:

--user-data-dir=`openssl rand -base64 4`
Hay una gran brecha entre lo que OP preguntó y usted respondió. Dos perfiles aislados son completamente diferentes de dos pestañas aisladas. El objetivo es tener dos pestañas abiertas aisladas entre sí como si estuvieran ejecutando dos perfiles diferentes pero permaneciendo en una ventana. El perfil múltiple también crea ventanas múltiples, y no puede hacer que estén bajo un mismo techo. Si sabe que puede, edítelo . De lo contrario, es mejor marcar que propusiste una alternativa aquí.
Es la única manera de conseguir la separación solicitada. No creo que pueda combinarlos en la misma ventana sin algún software de terceros. Las extensiones pueden acercarse a esta separación, pero las sesiones separadas solicitadas son las mejores, y eso es lo que respondí aquí.
No profundizaré en ninguna discusión ahora (reservada solo para Meta), pero existe una delgada línea entre lo que no piensas y lo que es posible o no. No ha respaldado su reclamo de por qué dos pestañas aisladas no son posibles (por cierto, OP está listo para software de terceros). Como no lo has hecho, en última instancia, lo que me propusiste me parece una alternativa. No es que tenga ningún problema con eso porque sigue siendo una respuesta útil, sin embargo, es una alternativa y se debe mencionar una nota para la misma. De todos modos, la comunidad lo decidirá por +1/-1. :)
Preguntaron cómo separarlos y/o tener diferentes sesiones. Mostré cómo hacer eso. Resuelve sus problemas excepto por el uso de una sola ventana. Sólo en ese sentido es una "alternativa". No creo que haya una manera actualmente, pero no puedo descartarla.
Para distinguir más fácilmente entre los diferentes perfiles, intente instalar una máscara/tema independiente en cada perfil.

Hay un complemento para Chrome llamado SessionBox y funciona de maravilla.

Las sesiones locales son ilimitadas, pero cuando esté interesado en sesiones de sincronización entre múltiples dispositivos, está en la versión gratuita limitada a 1 sesión. Para sesiones sincronizadas ilimitadas, hay una tarifa de 1 $ por mes, lo cual no está mal. :-)

Debería echar un vistazo a Tails, que utilizan los reporteros en países "difíciles": https://tails.boum.org/

Quitar físicamente su disco duro y ejecutar Tails desde un CD o DVD hace que su sistema sea de "solo lectura": su navegador no puede escribir cookies en el disco duro y su próxima sesión de navegación será independiente, siempre y cuando apague su enrutador el tiempo suficiente , para que su proveedor de servicios de Internet (ISP) le asigne una nueva dirección IP cuando lo inicie de nuevo.

Sin embargo, no estoy seguro de cómo ese sistema maneja las cookies; si simplemente se ignoran o si se escriben en la RAM.

Otra preocupación es quién está detrás de los nodos de Tor. No necesariamente ángeles.

Por último, su ISP tiene la última palabra sobre su privacidad.

Entonces, Tails es ciertamente una mejora para tu privacidad cuando se ejecuta desde un DVD, pero no le preguntes más que lo que puede hacer.

Esto no es adecuado para mi problema. Pero en realidad no, con TOR, su ISP solo puede cortar su conexión, no pueden escuchar. Además, lo convierte en un objetivo, usar Tor lo hace destacar. Además, creo que el navegador en Tails es un Firefox bastante estándar (tal vez permanentemente en modo de navegación privada, que es principalmente bueno para navegar en privado y no tanto por seguridad). Además, el navegador almacena cookies, con respecto al almacenamiento permanente del navegador, esto es como configurar un nuevo perfil después de cada reinicio (es decir, durante su sesión, no brinda ayuda para aislar pestañas).