2 votos

¿Una cookie es posible permanente (por el navegador, no el servidor)?

Tengo un programa instalado K9 Web Protection en mi PC. Detecta los cambios realizados en el archivo de hosts y que bloquea el acceso a ese sitio web. He hecho estos cambios en mi archivo de hosts

::ffff:216.239.38.120 google.com www.google.com
216.239.38.120 google.com www.google.com

Ahora lo que sucede es que, si hago cambios en el archivo hosts después de la apertura de la página web que es su cookie se almacena entonces no la pantalla de advertencia. pero una vez que me borra las cookies se detecta el cambio y el sitio web no se abre. Es allí cualquier manera de la que puedo almacenar un archivo de cookies de forma permanente y usarlo en cualquier momento? Lo que he intentado es que me extendió la vida útil de una cookie para el año 2050 y, a continuación, copiar el cookie.sqlite de archivo de la c:users>acer>appdata>local>google>chrome>userdata>default de escritorio y, a continuación, desactive las cookies de su navegador. Después, he copiado el archivo de escritorio para el mismo directorio pero K9 de nuevo se apoderó de que.

  • Puedo hacer una cookie permanente y guárdelo en una ubicación diferente y lo uso cada vez que quiero?
  • Otros enlaces son de apertura pero no en Google, ¿por qué?

0voto

Lie Ryan Puntos 15629

Técnicamente, el navegador podría, de hecho, ignorar la cookie de la vida de la que el servidor ha definido, que usted ya ha demostrado a sí mismo. Usted podría incluso ser capaz de crear algún script que altera .sqlite archivo sin la necesidad de copiarlo.

Tales cambios hacen que el navegador envíe el nombre de la cookie y valor (pero no su fecha de vencimiento) para el servidor, junto con la siguiente solicitud. Sin embargo, en ese punto es en el servidor:

  • La mayoría de las cookies no incluyen detalles mucho a todos, esperamos que por algún azar identificador único, que el servidor necesita saber así. De modo que si, por ejemplo, el servidor se ha eliminado ya que venció el identificador único de su base de datos, no se encuentra una coincidencia con las cookies que el navegador envía, y lo ignoran. O podría reconocerlo, pero aún rechazar lo que sabe mejor.

  • Algunas de las cookies podría tener un valor en sí mismo de alguna manera se declara una fecha de caducidad.

  • Muchos de los servidores de actualización de la galleta cada ahora y entonces, o incluso en cada respuesta. Por lo tanto, incluso si la alteración de la cookie ha sido aceptada, el navegador podría muy bien sobrescribe con un nuevo valor y la nueva fecha de caducidad tan pronto como la cookie se envía al servidor y el servidor devuelve un nuevo cookie.

Yo diría que las posibilidades de éxito son bajas, y dependen en gran medida en el sitio web.


Un .sqlite archivo es básicamente una base de datos SQL, y tal vez algunos update cookies set expires = ... where name = ... podría hacer el truco, si el navegador que de alguna manera no segura de su contenido. Usted también puede ser capaz de cambiar una cookie de "sesión" en una cookie permanente mediante la adición de una fecha de caducidad.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: