Verwenden von QubesOS für Windows 7

Auf Habré gibt es nicht so viele Artikel, die sich mit dem Qubes-Betriebssystem befassen, und diejenigen, die ich kaum gesehen habe, beschreiben die Anwendungserfahrung. Unter der Katze hoffe ich, dies am Beispiel der Verwendung von Qubes als Mittel zum Schutz (gegen) die Windows-Umgebung zu beheben und dabei die Anzahl der russischsprachigen Benutzer des Systems zu schätzen.


qubes-os


Warum Qubes?


Windows 7 , :


  • Windows 7 ( );
  • ( );
  • .

, , , . .. .


Windows, , .


. (, virtualbox) ( ), .


Qubes , Windows. Qubes, , . Qubes, .


Xen


Qubes Xen, , , . dom0 Linux ( Qubes dom0 Fedora).


Xen-Arch


Xen ( Intel , Xen ):


  • (PV) — , , c ( dom0);
  • (HVM) — , QEMU. ;
  • (PVH — ParaVirtualized Hardware) — , (, ), QEMU -. Linux 4.11 .

xen-guestmodes


Qubes 4.0 ( Intel, ), PVH.


( HVM) QEMU stubdomain, ( QEMU , ).
Windows.



Qubes PCI- . . Xen PV HVM , IOMMU (Intel VT-d) — .


:


  • sys-net, , , VPN;
  • sys-usb, USB ;
  • sys-firewall, , .

USB -, :


  • HID (human interface device) dom0;
  • ( dom0);
  • USB ( USBIP ).

, . .



— . (RDP, VNC, Spice ..) ( ). , - , , -, , Spice. , , .


Qubes . — . — (Xen grant table), (Xen event channel), xenstore vchan. qrexec qubes-rpc, — USB, , . , . .


qubes-rpc


, . , (PGP/SSH), .


,


Qubes . . (TemplateVM). Linux Fedora Debian, , . (dnf apt) (GnuPG). , .


(AppVM) , . , .


qubes-template


(disposibleVM). — , . , . (Nautilus) (Thunderbird).


Windows , . . — ( sys-firewall) ( ). , -, .


Windows


Qubes , Windows. Windows Qubes Windows Tools (QWT), Xen, qvideo ( -, ). , .


. (QWT), , Windows . . , , . Linux Windows . "" , . , Qubes.


Windows, ( ). — Xen , , . Windows 7 Windows 10 ( qvideo).


Windows OEM . , UEFI . ACPI (SLIC table) , . Xen ACPI , . OpenXT, Qubes. Qubes Libvirt.


Windows , USB- , GPU. , .


Windows , — sys-usb, "" . .



( ) , VPN.



Windows , — , , .


Qubes, , . Qubes , , , , . , . - — , ..


Linux . 4.1, Fedora 31 Xen Libvirt. , Qubes , .



GPU Intel GVT-g, . Qubes 4.1, github.


All Articles