Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significan las cookies en Windows?

¿Qué significan las cookies en Windows?

Ahora todo el mundo menciona a menudo las cookies, entonces, ¿qué son las cookies y cuáles son sus funciones?

Las cookies son una tecnología que permite al servidor del sitio web almacenar una pequeña cantidad de datos en el disco duro o en la memoria del cliente, o leer datos del disco duro del cliente. Las cookies son un archivo de texto muy pequeño que el servidor web coloca en su disco duro cuando navega por un sitio web. Puede registrar información como su identificación de usuario, contraseña, páginas web que ha navegado y el tiempo que permaneció en ellas. Cuando vuelve al sitio web, el sitio web obtiene su información relevante leyendo las cookies y puede tomar las acciones correspondientes, como mostrar un eslogan que le da la bienvenida en la página o permitirle iniciar sesión directamente sin ingresar su ID o contraseña. etc.

Básicamente, puede considerarse como su documento de identidad. Sin embargo, las cookies no pueden ejecutarse como código, no transmiten virus, son de su propiedad y solo pueden ser leídas por el servidor que las proporcionó. La información guardada se almacena en forma de pares "nombre-valor". Un par "nombre/valor" es simplemente un dato con nombre. Un sitio web solo puede obtener la información que coloca en su computadora. No puede obtener información de otros archivos de cookies ni de cualquier otra cosa en su computadora.

La mayor parte del contenido de las Cookies ha sido cifrado, por lo que el usuario promedio parece ser sólo algunas combinaciones alfanuméricas sin sentido, y sólo el controlador CGI del servidor conoce su verdadero significado.

Dado que las Cookies son archivos de texto o datos en la memoria que los sitios web por los que navegamos transfieren al disco duro del ordenador del usuario, la ubicación donde se almacenan en el disco duro está estrechamente relacionada con el sistema operativo y el navegador. usado. En las computadoras con sistema Windows 9X, la ubicación donde se almacenan los archivos de Cookies es C: WindowsCookies. En las computadoras con Windows NT/2000/XP, la ubicación donde se almacenan los archivos de Cookies es C: Documents and Configuration Username Cookies.

El archivo de cookies en el disco duro puede ser leído por el navegador web y su formato de comando es: nombre de usuario@dirección del sitio web [número].txt. Por ejemplo, el nombre de un archivo de Cookies en la computadora del autor es: ch@163[1].txt. Cabe señalar que las cookies en el disco duro son archivos de texto, no programas.

Configuración de cookies

Puede seleccionar "Configuración/Ver archivos" en la pestaña "General" de "Herramientas/Opciones de Internet" en IE para ver todos los archivos guardados en su computadora. en. Estos archivos suelen tener el formato usuario@dominio, donde usuario es su nombre de usuario local y dominio es el nombre de dominio del sitio web que está visitando. Si utiliza el navegador NetsCape, se almacena en "C: PROGRAMFILESNETS-CAPEUSERS". A diferencia de IE, NETSCAPE utiliza un archivo de cookies para registrar las cookies de todos los sitios web.

Podemos configurar las cookies apropiadas: abra la pestaña "Privacidad" en "Herramientas/Opciones de Internet" (tenga en cuenta que esta configuración solo existe en IE6.0, otras versiones de IE pueden hacer clic en "Herramientas/Hacer clic en " Botón "Nivel personalizado" en la pestaña "Seguridad" de Opciones de Internet para realizar ajustes simples) para ajustar el nivel de seguridad de las cookies. Normalmente, se puede ajustar a la posición "media-alta" o "alta". La mayoría de los sitios de foros requieren el uso de información de cookies. Si nunca visita estos lugares, puede ajustar el nivel de seguridad a "Bloquear todas las cookies"; si solo desea prohibir las cookies de sitios web individuales, puede hacer clic en el botón "Editar". para bloquear los sitios web.

En la opción del botón "Avanzado", puede configurar cookies propias y cookies de terceros. Las cookies propias son cookies del sitio web que está navegando, y las cookies de terceros son cookies que le envía un sitio web distinto de esos. estás navegando. Normalmente tienes que elegir "rechazar" para las cookies de terceros. Si necesita guardar cookies, puede utilizar la función "Importar y exportar" de IE, abrir "Archivo/Importar y exportar" y seguir las instrucciones.

Escritura y lectura de cookies

La colección de cookies es una colección de datos adjunta al objeto Respuesta y al objeto Solicitud. Al usarlo, debe agregar Respuesta o Solicitud al frente.

