¿Qué son las cookies? Ah, ¿encender el ordenador es perjudicial?
Descripción del problema:
Al navegar por sitios web, se le pedirá que active las COOKIES; de lo contrario, no podrá leerlos.
Análisis:
Hoy en día se habla mucho de las galletas, entonces, ¿qué son las galletas y cuáles son sus funciones? Las cookies son una tecnología que permite al servidor de un sitio web almacenar una pequeña cantidad de datos o leer datos del disco duro o la memoria de un cliente. Las cookies son archivos de texto muy pequeños que el servidor web coloca en su disco duro cuando navega por un sitio web. Puede registrar su ID de usuario, contraseña, páginas que visita, cuánto tiempo permanece y otra información.
Cuando vuelves a visitar el sitio web, el sitio web puede leer Cookies y obtener tu información relevante, para que puedas tomar las acciones adecuadas, como mostrar un banner de bienvenida en la página o permitirte iniciar sesión directamente. sin Introducir ID o contraseña. Básicamente, puede considerarse como su tarjeta de identificación. Pero las cookies no pueden ejecutarse como código ni transmitir virus, y son archivos exclusivos para usted y solo pueden ser leídos por el servidor que los proporcionó. La información guardada se almacena en forma de "pares nombre-valor", que simplemente son datos con nombre. Un sitio web solo puede obtener información que coloca en su computadora; no puede obtener información de otras Cookies ni de ninguna otra información de su computadora. La mayor parte del contenido de las cookies está cifrado, por lo que para el usuario medio parece una combinación sin sentido de letras y números, y sólo el procesador CGI del servidor sabe lo que realmente significan.
Las cookies son archivos de texto o datos almacenados en el disco duro del ordenador del usuario que son transmitidos por los sitios web que visitamos, por lo que su ubicación de almacenamiento en el disco duro está estrechamente relacionada con el sistema operativo y navegador utilizado. En computadoras con Windows 9X, la ubicación de almacenamiento de cookies es C:/Windows/Cookies. En computadoras con Windows NT/2000/XP, la ubicación de almacenamiento de cookies es C:/Documentos y configuraciones/nombre de usuario/Cookies.
Los archivos de cookies en el disco duro se pueden leer a través de un navegador web y el formato del comando es: nombre de usuario@dirección del sitio web [número]. txt, por ejemplo, el nombre de archivo de una cookie en la computadora del autor es ch @ 163 [1]. txt, cabe señalar que las cookies del 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 Inter" en IE para ver todas las cookies guardadas en su computadora. . 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:/program files/nets-cape/users/". A diferencia de IE, Netscape utiliza archivos cookie para registrar cookies para todos los sitios web.
Podemos configurar las cookies de forma adecuada: abra la pestaña "Privacidad" en "Herramientas/Opciones Inter" (tenga en cuenta que esta configuración solo existe en IE6.0, otras versiones de IE simplemente haga clic en "Puede ajustar la cookie"). nivel de seguridad haciendo clic en el botón "Nivel personalizado" en las pestañas "Herramientas/Opciones Inter" y "Seguridad"). Normalmente, se puede ajustar a una posición "media-alta" o "alta". La mayoría de los sitios web de foros requieren el uso de información de cookies. Si nunca visita estos lugares, puede configurar el nivel de seguridad en "Bloquear todas las cookies". Si solo desea bloquear las cookies de sitios web individuales, puede hacer clic en el botón "Editar" para agregar los sitios web que desea bloquear a la lista. En las opciones del botón "Avanzado", puede configurar cookies propias y cookies de terceros.
Las cookies de origen son cookies del sitio web que está navegando y las cookies de terceros son cookies que le envían sitios web en los que no está navegando. Generalmente, deberá seleccionar "Denegar" 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.
Cookies de escritura y lectura
Las cookies *** son datos adjuntos al objeto de respuesta y al objeto de solicitud * * * y debe agregarlos a la respuesta o solicitud antes de usarlos.
La sintaxis para enviar Cookies al cliente suele ser:
Cuando se establece una Cookie * * * * no existente, se creará en el cliente si la cookie ya existe. , será reemplazado. Debido a que las cookies se envían al cliente como parte de la información del encabezado de la transmisión HTTP, el código que envía la cookie al cliente generalmente se coloca antes del marcado del archivo HTML enviado al navegador.
Si el usuario desea leer cookies, debe utilizar el archivo Cookies del objeto de solicitud. El método de uso es: Cabe señalar que el navegador puede intercambiar archivos Cookies * * * con el servidor solo antes de que el servidor descargue cualquier dato al navegador. El intercambio de datos de cookies se detiene tan pronto como el navegador comienza a recibir datos descargados del servidor. Para evitar errores, responda. Buffer=True debe agregarse delante del programa y.
Aplicación de cookies
Casi todos los diseñadores de sitios web utilizan cookies al diseñar sitios web porque esperan proporcionar al mismo tiempo un entorno de navegación más amigable y humano para los usuarios que navegan por el sitio web. tiempo, también pueden 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 y cachés, 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, un sitio web puede completar las siguientes tareas: medir cuántas personas lo visitan; determinar cuántos visitantes son usuarios nuevos (es decir, visitantes nuevos) y cuántos son usuarios antiguos; determinar con qué frecuencia los usuarios visitan el sitio web.
Por lo general, los diseñadores de sitios web utilizan bases de datos backend para lograr los objetivos 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 agrega 1 al contador correspondiente a la identificación del usuario para obtener el número de visitas del usuario o para determinar si el usuario es un usuario nuevo o un usuario antiguo.
Personaliza la apariencia de tus páginas web según las preferencias de tus usuarios.
Algunos diseñadores de sitios web brindan a los usuarios el derecho de cambiar el contenido, el diseño y los colores de las páginas web, lo que les permite ingresar su propia información y luego usar esta información para modificar algunos parámetros del sitio web para personalizar el apariencia de la página web.
Realizar funciones como "cesta de compras" en sitios web de comercio electrónico.
Puedes utilizar cookies para registrar el ID del usuario de modo que cuando pongas algo nuevo en la cesta de la compra, el sitio web pueda registrarlo y registrar tu ID en la base de datos del sitio web. Cuando "realiza una compra", el sitio web puede buscar todas sus selecciones en una base de datos por ID para saber qué hay en su cesta.
En circunstancias normales, la base de datos del sitio web puede almacenar el contenido que eliges, las páginas web que visitas, la información que rellenas en el formulario, etc. Una cookie que contiene su identificación única se almacena en su computadora.
Defectos de las cookies
Aunque las cookies se utilizan ampliamente, pueden lograr algunas funciones que otras tecnologías no pueden lograr. Sin embargo, también existen algunas imperfecciones que traen inconvenientes a la aplicación.
El problema de que muchas personas utilicen un mismo ordenador.
Cualquier ordenador utilizado en un lugar público o muchos ordenadores utilizados en una oficina o casa serán utilizados por más de dos personas al mismo tiempo.
De esta manera, cuando lo usa 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 y alguien puede intentar usar su cuenta para comprar en el futuro, lo que genera la posibilidad de inseguridad. Por supuesto, en algunos ordenadores que utilizan sistemas operativos multiusuario como Windows NT o UNIX, esto no será un problema. Porque en un sistema operativo multiusuario, las cookies de diferentes cuentas se colocan en diferentes lugares.
Al eliminar las Cookies
Si su navegador no funciona correctamente, puede eliminar todos los archivos temporales de su ordenador. Sin embargo, una vez que haga esto, perderá todas las cookies. Cuando vuelva a visitar el sitio web, el sitio web lo considerará un nuevo usuario y le asignará una nueva identificación de usuario y nuevas cookies. Como resultado, la proporción de usuarios nuevos y antiguos contados por el sitio web estará sesgada 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 varios ordenadores en un día. Por ejemplo, hay una computadora en la oficina, una computadora en casa y una computadora 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 solicitado por las tres máquinas lo tratará como tres usuarios diferentes.
Evitar la fuga de cookies
¿Quiere saber si los sitios web que visita tienen cookies escritas en su disco duro o en su memoria? Sólo necesita seguir 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" y "Opciones Internas" en la ventana de IE para abrir la ventana de configuración de "Opciones Inter".
Paso 2: Haga clic en "Opciones Inter"; ventana de configuración Haga clic en la pestaña "Seguridad" 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 la ventana "Configuración de seguridad" . Hay dos subopciones en la configuración "Cookie", entre las cuales "Permitir que las cookies se almacenen en su computadora" se refiere a los archivos de cookies almacenados en el disco duro de la computadora del usuario "Permitir el uso de cookies por sesión (no almacenadas)" " se refiere a la información de las 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, si selecciona "Desactivar", no permitirá que los sitios web almacenen cookies en su computadora y los sitios web no podrán leerlas); tus Cookies que ya están en tu ordenador.
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. En la ventana "Opciones Inter", se ha agregado una pestaña "Privacidad" (Figura 1). Los usuarios pueden configurar directamente el nivel de privacidad mientras navegan y controlar las cookies utilizadas por otros sitios web en sus computadoras según sea necesario.
Si el sitio web por el que navegamos utiliza cookies, aparecerá un signo de exclamación amarillo en la barra de estado del navegador. Al hacer doble clic, se abre el cuadro de diálogo Informe de privacidad, donde los usuarios pueden ver políticas de privacidad específicas y hacer clic directamente en el botón "Configuración" para ajustar el nivel de privacidad de seguridad en la pestaña "Privacidad" de arriba.
En la pestaña "General", se ha agregado un botón "Eliminar cookies" (Figura 2) para facilitar a los usuarios borrar directamente las cookies locales. Además, en las pestañas Herramientas y Opciones y Avanzado, se han agregado algunas opciones para mejorar aún más la seguridad (como borrar archivos temporales de interés al cerrar el navegador). De hecho, cómo proteger mejor la privacidad y la seguridad personal es una tecnología clave en el software estratégico ".NET" del producto de próxima generación de Microsoft.
Ahora IE6.0 ha dado el primer paso.
Además, debido a que no toda la información de las cookies se almacena en forma de archivos en su computadora, parte de la información se almacena en la memoria. Por ejemplo, cuando navega por un sitio web, el servidor web genera automáticamente cookies en la memoria y cuando cierra el navegador IE, las elimina automáticamente. Entonces ninguno de los métodos anteriores funcionará y necesitaremos usar el Editor del Registro para modificar la configuración del sistema. Cabe señalar que haga una copia de seguridad del registro antes de modificarlo para que pueda restaurarlo sin problemas si ocurre algún problema.
Ejecute Regedit y busque el siguiente valor clave: HKEY_Local_Machine/Software/Microsoft/Windows/Current Version/inter settings/Cache/special paths/cookie, que es el valor clave de la cookie en la memoria. Elimine este valor clave. Llegados a este punto, no importa en qué forma se presenten las cookies, ya no debemos tener miedo.
Por último, es necesario explicar que eliminar las cookies puede mejorar la seguridad de la información del ordenador, pero también tiene algunas desventajas. Por ejemplo, aparecerán algunos errores inexplicables en algunas páginas web que requieren soporte de cookies. Un ejemplo típico es que no podrás utilizar direcciones de correo electrónico gratuitas de determinados sitios web en el futuro.
Trampa de cookies
Al analizar el formato de la cookie, sabemos que los dos últimos elementos son su ruta URL y su nombre de dominio. El servidor se basa en estos dos parámetros para identificar la cookie. . En circunstancias normales, cuando queremos navegar por un sitio web, la URL que ingresamos 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 que podamos conectarnos. Si podemos realizar algunas configuraciones en DNS y asignar la dirección IP del nombre de dominio de destino a otros sitios web, podemos acceder ilegalmente a las cookies del sitio web de destino.
El engaño con cookies es realmente muy sencillo. Por ejemplo, en el directorio de instalación de Win9X, hay un archivo llamado hosts.sam. Cuando lo abra en forma de texto, verá el siguiente formato:
127.0.0.1 localhost
Una vez configurado, se puede lograr la localización de la resolución del nombre de dominio, simplemente siga lo anterior. Simplemente agregue la IP y el nombre de dominio al archivo y guárdelo como hosts. En realidad, el archivo Hosts puede considerarse como un sistema DNS local, que es responsable de resolver los nombres de dominio en direcciones IP. Su prioridad es mayor que la del servidor DNS y su implementación específica forma parte del protocolo TCP/IP.
Por ejemplo, podemos usar def (nuestro propio sitio) para leer la información de las Cookies generadas por el sitio de destino abc. Def almacena los archivos necesarios para hacer trampa y los utiliza para leer y modificar las cookies de la otra parte.
Paso 1 Haga ping a la dirección IP de def def:
Resolución de ping
192.168.0.1 Respuesta: Bytes=32 Tiempo=20ms TTL=244
Luego modifique el archivo hosts.sam de la siguiente manera:
192.168 0 1 ABC
Y guárdelo como un archivo hosts.
Paso 2: Leer la información de las Cookies:
Pase la página utilizada para leer las Cookies a def y conéctese abc en este momento. Debido a que modificamos la resolución del nombre de dominio DNS local, la conexión de red no es abc, sino def.
Puedes leer las cookies con abc configurado localmente.
Del mismo modo, puede modificar los datos leídos y escribir la información modificada en la cookie. Después de la modificación, elimine el archivo de hosts y vuelva a ingresar abc. En este momento, los datos de las Cookies utilizadas son los datos creados por usted.
En resumen, aunque las cookies pueden ser engañosas hasta cierto punto y aportar inseguridad a las aplicaciones de red, las cookies en sí mismas no conducirán a la filtración de la privacidad del usuario ni proporcionarán a los piratas informáticos un caballo de Troya.
Siempre que se utilicen de manera razonable, brindarán comodidad a los administradores y usuarios del sitio web a la hora de mantener y administrar el sitio web.
Las cookies * * * tienen los siguientes atributos:
1.Atributo Expires: Este atributo se utiliza para establecer el límite de tiempo de las cookies. Durante este período, se pueden invocar las cookies guardadas. siempre que la página web esté abierta. Si el límite de tiempo expira, la cookie se eliminará automáticamente. Por ejemplo:
Establezca el período de validez de las Cookies al 1 de abril de 2004, momento en el que se eliminarán automáticamente. Si una cookie no tiene fecha de caducidad, su ciclo de vida comienza desde que se abre el navegador hasta que se cierra. Después de cada ejecución, el ciclo de vida finalizará y comenzará de nuevo en la siguiente ejecución.
2. Atributo de Dominio: Este atributo define la unicidad de los datos transmitidos por las Cookies. Si solo se envía una cookie a la página de inicio de Sohu, puede usar el siguiente código:
3.Atributo de ruta: defina las cookies que se enviarán solo a la solicitud de ruta especificada. Si el atributo de ruta no está configurado, Se utiliza la ruta predeterminada del software de la aplicación
4.Atributo Srcure: especifica si el usuario puede leer cookies
Atributo 5.Haskeys: si la cookie solicitada tiene varias claves. diccionario de cookies, devuelve Verdadero, este es un atributo de solo lectura