{"id":41811,"date":"2020-02-16T20:45:57","date_gmt":"2020-02-16T17:45:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/ispolzovanie-qubesos-dlya-raboty-s-windows-7"},"modified":"2020-02-16T20:45:57","modified_gmt":"2020-02-16T17:45:57","slug":"ispolzovanie-qubesos-dlya-raboty-s-windows-7","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/ispolzovanie-qubesos-dlya-raboty-s-windows-7","title":{"rendered":"Uso de QubesOS para trabajar con Windows 7","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>En Habr no hay muchos art\u00edculos dedicados al sistema operativo Qubes, y los que he visto poco describen la experiencia de uso. Espero corregir esto a trav\u00e9s del ejemplo de uso de Qubes como medio de protecci\u00f3n del entorno de Windows y, adem\u00e1s, evaluar la cantidad de usuarios de habla rusa del sistema.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Uso de QubesOS para trabajar con Windows 7\" src=\"\/wp-content\/uploads\/2020\/02\/9625f1a9464dc610d1f3266571cf8929.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>\u00bfPor qu\u00e9 Qubes?<\/h2>\n<p><\/p>\n<p>La historia del final del soporte t\u00e9cnico para Windows 7 y la creciente inquietud de los usuarios ha llevado a la necesidad de organizar el trabajo de este sistema operativo, considerando los siguientes requisitos:<\/p>\n<p><\/p>\n<ul>\n<li>asegurar el uso de una Windows 7 completamente activada con la posibilidad de que el usuario instale actualizaciones y diversas aplicaciones (incluyendo a trav\u00e9s de Internet);<\/li>\n<li>implementar una exclusi\u00f3n total o selectiva de las interacciones de red bajo condiciones (modos de trabajo offline y filtrado de tr\u00e1fico);<\/li>\n<li>proporcionar la posibilidad de conectar de forma selectiva medios extra\u00edbles y dispositivos.<\/li>\n<\/ul>\n<p><\/p>\n<p>Tal conjunto de restricciones supone un usuario claramente preparado, ya que se permite la auto-administraci\u00f3n, y las limitaciones no est\u00e1n relacionadas con el bloqueo de sus acciones potenciales, sino con la exclusi\u00f3n de posibles errores o efectos destructivos del software. Es decir, no hay un infractor interno en el modelo.<\/p>\n<p><\/p>\n<p>En la b\u00fasqueda de una soluci\u00f3n, r\u00e1pidamente descartamos la idea de implementar restricciones mediante medios internos o adicionales de Windows, ya que es bastante complicado limitar eficazmente a un usuario con privilegios de administrador, dej\u00e1ndole la posibilidad de instalar aplicaciones.<\/p>\n<p><\/p>\n<p>La siguiente opci\u00f3n de soluci\u00f3n fue la aislamiento a trav\u00e9s de virtualizaci\u00f3n. Las herramientas bien conocidas para la virtualizaci\u00f3n de escritorio (por ejemplo, como VirtualBox) son inadecuadas para abordar tareas de seguridad, y las restricciones enumeradas tendr\u00edan que ser aplicadas constantemente por el usuario al alternar o ajustar las propiedades de la m\u00e1quina virtual (en adelante, VM), lo que aumenta los riesgos de errores.<\/p>\n<p><\/p>\n<p>Al mismo tiempo, tuvimos experiencia utilizando Qubes como sistema operativo de escritorio para el usuario, pero hab\u00eda dudas sobre la estabilidad al trabajar con Windows como invitado. Se decidi\u00f3 probar la versi\u00f3n actual de Qubes, ya que las limitaciones impuestas encajan muy bien en la paradigma de este sistema, especialmente la implementaci\u00f3n de plantillas de m\u00e1quinas virtuales y la integraci\u00f3n visual. A continuaci\u00f3n, intentar\u00e9 describir brevemente las ideas y las herramientas de Qubes, usando como ejemplo la soluci\u00f3n del problema planteado.<\/p>\n<p><\/p>\n<h2>Tipos de virtualizaci\u00f3n Xen<\/h2>\n<p><\/p>\n<p>En el n\u00facleo de Qubes se encuentra el hipervisor Xen, que minimiza las funciones de gesti\u00f3n de recursos de CPU, memoria y m\u00e1quinas virtuales. Todo el trabajo restante con los dispositivos se concentra en dom0 basado en el n\u00facleo de Linux (en Qubes, se utiliza la distribuci\u00f3n Fedora para dom0).<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Uso de QubesOS para trabajar con Windows 7\" src=\"\/wp-content\/uploads\/2020\/02\/d8bfeb6cc8daef0370c9d567486c0356.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Xen admite varios tipos de virtualizaci\u00f3n (dar\u00e9 ejemplos para la arquitectura Intel, aunque Xen tambi\u00e9n admite otros):<\/p>\n<p><\/p>\n<ul>\n<li>paravirtualizaci\u00f3n (PV) \u2014 modo de virtualizaci\u00f3n que no utiliza soporte hardware, similar a la virtualizaci\u00f3n de contenedores, y puede usarse para sistemas con n\u00facleos adaptados (en este modo funciona dom0);<\/li>\n<li>virtualizaci\u00f3n completa (HVM) \u2014 en este modo, se utiliza soporte hardware para los recursos de CPU, mientras que todo el resto del hardware se emula mediante QEMU. Este es el m\u00e9todo m\u00e1s vers\u00e1til para ejecutar varios sistemas operativos;<\/li>\n<li>paravirtualizaci\u00f3n de hardware (PVH \u2014 Hardware ParaVirtualizado) \u2014 modo de virtualizaci\u00f3n que utiliza soporte hardware, donde el n\u00facleo del sistema invitado emplea controladores adaptados a las capacidades del hipervisor (por ejemplo, memoria compartida), eliminando la necesidad de emulaci\u00f3n por QEMU y mejorando el rendimiento de entrada\/salida. El n\u00facleo de Linux, a partir de la versi\u00f3n 4.11, puede operar en este modo.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Uso de QubesOS para trabajar con Windows 7\" src=\"\/wp-content\/uploads\/2020\/02\/ffafc6a75aa9248659848c4bf08956e1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>A partir de la versi\u00f3n Qubes 4.0, por razones de seguridad, se est\u00e1 abandonando el uso del modo de paravirtualizaci\u00f3n (incluidas las vulnerabilidades conocidas de la arquitectura Intel, que se mitigan parcialmente con el uso de virtualizaci\u00f3n completa); por defecto, se utiliza el modo PVH.<\/p>\n<p><\/p>\n<p>Al usar la emulaci\u00f3n (modo HVM), el inicio de QEMU se realiza en una VM aislada llamada stubdomain, lo que reduce los riesgos de explotaci\u00f3n de posibles errores en la implementaci\u00f3n (el proyecto QEMU contiene mucho c\u00f3digo, incluida la compatibilidad).<br \/>\nEste modo debe utilizarse en nuestro caso para Windows.<\/p>\n<p><\/p>\n<h2>M\u00e1quinas virtuales de servicio<\/h2>\n<p><\/p>\n<p>En la arquitectura de seguridad de Qubes, una de las capacidades clave del hipervisor es la transferencia de dispositivos PCI al entorno hu\u00e9sped. La exclusi\u00f3n de hardware permite aislar la parte del sistema anfitri\u00f3n de ataques externos. Xen lo soporta para los modos PV y HVM; en el segundo caso, se requiere soporte de IOMMU (Intel VT-d) \u2014 gesti\u00f3n de memoria por hardware para dispositivos virtualizables.<\/p>\n<p><\/p>\n<p>De este modo, se crean varias m\u00e1quinas virtuales del sistema:<\/p>\n<p><\/p>\n<ul>\n<li>sys-net, que recibe dispositivos de red y se usa como puente para otras VMs, por ejemplo, aquellas que implementan funciones de cortafuegos o clientes de VPN;<\/li>\n<li>sys-usb, que recibe USB y otros controladores de dispositivos perif\u00e9ricos;<\/li>\n<li>sys-firewall, que no utiliza dispositivos y funciona como cortafuegos para las VMs conectadas.<\/li>\n<\/ul>\n<p><\/p>\n<p>Se utilizan servicios proxy para trabajar con dispositivos USB, que garantizan tambi\u00e9n:<\/p>\n<p><\/p>\n<ul>\n<li>para la clase de dispositivos HID (human interface device) la transmisi\u00f3n de comandos a dom0;<\/li>\n<li>para medios extra\u00edbles, la redirecci\u00f3n de vol\u00famenes de dispositivos a otras VMs (excepto dom0);<\/li>\n<li>la redirecci\u00f3n directa de dispositivos USB (se utiliza USBIP y herramientas de integraci\u00f3n).<\/li>\n<\/ul>\n<p><\/p>\n<p>En esta configuraci\u00f3n, un ataque exitoso a trav\u00e9s de la pila de red o dispositivos conectados puede comprometer solo la VM de servicio en ejecuci\u00f3n, y no todo el sistema en su conjunto. Adem\u00e1s, despu\u00e9s de reiniciar la VM de servicio, se cargar\u00e1 en su estado original.<\/p>\n<p><\/p>\n<h2>Herramientas de integraci\u00f3n de VM<\/h2>\n<p><\/p>\n<p>Existen varias formas de interactuar con el escritorio de una m\u00e1quina virtual: instalar aplicaciones en el sistema hu\u00e9sped o emular video mediante la virtualizaci\u00f3n. Las aplicaciones hu\u00e9sped pueden ser diversas herramientas de acceso remoto (RDP, VNC, Spice, etc.) o adaptaciones espec\u00edficas para un hipervisor determinado (a estas herramientas se les suele llamar utilidades hu\u00e9sped). Tambi\u00e9n se puede utilizar una variante mixta, donde el hipervisor emula la entrada y salida para el sistema hu\u00e9sped, mientras que por fuera se ofrece un protocolo que combina la entrada y salida, como ocurre con Spice. En este caso, las herramientas de acceso remoto suelen optimizar la imagen, puesto que se espera que operen a trav\u00e9s de una red, lo que no mejora la calidad de la imagen.<\/p>\n<p><\/p>\n<p>Qubes ofrece sus propias herramientas para la integraci\u00f3n de m\u00e1quinas virtuales. En primer lugar, se trata del subsistema gr\u00e1fico: las ventanas de diferentes m\u00e1quinas virtuales se muestran en un escritorio \u00fanico con su propio marco de color. En general, las herramientas de integraci\u00f3n se basan en las capacidades del hipervisor: memoria compartida (Xen grant table), mecanismos de notificaci\u00f3n (Xen event channel), almacenamiento compartido xenstore y el protocolo de comunicaci\u00f3n vchan. Con ellos se implementan los componentes b\u00e1sicos qrexec y qubes-rpc, as\u00ed como los servicios aplicativos: redirecci\u00f3n de sonido o USB, transferencia de archivos o contenido del portapapeles, ejecuci\u00f3n de comandos y lanzamiento de aplicaciones. Existe la opci\u00f3n de establecer pol\u00edticas que permiten restringir los servicios disponibles en las m\u00e1quinas virtuales. En la imagen siguiente se muestra un ejemplo del procedimiento de inicializaci\u00f3n de la interacci\u00f3n entre dos m\u00e1quinas virtuales.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Uso de QubesOS para trabajar con Windows 7\" src=\"\/wp-content\/uploads\/2020\/02\/eb0706697196168d2d50a90e25090497.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>De este modo, el trabajo en la m\u00e1quina virtual se realiza sin el uso de la red, lo que permite utilizar m\u00e1quinas virtuales aut\u00f3nomas para evitar la filtraci\u00f3n de informaci\u00f3n. Por ejemplo, as\u00ed se implementa la separaci\u00f3n de operaciones criptogr\u00e1ficas (PGP\/SSH), donde las claves privadas se utilizan en m\u00e1quinas virtuales aisladas y no salen de su \u00e1mbito.<\/p>\n<p><\/p>\n<h2>Plantillas, m\u00e1quinas virtuales aplicativas y desechables<\/h2>\n<p><\/p>\n<p>Todo el trabajo del usuario en Qubes se realiza en m\u00e1quinas virtuales. El sistema operativo host principal se utiliza para gestionar su funcionamiento y visualizaci\u00f3n. El sistema operativo se instala junto con un conjunto b\u00e1sico de m\u00e1quinas virtuales basadas en plantillas (TemplateVM). Esta plantilla es una m\u00e1quina virtual Linux basada en la distribuci\u00f3n Fedora o Debian, con herramientas de integraci\u00f3n instaladas y configuradas, as\u00ed como particiones de sistema y usuario dedicadas. La instalaci\u00f3n y actualizaci\u00f3n del software se realiza a trav\u00e9s del gestor de paquetes est\u00e1ndar (dnf o apt) desde los repositorios configurados con verificaci\u00f3n obligatoria de la firma digital (GnuPG). El prop\u00f3sito de estas m\u00e1quinas virtuales es proporcionar confianza a las m\u00e1quinas virtuales aplicativas que se ejecutan sobre ellas.<\/p>\n<p><\/p>\n<p>La m\u00e1quina virtual aplicativa (AppVM) al iniciar utiliza una instant\u00e1nea de la partici\u00f3n del sistema de la plantilla correspondiente, y despu\u00e9s de finalizar, elimina esta instant\u00e1nea sin guardar cambios. Los datos necesarios para el usuario se almacenan en una partici\u00f3n de usuario \u00fanica para cada AppVM, que se monta en el directorio personal.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Uso de QubesOS para trabajar con Windows 7\" src=\"\/wp-content\/uploads\/2020\/02\/604c4f94fdb9644b589f87104364dc20.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Desde el punto de vista de la seguridad, puede ser \u00fatil utilizar m\u00e1quinas virtuales desechables (disposableVM). Estas m\u00e1quinas virtuales se crean a partir de una plantilla al momento de su arranque y se ejecutan con un \u00fanico prop\u00f3sito: ejecutar una aplicaci\u00f3n, finalizando su funcionamiento despu\u00e9s de cerrar la aplicaci\u00f3n. Las m\u00e1quinas virtuales desechables pueden utilizarse para abrir archivos sospechosos, cuyo contenido podr\u00eda llevar a la explotaci\u00f3n de vulnerabilidades espec\u00edficas de aplicaciones. La capacidad de iniciar una m\u00e1quina virtual desechable est\u00e1 integrada en el gestor de archivos (Nautilus) y en el cliente de correo (Thunderbird). <\/p>\n<p><\/p>\n<p>La m\u00e1quina virtual de Windows tambi\u00e9n puede ser utilizada para crear plantillas y m\u00e1quinas virtuales desechables; para esto, el perfil del usuario se transfiere a una partici\u00f3n separada. En nuestro caso, esta plantilla ser\u00e1 utilizada por el usuario para tareas de administraci\u00f3n e instalaci\u00f3n de aplicaciones. A partir de la plantilla se crear\u00e1n varias AppVM: con acceso limitado a la red (funciones est\u00e1ndar de sys-firewall) y sin acceso a la red en absoluto (no se crea un dispositivo de red virtual). Para trabajar en estas m\u00e1quinas virtuales, estar\u00e1n disponibles todos los cambios y aplicaciones instaladas en la plantilla y, incluso en el caso de la introducci\u00f3n de software esp\u00eda, no tendr\u00e1n acceso a la red para comprometerse.<\/p>\n<p><\/p>\n<h2>La lucha por Windows<\/h2>\n<p><\/p>\n<p>Las capacidades descritas anteriormente son la base de Qubes y funcionan de manera bastante estable, las dificultades comienzan con Windows. Para la integraci\u00f3n de Windows, es necesario utilizar el conjunto de herramientas de invitados Qubes Windows Tools (QWT), que incluye controladores para trabajar con Xen, el controlador qvideo y un conjunto de utilidades para el intercambio de informaci\u00f3n (transferencia de archivos, portapapeles). El proceso de instalaci\u00f3n y configuraci\u00f3n est\u00e1 documentado en el sitio del proyecto, por lo que compartiremos nuestra experiencia de aplicaci\u00f3n.<\/p>\n<p><\/p>\n<p>La principal dificultad radica en la falta de soporte para la herramienta desarrollada. Los desarrolladores clave (QWT) parecen estar inalcanzables y el proyecto de integraci\u00f3n con Windows est\u00e1 a la espera de un desarrollador principal. Por lo tanto, primero era necesario evaluar la operatividad y entender la posibilidad de su soporte de forma aut\u00f3noma si fuera necesario. La parte m\u00e1s complicada para desarrollar y depurar es el controlador gr\u00e1fico, que emula un adaptador de video y una pantalla para formar una imagen en memoria compartida, permitiendo mostrar todo el escritorio o directamente la ventana de la aplicaci\u00f3n en la ventana del sistema anfitri\u00f3n. Durante el an\u00e1lisis del funcionamiento del controlador, adaptamos el c\u00f3digo para la compilaci\u00f3n en un entorno de Linux y perfeccionamos el esquema de depuraci\u00f3n entre dos sistemas Windows invitados. En la etapa de crossbuild, realizamos varios cambios que nos simplificaron el proceso, principalmente en la parte de instalaci\u00f3n \"silenciosa\" de utilidades, y tambi\u00e9n eliminamos la molesta degradaci\u00f3n del rendimiento durante un uso prolongado en la m\u00e1quina virtual. Presentamos los resultados de nuestro trabajo en un documento separado. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tabit-pro\/qwt-crossbuild\">el repositorio<\/a><\/noindex>, de este modo brevemente <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/QubesOS\/qubes-issues\/issues\/5065\">inspirando<\/a><\/noindex> al desarrollador principal de Qubes.<\/p>\n<p><\/p>\n<p>La etapa m\u00e1s cr\u00edtica en cuanto a la estabilidad del sistema invitado es el inicio de Windows, aqu\u00ed se puede ver la conocida pantalla azul (o incluso no verla). Para la mayor\u00eda de los errores identificados se encontraban diversas alternativas para sortearlos: renunciar a los controladores de dispositivos de bloques de Xen, desactivar el balanceo de memoria de la VM, fijar la configuraci\u00f3n de red y minimizar la cantidad de n\u00facleos. Nuestra compilaci\u00f3n de herramientas para invitados se instala y funciona en Windows 7 y Windows 10 completamente actualizados (excepto por qvideo).<\/p>\n<p><\/p>\n<p>Al pasar de un entorno f\u00edsico a uno virtual, surge un problema con la activaci\u00f3n de Windows en caso de usar versiones OEM preinstaladas. Estos sistemas utilizan activaci\u00f3n basada en licencias registradas en el UEFI del dispositivo. Para que la activaci\u00f3n funcione correctamente, es necesario transmitir a la m\u00e1quina virtual una de las secciones ACPI del sistema anfitri\u00f3n en su totalidad (tabla SLIC) y ajustar un poco otras, especificando el fabricante. Xen permite configurar el contenido de las tablas ACPI adicionales, pero sin modificar las principales. La soluci\u00f3n fue un parche de un proyecto similar, OpenXT, que fue adaptado para Qubes. Las correcciones resultaron \u00fatiles no solo para nosotros y fueron trasladadas al repositorio principal de Qubes y a la biblioteca Libvirt.<\/p>\n<p><\/p>\n<p>Los inconvenientes evidentes de las herramientas de integraci\u00f3n de Windows incluyen la falta de soporte para sonido, dispositivos USB y la complejidad en el manejo de medios, ya que no hay soporte de hardware para GPU. Sin embargo, lo mencionado no impide el uso de m\u00e1quinas virtuales para trabajar con documentos de oficina ni obstaculiza la ejecuci\u00f3n de aplicaciones corporativas espec\u00edficas.<\/p>\n<p><\/p>\n<p>El requisito de cambiar al modo de trabajo sin red o con red limitada despu\u00e9s de crear la plantilla de la m\u00e1quina virtual de Windows se cumpli\u00f3 mediante la creaci\u00f3n de configuraciones correspondientes para las m\u00e1quinas virtuales de aplicaci\u00f3n, y la posibilidad de conexi\u00f3n selectiva de dispositivos extra\u00edbles tambi\u00e9n se resolvi\u00f3 con las herramientas proporcionadas por el sistema operativo: al conectarse, est\u00e1n disponibles en la m\u00e1quina virtual del sistema sys-usb, desde donde pueden ser \"redirigidos\" a la m\u00e1quina virtual necesaria. El escritorio del usuario se ve aproximadamente as\u00ed.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Uso de QubesOS para trabajar con Windows 7\" src=\"\/wp-content\/uploads\/2020\/02\/ed003174a07a412071095cda51f7c2cb.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>La versi\u00f3n final del sistema fue recibida positivamente (en la medida en que permite una soluci\u00f3n tan compleja) por parte de los usuarios, y las herramientas est\u00e1ndar del sistema permitieron expandir su uso a un lugar de trabajo m\u00f3vil con acceso a trav\u00e9s de VPN.<\/p>\n<p><\/p>\n<h2>En conclusi\u00f3n<\/h2>\n<p><\/p>\n<p>La virtualizaci\u00f3n en general permite reducir los riesgos de utilizar sistemas Windows no soportados: no obliga a asegurar la compatibilidad con nuevo hardware, permite excluir o controlar el acceso al sistema a trav\u00e9s de la red o mediante dispositivos conectados, y posibilita implementar un entorno para ejecuciones temporales.<\/p>\n<p><\/p>\n<p>El sistema operativo Qubes, basado en la idea de aislamiento a trav\u00e9s de la virtualizaci\u00f3n, ayuda a utilizar estos y otros mecanismos para garantizar la seguridad. Desde fuera, muchos ven en Qubes principalmente un esfuerzo por la anonimidad, pero es un sistema \u00fatil tanto para ingenieros que a menudo combinan proyectos, infraestructuras y secretos de acceso a ellos, como para investigadores de seguridad. La separaci\u00f3n de aplicaciones, datos y la formalizaci\u00f3n de su interacci\u00f3n son los primeros pasos en el an\u00e1lisis de amenazas y el dise\u00f1o del sistema de protecci\u00f3n. Tal separaci\u00f3n ayuda a estructurar la informaci\u00f3n y a reducir la probabilidad de errores causados por factores humanos, como la prisa, la fatiga, etc.<\/p>\n<p><\/p>\n<p>En la actualidad, el enfoque principal en el desarrollo se centra en la expansi\u00f3n de las funcionalidades de los entornos Linux. Se est\u00e1 preparando el lanzamiento de la versi\u00f3n 4.1, que se basar\u00e1 en Fedora 31 e incluir\u00e1 versiones actualizadas de componentes clave como Xen y Libvirt. Cabe destacar que Qubes es desarrollado por profesionales en el campo de la seguridad inform\u00e1tica, quienes siempre lanzan actualizaciones de manera oportuna en caso de que se descubran nuevas amenazas o errores.<\/p>\n<p><\/p>\n<h2>P\u00f3scrito<\/h2>\n<p><\/p>\n<p>Una de las capacidades experimentales que estamos desarrollando permite crear m\u00e1quinas virtuales con soporte de acceso de invitados a la GPU basado en la tecnolog\u00eda Intel GVT-g, lo que permite utilizar las capacidades del adaptador gr\u00e1fico y ampliar significativamente el \u00e1mbito de aplicaci\u00f3n del sistema. En el momento de redactar este art\u00edculo, esta funcionalidad est\u00e1 operativa para versiones de prueba de Qubes 4.1 y est\u00e1 disponible en <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tabit-pro\/tabit-qubes-repo\">github<\/a><\/noindex>.<\/p>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/488234\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0430 \u0425\u0430\u0431\u0440\u0435 \u043d\u0435 \u0442\u0430\u043a \u043c\u043d\u043e\u0433\u043e \u0441\u0442\u0430\u0442\u0435\u0439, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 Qubes, \u0430 \u0442\u0435, \u0447\u0442\u043e \u044f \u0432\u0438\u0434\u0435\u043b \u043c\u0430\u043b\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442 \u043e\u043f\u044b\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f. \u041f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c \u043d\u0430\u0434\u0435\u044e\u0441\u044c \u044d\u0442\u043e \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f Qubes \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0437\u0430\u0449\u0438\u0442\u044b (\u043e\u0442) \u0441\u0440\u0435\u0434\u044b Windows \u0438, \u043f\u043e\u043f\u0443\u0442\u043d\u043e, \u043e\u0446\u0435\u043d\u0438\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0443\u0441\u0441\u043a\u043e\u0433\u043e\u0432\u043e\u0440\u044f\u0449\u0438\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u041f\u043e\u0447\u0435\u043c\u0443 Qubes? \u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0441 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u0435\u043c \u0442\u0435\u0445\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Windows 7 \u0438 \u043f\u043e\u0432\u044b\u0448\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u0442\u0440\u0435\u0432\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043f\u0440\u0438\u0432\u0435\u043b\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":41812,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-41811","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0430 \u0425\u0430\u0431\u0440\u0435 \u043d\u0435 \u0442\u0430\u043a \u043c\u043d\u043e\u0433\u043e \u0441\u0442\u0430\u0442\u0435\u0439, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 Qubes, \u0430 \u0442\u0435, \u0447\u0442\u043e \u044f \u0432\u0438\u0434\u0435\u043b \u043c\u0430\u043b\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442 \u043e\u043f\u044b\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/ispolzovanie-qubesos-dlya-raboty-s-windows-7\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 QubesOS \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Windows 7 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0430 \u0425\u0430\u0431\u0440\u0435 \u043d\u0435 \u0442\u0430\u043a \u043c\u043d\u043e\u0433\u043e \u0441\u0442\u0430\u0442\u0435\u0439, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 Qubes, \u0430 \u0442\u0435, \u0447\u0442\u043e \u044f \u0432\u0438\u0434\u0435\u043b \u043c\u0430\u043b\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442 \u043e\u043f\u044b\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/ispolzovanie-qubesos-dlya-raboty-s-windows-7\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-16T17:45:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-16T17:45:57+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Uso de QubesOS para trabajar con Windows 7 | ProHoster","description":"Hay pocas publicaciones en Habr dedicadas al sistema operativo Qubes, y las que he visto describen poco la experiencia de uso.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/ispolzovanie-qubesos-dlya-raboty-s-windows-7","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 QubesOS \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Windows 7 | ProHoster","og:description":"\u041d\u0430 \u0425\u0430\u0431\u0440\u0435 \u043d\u0435 \u0442\u0430\u043a \u043c\u043d\u043e\u0433\u043e \u0441\u0442\u0430\u0442\u0435\u0439, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 Qubes, \u0430 \u0442\u0435, \u0447\u0442\u043e \u044f \u0432\u0438\u0434\u0435\u043b \u043c\u0430\u043b\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442 \u043e\u043f\u044b\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/es\/blog\/ispolzovanie-qubesos-dlya-raboty-s-windows-7","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-16T17:45:57+00:00","article:modified_time":"2020-02-16T17:45:57+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"41811","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:10:22","updated":"2022-10-05 20:31:01","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/41811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=41811"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/41811\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/41812"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=41811"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=41811"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=41811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}