¿Cómo elimino las cookies de un sitio específico?

14

Esta pregunta pregunta cómo eliminar todas las cookies y caché de Firefox, pero necesito eliminar las cookies de un sitio específico. ¿Cómo lo hago?

mattiav27
fuente

Respuestas:

18

Vaya a Preferencias -> Privacidad y seguridad -> Cookies y datos del sitio, luego haga clic en el botón Administrar datos y luego busque el sitio. Haga clic en los sitios para seleccionar y haga clic en Eliminar seleccionados , luego Guardar cambios .

Eso es todo lo que necesitas hacer.

digiwizkid
fuente
8

Se puede utilizar sqlite3para eliminar las cookies de la terminal (Instalar si es necesario: sudo apt install sqlite3)

sqlite3 ~/.mozilla/firefox/*.default/cookies.sqlite \
'delete from moz_cookies where baseDomain="example.com";'

o

sqlite3 ~/.mozilla/firefox/*.default/cookies.sqlite \
'delete from moz_cookies where baseDomain LIKE "%google.%";'

Para eliminar el historial de un sitio específico:

sqlite3 ~/.mozilla/firefox/*.default/places.sqlite \
'
delete from moz_historyvisits where place_id in (select h.place_id from moz_historyvisits h join moz_places p on h.place_id = p.id where p.url like "%example.com/%");
delete from moz_places where url like "%example.com/%";
'

Hay algunas tablas más interesantes y es posible que deba eliminarlas, por ejemplo moz_origins, moz_bookmarkso moz_bookmarks_deletedeliminar más rastros de un dominio.


Nota: Firefox debe estar cerrado, o verá un mensaje de error:

Error: database is locked
pLumo
fuente
¿Conoces un comando similar para eliminar el historial de un dominio determinado? Fui a eliminar el historial de un motor de búsqueda después de años de uso y abrí la GUI y presioné eliminar y me tomó 3 horas mientras la GUI se colgaba para eliminar todo el historial.
Kristopher Ives
1
Se guarda en places.sqlite, pero esto es un poco más complejo y necesita unir dos tablas. Agregué cómo hacerlo.
pLumo
Aunque probablemente esté bien en la práctica, vale la pena mencionar que esto también eliminaría el historial de sitios con URL como https://foo.com/example.com/yhttps://foo.com/bar?baz=example.com/
JoL
4

Hay una manera aún más fácil, cuando haces clic en el candado en la barra de direcciones, hay un botón "Borrar cookies y datos del sitio":

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

sh4dowb
fuente
3

Consulte "administrar datos" en "opciones" y "privacidad y seguridad". Mostrará una lista de sitios con cookies; puede eliminar uno solo de la lista.

ingrese la descripción de la imagen aquí

Rinzwind
fuente
Esta es la respuesta correcta, pero sería humilde, al rastrear las inundaciones de datos para eliminar una cookie determinada de forma manual. Ghostery como complemento se está haciendo cargo de esto por ti.
dschinn1001
2

Presione Ctrl + Shift + Supr y obtendrá Borrar datos de navegación, seleccione cookies y otros datos del sitio, haga clic en Borrar datos

jasbir
fuente
2

Para ahorrar energía y tiempo, puede instalar un complemento para esto. Entonces ya no necesita borrar el caché de cookies manualmente. En el navegador FF, vaya al menú en la esquina superior derecha. Seleccione "complementos" y escriba como palabra de búsqueda arriba "bloqueador de cookies", para que tenga la opción libre de proteger su privacidad. Allí puede instalar, por ejemplo, "Ghostery" como complemento, y luego ajustarlo a sus necesidades.

dschinn1001
fuente
2

Solución de un clic

Aquí hay un método rápido y útil que uso a menudo:

Guarde el siguiente código JavaScript como marcador , visite el sitio del que desea eliminar todas las cookies y simplemente haga clic en él:

javascript:(function(){C=document.cookie.split(&quot;; &quot;);for(d=&quot;.&quot;+location.host;d;d=(&quot;&quot;+d).substr(1).match(/\..*$/))for(sl=0;sl<2;++sl)for(p=&quot;/&quot;+location.pathname;p;p=p.substring(0,p.lastIndexOf('/')))for(i in C)if(c=C[i]){document.cookie=c+&quot;; domain=&quot;+d.slice(sl)+&quot;; path=&quot;+p.slice(1)+&quot;/&quot;+&quot;; expires=&quot;+new Date((new Date).getTime()-1e11).toGMTString()}})()

¡Haga clic aquí para facilitar el proceso! El | JSFiddle


Fuente de Bookmarklet: https://www.squarefree.com/bookmarklets/zap.html

rahuldottech
fuente
¿Funciona esto para las HTMLonlycookies?
eckes
¿Esto funciona para las cookies con ruta?
manatwork