# data[].attributes.body
¿Qué son?

Son pequeños archivos de texto que los sitios web guardan en el navegador (Chrome, Firefox, Safari, etc.) para recordar información sobre el usuario y su actividad.

Función Principal: personalizar la experiencia de navegación y hacerla más eficiente. Son necesarias para: mantener la sesión iniciada (evitar la solicitud de contraseña), recordar las preferencias (idioma, diseño), entre otras.

¿Cómo se descargan?

Las cookies no se descargan como un archivo normal; se crean y guardan automáticamente por el navegador por orden del sitio web que se está visitando.

Por ejemplo:

Se visita la web.

El servidor de la web guarda la información del usuario en el navegador (la cookie).

El navegador crea el archivo de texto y lo almacena.

Cuando se vuelve a usar la web, el navegador envía la cookie para identificar al usuario.

¿Cómo se eliminan?

Para borrarlas, se debe ir a la configuración del navegador. ¡¡¡ATENCIÓN!!! Al eliminarlas, se cierran las sesiones y sitios de preferencia.

# data[].attributes.headline
Cookies de Sesión vs. Cookies Persistentes

# data[].attributes.subject
Cookies de Sesión vs. Cookies Persistentes

# data[].attributes.body
¿Qué es?

Es una memoria de acceso rápido que guarda copias temporales de los datos más usados. Su propósito es acelerar el acceso a la información, evitando tener que buscarla en una fuente más lenta (disco duro o un servidor remoto).

Tipos y características:

Caché de CPU (Hardware)

​Ubicación: Directamente en el chip del procesador (CPU).

​Velocidad: Es la memoria más rápida del sistema (más veloz que la RAM).

​Función: Almacena instrucciones que el procesador necesita inmediatamente. Se divide en niveles (L1, L2, L3) para reducir el tiempo de espera de la CPU.

​Impacto: Es crucial para la velocidad de procesamiento general de la computadora.

Caché de Navegador (Software)

​Ubicación: Almacenada en el disco duro de tu PC, gestionada por el navegador.

​Función: Guarda elementos de las webs que visitas (imágenes, CSS, JavaScript).

​Impacto: Las páginas web ya visitadas cargan más rápido al no tener que descargar estos archivos de Internet de nuevo.

​Mantenimiento: Se borra al limpiar el "historial" o "datos de navegación".

Caché de Disco Duro (Sistema Operativo)

​Ubicación: Utiliza una porción de la Memoria RAM del sistema.

​Función: Almacena temporalmente datos que se leyeron o escribieron recientemente en el disco duro.

​Volatilidad: Se borra al apagar o reiniciar la computadora.

​Impacto: Acelera el acceso a archivos de uso frecuente y mejora el rendimiento de lectura/escritura del disco.

Caché de Red (CDN - Content Delivery Network)

​Ubicación: Distribuida en servidores (nodos) alrededor de todo el mundo.

​Función: Almacena copias de contenido web para que los usuarios lo reciban del servidor CDN más cercano a su ubicación geográfica.

​Propósito: Minimizar la latencia (el retraso de la red) y la distancia para que las webs carguen rápido globalmente.

​Impacto: Mejora la experiencia de usuario y reduce la carga del servidor web original.

# data[].attributes.body
¿Qué es?

Un programa que se copia automáticamente y altera el funcionamiento del ordenador; puede dañar, robar datos, convertir la máquina en zombie, etc.

Rasgos comunes: dañino, autoreproductor, subrepticio.

Clases de Virus

Virus residentes: se ocultan en la RAM y controlan operaciones del SO; pueden infectar archivos; ejemplos: Randex, CMJ, Meve.

Virus de acción directa: no se ocultan en memoria; infectan archivos en directorios o rutas PATH; pueden desinfectarse y recuperarse archivos.

Virus de sobremesclado/overswrite: se incrustan en el contenido de archivos, dejando el original inutilizable (ejemplos: Trj.Reboot, Trivial.88.D).

Virus de boot/arranque: infectan sectores de arranque; pueden propagarse a todas las unidades de disco.

Retrovirus: atacan a los antivirus para facilitar la entrada de otros virus.

Virus multipartites: atacan mediante diversas técnicas (programas, macros, discos, etc.).

Virus de macro: infectan ficheros creados con apps que usan macros (Word, Excel, etc.); ejemplos: Relax, Melissa.A, Bablas.

Virus de enlace o directorio: modifican la dirección de almacenamiento de un fichero.

Virus de FAT: atacan la FAT, dificultando acceso a ficheros críticos.

Virus de fichero: infectan programas ejecutables.

Virus de compañía, Active Agents/Java Applets, HTML: otros vectores de infección (web, applets, VBScript).

Virus lentos: infectan lentamente; requieren la interacción del usuario.

Virus voraces, sigilosos/Stealth: alto nivel de daño o evasión de verificación.

Reproductores/conejos: se reproducen para saturar recursos.

Encriptados/polimórficos: evitan detección mediante cifrado/descifrado, o cambios de cifrado entre infecciones.

Gusanos (worms): pueden reproducirse y difundirse por red sin infectar ficheros.

Troyanos: no se replican, pero permiten control remoto y pueden dañar datos.

Bombas lógicas, Hoaxes/bugs: otros fenómenos asociados o confusiones comunes.

# data[].attributes.body
Módulos principales de un virus:

Módulo de reproducción: gestiona la replicación a través de ficheros ejecutables.

Módulo de ataque: acciones dañinas o implícitas en eventos del sistema.

Módulo de defensa: protege el código contra detección (encriptación, técnicas).

Formas de infección más comunes:

Arranque/MBR: carga al inicio del sistema y toma control.

Infección de ejecutables (.EXE): se incrusta antes de entradas/salidas del programa.

Infección de ficheros y directorios: alteran direcciones, o infectan ficheros directamente.

Estructura modular:

Reproducción, ataque y defensa como componentes clave.

Objetivos y consecuencias:

Ocultar, replicarse, dañar datos, robar información, control remoto

# data[].attributes.body
¿Qué son?

Programas que detectan y eliminan virus informáticos.

Función principal: detección (scanning), desinfección o contención.

Ventajas y límites:

Beneficio: reduce riesgos mediante detección y eliminación.

Limitaciones: puede haber falsos negativos/positivos; no todos los virus se detectan de inmediato.

Componentes y técnicas de detección:

Detección por firmas (scanning): huellas de virus.

Detección heurística: búsqueda de comportamientos dañinos.

Detección de integridad: checksum y copias de seguridad para detectar alteraciones.

Módulos y mecanismos de protección:

Demonios de protección (inmemory TSR/servicios): evitan carga de virus.

Cuarentena: aislamiento de ficheros sospechosos.

Copias de seguridad y restauración: facilitar recuperación.

Bases de datos de antivirus: firmas actualizadas por proveedores.

Consideraciones para elegir un antivirus:

Frecuencia de actualizaciones de firmas.

Presencia de demonio de protección.

Módulo de integridad de ficheros y sectores de arranque.

Soporte de cuarentena y opciones de restauración.

Rendimiento vs. seguridad.