La sintaxis utilizada para enviar Cookies al cliente suele ser:

Cuando se establece un conjunto de Cookies que no existe, se creará en el cliente si ya existen. existe, entonces será reemplazado. Dado que las cookies se envían al cliente como parte de la información del encabezado de la transmisión HTTP, el código para enviar cookies al cliente generalmente se coloca antes de la etiqueta del archivo HTML enviado al navegador.

Si el usuario desea leer Cookies, debe utilizar la colección de Cookies del objeto Solicitud. El método de uso es:

Cabe señalar que el servidor solo descarga los datos para. Navegación El navegador puede intercambiar datos sobre las Cookies configuradas con el Servidor frente al servidor. Una vez que el navegador comienza a recibir los datos descargados por el Servidor, el intercambio de datos de las Cookies se detendrá para evitar errores. True debe agregarse delante del programa y del servidor.

Aplicación de Cookies

Casi todos los diseñadores de sitios web utilizan cookies al diseñar sitios web, porque todos quieren proporcionar a los usuarios que navegan por el sitio web una experiencia de navegación más amigable y humanista. También puede recopilar información de los visitantes con mayor precisión.

Gestión del número de visitantes del sitio web

Debido al uso de servidores proxy, cachés, etc., la única forma de ayudar a un sitio web a contar con precisión el número de visitantes es crear una identificación única para cada visitante. Al utilizar cookies, el sitio web puede completar las siguientes tareas: determinar cuántas personas han visitado determinar cuántos de los visitantes son usuarios nuevos (es decir, la primera visita) y cuántos son usuarios antiguos determinar con qué frecuencia un usuario visita el sitio web; .

Por lo general, los diseñadores de sitios web utilizan bases de datos de back-end para lograr los propósitos anteriores. Cuando un usuario visita el sitio web por primera vez, el sitio web crea una nueva identificación en la base de datos y la envía al usuario a través de una cookie. Cuando el usuario vuelve a visitar, el sitio web aumenta en 1 el contador correspondiente al ID del usuario para obtener el número de visitas del usuario o determinar si el usuario es un usuario nuevo o un usuario antiguo.

Personalizar la apariencia de las páginas web según las preferencias del usuario

Algunos diseñadores de sitios web brindan a los usuarios la posibilidad de cambiar el contenido, el diseño y el color de las páginas web, permitiéndoles ingresar sus propios información y luego pasar Esta información modifica algunos parámetros del sitio web para personalizar la apariencia de la página web.

Implementar funciones como "cesta de compras" en sitios de comercio electrónico

Puedes utilizar cookies para registrar el ID del usuario, de modo que cuando pongas cosas nuevas en la "cesta de compras" , El sitio web puede registrarlo y registrarlo correspondiente a su ID en la base de datos del sitio web. Cuando "paga", el sitio web puede saber qué hay en su "cesta de compras" recuperando todas sus opciones en la base de datos por ID.

En casos generales, la base de datos del sitio web puede guardar el contenido que elijas, las páginas web que navegas, la información que rellenas en el formulario, etc. y la cookie que contiene tu ID único se guarda en tu ordenador; .

Defectos de las Cookies

Aunque las cookies se utilizan ampliamente, pueden realizar algunas funciones que son imposibles de lograr utilizando otras tecnologías.

Sin embargo, también hay algunos aspectos imperfectos que traen inconvenientes a la aplicación.

El problema de que varias personas utilicen un ordenador

Cualquier ordenador en un lugar público o muchos ordenadores utilizados en la oficina o en casa serán utilizados por dos o más personas al mismo tiempo la gente usa. De esta manera, cuando lo use para comprar en un supermercado en línea, el supermercado en línea o el sitio web dejarán una cookie en esta máquina. Alguien puede intentar usar su cuenta para comprar en el futuro, lo que genera inseguridad. Por supuesto, en algunos ordenadores que utilizan sistemas operativos multiusuario como Windows NT o UNIX, esto no será un problema. Porque en los sistemas operativos multiusuario, las cookies de diferentes cuentas se colocan en diferentes lugares.

Cuando se eliminan las cookies

Si su navegador no funciona correctamente, puede eliminar todos los archivos temporales de Internet en su computadora. Sin embargo, una vez que haga esto, perderá todas las cookies. Cuando vuelva a visitar un sitio web, el sitio web lo considerará un nuevo usuario y le asignará una nueva identificación de usuario y una nueva cookie. El resultado será una desviación en la proporción de usuarios nuevos y antiguos en las estadísticas del sitio web, y le resultará difícil restaurar las selecciones de parámetros guardadas en el pasado.

Cuando una persona utiliza varios ordenadores

Algunas personas suelen utilizar más de un ordenador al día. Por ejemplo, hay un ordenador en la oficina, otro en casa y un portátil para el trabajo móvil. A menos que el sitio web utilice tecnología especial para resolver este problema, tendrá tres archivos de cookies diferentes en las tres máquinas, y cualquier sitio web visitado en las tres máquinas lo verá como tres usuarios diferentes.

Evite la filtración de Cookies

¿Quiere saber si el sitio web que visitó ha escrito información de Cookies en su disco duro o en su memoria? Simplemente siga los pasos a continuación para comprender y controlar la información de las cookies del sitio web que está visitando.

Paso 1: Haga clic en "Herramientas" "Opciones de Internet" en la ventana de IE para abrir la ventana de configuración de "Opciones de Internet"

Paso 2: Haga clic en "Opciones de Internet"; " en la pestaña "Seguridad" de la ventana de configuración "Opciones de Internet" y luego haga clic en el botón "Nivel personalizado" para ingresar a la ventana "Configuración de seguridad";

Paso 3 Busque el elemento de configuración "Cookies" en el Ventana "Configuración de seguridad". Hay dos subopciones en el elemento de configuración "Cookies", entre las cuales "Permitir el uso de cookies almacenadas en su computadora" es para archivos de cookies almacenados en el disco duro de la computadora del usuario "Permitir el uso de cookies por sesión (no); almacenado)" es para información de cookies almacenada en la memoria de la computadora del usuario. Los archivos de cookies almacenados en su disco duro son permanentes, mientras que la información de las cookies almacenada en la memoria es temporal. Si desea que IE le avise cuando esté a punto de recibir todas las cookies de un sitio web, puede seleccionar el elemento "Avisar" en las dos subopciones anteriores. Por supuesto, también puede seleccionar "Activar" para permitir que IE acepte toda la información de las cookies (esta también es la opción predeterminada de IE, seleccione "Desactivar" para no permitir que los sitios web almacenen cookies en su computadora, y los sitios web también almacenarán cookies); en su computadora no se puede leer.

IE6.0 proporciona medidas de protección de seguridad y privacidad personal más confiables, lo que permite a los usuarios controlar cuánta información envía el navegador. Se ha agregado una nueva pestaña "Privacidad" (Figura 1) a la ventana "Opciones de Internet", donde los usuarios pueden configurar directamente el nivel de privacidad al navegar y controlar las cookies utilizadas por otros sitios en sus computadoras según sea necesario.

Si el sitio que estamos navegando utiliza cookies, habrá un signo de exclamación amarillo en la barra de estado del navegador. Haga doble clic para abrir el cuadro de diálogo "Informe de privacidad", donde el usuario puede ver la política de privacidad específica, o haga clic directamente en Ajustar. el nivel de privacidad de seguridad en la pestaña "Privacidad" mencionada anteriormente después de presionar el botón "Configuración".

El botón "Eliminar cookies" (Figura 2) también se ha agregado a la pestaña "General" para facilitar a los usuarios borrar las cookies directamente en la máquina. Además, se han agregado algunas opciones para mejorar aún más la seguridad (como borrar archivos temporales de Internet al cerrar el navegador) en la pestaña "Herramientas" "Opciones" "Avanzadas". De hecho, cómo proteger mejor la privacidad y la seguridad personal es una tecnología clave en el software estratégico ".NET" de próxima generación de Microsoft, y ahora IE6.0 ha intentado dar el primer paso.

Además, debido a que no toda la información de las Cookies se almacena en el ordenador en forma de archivos, parte de la información también se almacena en la memoria. Por ejemplo, cuando navega por un sitio web, el servidor web generará automáticamente cookies en la memoria y las eliminará automáticamente cuando cierre el navegador IE. En ese caso, los dos métodos presentados anteriormente no funcionarán. edición para modificar la configuración del sistema. Cabe señalar que antes de modificar el registro, realice una copia de seguridad para que pueda restaurarse sin problemas si ocurren problemas.

Ejecute Regedit y busque el siguiente valor clave: HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionInternet SettingsCacheSpecial PathsCookies Este es el valor clave de las cookies en la memoria. En este punto, no importa en qué forma existan las cookies, ya no debemos tener miedo.

El último punto que es necesario explicar es: aunque eliminar las cookies puede mejorar la seguridad de la información de tu ordenador, hacerlo también tendrá algunas desventajas. Por ejemplo, en algunas páginas web que requieren soporte de cookies, se producirán algunos errores inexplicables. Un ejemplo típico es que ya no podrá utilizar el buzón gratuito de algunos sitios web en el futuro.

Suplantación de cookies

Al analizar el formato de la cookie, sabemos que los dos últimos elementos son su ruta URL y su nombre de dominio, respectivamente. El servidor se basa en estos dos parámetros para identificar la cookie. galleta. En circunstancias normales, la URL que ingresamos cuando navegamos por un sitio web es su nombre de dominio, que debe convertirse en una dirección IP a través del sistema de administración de nombres de dominio DNS antes de conectarse. Si podemos realizar algunas configuraciones en el DNS y asignar la dirección IP del nombre de dominio de destino a otros sitios, podemos acceder ilegalmente a las cookies del sitio de destino.

En realidad, es muy sencillo falsificar las cookies. Por ejemplo, en el directorio de instalación de Win9X, hay un archivo llamado hosts.sam. Después de abrirlo en modo texto, verá este formato:

127.0.0.1 localhost

. Después de configurar, puede realizar la localización de la resolución del nombre de dominio. Simplemente agregue la IP y el nombre de dominio al archivo de acuerdo con el formato anterior y guárdelo como hosts. En realidad, el archivo de hosts puede considerarse como un sistema DNS local. Puede ser responsable de interpretar los nombres de dominio en direcciones IP. Su prioridad es mayor que la del servidor DNS.

Por ejemplo, si queremos leer la información de Cookies generada por el sitio de destino www.abc.com, podemos utilizar www.def.com (nuestro propio sitio). Almacene los archivos necesarios para el engaño en www.def.com y utilícelo para leer y modificar las cookies de la otra parte.

Paso 1: Haga ping a la dirección IP de www.def.com:

ping www.def.com

Respuesta desde 192.168.0.1: bytes=32 time =20ms TTL=244

Luego modifica el archivo hosts.sam de la siguiente manera:

192.168.0.1 www.abc.com

Y guárdalo como hosts archivo.

Paso 2: Leer la información de las Cookies:

Transmitir la página utilizada para leer las Cookies a www.def.com En este momento, conéctese a www.abc.com. Modificación de la resolución del nombre de dominio DNS local. En este momento, la conexión de red no es www.abc.com, sino www.def.com.

De esta forma se puede leer la cookie local establecida por www.abc.com.

Paso 3 De la misma manera, puedes modificar los datos leídos y escribir la información modificada en la Cookie. Una vez completada la modificación, elimine el archivo de hosts y vuelva a ingresar a www.abc.com. Los datos de cookies utilizados en este momento son los datos que usted especificó.

En resumen, aunque las Cookies pueden ser engañosas hasta cierto punto y aportar inseguridad a las aplicaciones de la red, el archivo Cookies en sí no provocará la filtración de la privacidad del usuario ni proporcionará a los piratas informáticos portadores de programas troyanos. Siempre que se utilicen de manera razonable, brindarán comodidad a los administradores del sitio web en el mantenimiento y gestión del sitio web y a los usuarios.

La colección de Cookies tiene los siguientes atributos

1. Atributo Expires: este atributo se utiliza para establecer un período para las Cookies. Durante el período, las Cookies guardadas se pueden llamar siempre que. Se abre la página web. Si transcurre este plazo, las cookies se eliminarán automáticamente. Por ejemplo:

Establezca el período de validez de las Cookies al 1 de abril de 2004, y se eliminarán automáticamente en ese momento. Si una cookie no tiene un período de validez establecido, su ciclo de vida comienza al abrir el navegador y finaliza cuando se cierra el navegador. El ciclo de vida finalizará después de cada ejecución y comenzará de nuevo la próxima vez que se ejecute.

2.Atributo de dominio: Este atributo define la unicidad de los datos transmitidos por las Cookies. Si solo envía ciertas cookies a la página de inicio de Sohu, puede usar el siguiente código:

3.Atributo Ruta: Define que las cookies solo se envían a la solicitud de ruta especificada si el atributo Ruta no está configurado. , utilice la aplicación La ruta predeterminada del software.

4.Atributo Srcure: Especifica si las Cookies pueden ser leídas por los usuarios.

5.Atributo Haskeys: si las Cookies solicitadas son un diccionario de Cookies con múltiples valores clave, se devuelve True, que es un atributo de solo lectura.