Librimi i sistemit operativ Qubes 4.1, që përdor virtualizimin për izolimin e aplikacioneve

Pas pothuajse katër vitesh zhvillimi, u lançua sistemi operativ Qubes 4.1, i cili realizon idenë e përdorimit të hipervizorit për izolimin e rreptë të aplikacioneve dhe komponentëve të sistemit operativ (çdo klasë aplikacionesh dhe shërbimet sistemore punojnë në makina virtuale të ndara). Për funksionimin e tij nevojitet një sistem me 6 GB RAM dhe një CPU 64-bit Intel ose AMD me mbështetje për teknologjitë VT-x me EPT/AMD-v me RVI dhe VT-d/AMD IOMMU, preferohet të ketë GPU Intel (GPU-të NVIDIA dhe AMD nuk janë testuar mjaftueshëm mirë). Madhësia e imazhit të instalimit është 6 GB.

Aplikacionet nĂ« Qubes ndahen nĂ« klasa nĂ« varĂ«si tĂ« rĂ«ndĂ«sisĂ« sĂ« tĂ« dhĂ«nave tĂ« pĂ«rpunuara dhe detyrave qĂ« zgjidhen. Çdo klasĂ« aplikacionesh (p.sh., punĂ«, argĂ«tim, operacione bankare), si dhe shĂ«rbime sistemore (sistemi rrjetor, firewall, menaxhimi i magazinĂ«s, stiva USB etj.), funksionojnĂ« nĂ« makina virtuale tĂ« ndara, tĂ« nisura duke pĂ«rdorur hipervizorin Xen. Aplikacionet e pĂ«rmendura janĂ« tĂ« disponueshme brenda njĂ« mjedisi pune dhe dallohet pĂ«r qĂ«llime vizuale nga njĂ« ngjyrĂ« e ndryshme e kufirit tĂ« dritares. Çdo ambient ka akses pĂ«r tĂ« lexuar nĂ« sistemin fillestar tĂ« skedarĂ«ve dhe magazinĂ«n lokale, e cila nuk pĂ«rputhet me magazinat e ambienteve tĂ« tjera; pĂ«r organizimin e ndĂ«rveprimit tĂ« aplikacioneve pĂ«rdoret njĂ« shĂ«rbim i veçantĂ«.

Librimi i sistemit operativ Qubes 4.1, që përdor virtualizimin për izolimin e aplikacioneve

Si bazĂ« pĂ«r formimin e ambienteve virtuale mund tĂ« pĂ«rdoret njĂ« bazĂ« paketash Fedora dhe Debian, po ashtu komuniteti mbĂ«shtet modele pĂ«r Ubuntu, Gentoo dhe Arch Linux. ËshtĂ« e mundur tĂ« organizohet akses nĂ« aplikacione nĂ« njĂ« makinĂ« virtuale me Windows, si dhe krijimi i makinave virtuale nĂ« bazĂ« tĂ« Whonix pĂ«r tĂ« siguruar qasje anonime pĂ«rmes Tor. NdĂ«rfaqja e pĂ«rdoruesit Ă«shtĂ« ndĂ«rtuar mbi Xfce. Kur pĂ«rdoruesi nis njĂ« aplikacion nga menyja, ky aplikacion nis nĂ« njĂ« makinĂ« virtuelle tĂ« caktuar. PĂ«rmbajtja e mjediseve virtuale pĂ«rcaktohet nga njĂ« grup shabllonĂ«sh.

Librimi i sistemit operativ Qubes 4.1, që përdor virtualizimin për izolimin e aplikacioneve
Librimi i sistemit operativ Qubes 4.1, që përdor virtualizimin për izolimin e aplikacioneve

Ndryshimet kryesore:

  • ËshtĂ« realizuar mundĂ«sia e pĂ«rdorimit tĂ« njĂ« ambienti tĂ« veçantĂ« GUI Domain me komponentĂ« pĂ«r tĂ« siguruar funksionimin e ndĂ«rfaqes grafike. MĂ« parĂ«, nĂ« ambientet virtuale pĂ«r çdo klasĂ« aplikacionesh, startohej njĂ« X-server i veçantĂ«, njĂ« menaxher dritarĂ«sh i thjeshtuar dhe njĂ« driver-video simulues, i cili transmetonte daljen nĂ« ambientin e menaxhimit nĂ« mĂ«nyrĂ« kompozite. MegjithatĂ«, komponentĂ«t e grumbullit grafik, menaxheri i dritarĂ«s sĂ« desktopit kryesor, mjetet e kontrollit tĂ« ekranit dhe driverat grafikĂ« kryheshin nĂ« ambientin kryesor tĂ« menaxhimit Dom0. Tani funksionet e lidhura me grafikĂ«n mund tĂ« transferohen nga Dom0 nĂ« njĂ« ambient tĂ« veçantĂ« GUI Domain dhe t'i ndahen nga komponentĂ«t e menaxhimit tĂ« sistemit. NĂ« Dom0 Ă«shtĂ« lĂ«nĂ« vetĂ«m njĂ« proces i veçantĂ« i prapavijĂ«s pĂ«r tĂ« ofruar qasje nĂ« disa faqe tĂ« caktuara tĂ« memorjes. MbĂ«shtetja pĂ«r GUI Domain Ă«shtĂ« ende eksperimentale dhe nuk Ă«shtĂ« e aktivizuar si parazgjedhje.
  • ËshtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r Audio Domain, njĂ« ambient tĂ« veçantĂ« pĂ«r ekzekutimin e zĂ«rit serverit, duke lejuar ndarjen e komponentĂ«ve pĂ«r pĂ«rpunimin e zĂ«rit nga Dom0.
  • Shtuar njĂ« proces nĂ« sfond qrexec-policy dhe njĂ« sistem tĂ« ri rregullash pĂ«r mekanizmin RPC Qrexec, i cili lejon ekzekutimin e komandave nĂ« kontekstin e mjediseve tĂ« caktuara virtuale. Sistemi i rregullave Qrexec pĂ«rcakton se kush, çfarĂ« dhe ku mund tĂ« veprojĂ« nĂ« Qubes. Versioni i ri i rregullave karakterizohet nga njĂ« format mĂ« tĂ« fleksibĂ«l, rritje tĂ« konsiderueshme tĂ« performancĂ«s dhe njĂ« sistem njoftimesh qĂ« lehtĂ«son diagnostikimin e problemeve. ËshtĂ« shtuar mundĂ«sia e ekzekutimit tĂ« shĂ«rbimeve Qrexec si njĂ« server, i disponueshĂ«m pĂ«rmes socket-it.
  • Propozuar tre modele tĂ« reja tĂ« mjediseve virtuale tĂ« bazuara nĂ« Gentoo Linux — minimale, me Xfce dhe me GNOME.
  • Implementuar njĂ« infrastrukturĂ« tĂ« re pĂ«r mbĂ«shtetje, ndĂ«rtim automatizuar dhe testim tĂ« modeleve shtesĂ« tĂ« mjediseve virtuale. PĂ«rveç Gentoo, nĂ« infrastrukturĂ« Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r modelet me Arch Linux dhe testimin e bĂ«rthamĂ«s Linux.
  • PĂ«rmirĂ«suar sistemi i ndĂ«rtimit dhe testimit, shtuar mbĂ«shtetje pĂ«r verifikimin nĂ« sistemin e integrimit tĂ« vazhdueshĂ«m tĂ« bazuar nĂ« GitLab CI.
  • Puna Ă«shtĂ« kryer pĂ«r implementimin e mbĂ«shtetjes pĂ«r ndĂ«rtimet e ripĂ«rsĂ«ritura tĂ« mjediseve mbi Debian, tĂ« cilat mund tĂ« pĂ«rdoren pĂ«r tĂ« konfirmuar se komponentĂ«t e Qubes janĂ« ndĂ«rtuar pikĂ«risht nga kodet burimore tĂ« shpallura dhe nuk pĂ«rmbajnĂ« ndryshime tĂ« huaja, tĂ« cilat, pĂ«r shembull, mund tĂ« realizohen pĂ«rmes njĂ« sulmi nĂ« infrastrukturĂ«n e ndĂ«rtimit ose mirĂ«qenies nĂ« kompilator.
  • Implementimi i firewall-it Ă«shtĂ« rinovuar.
    Librimi i sistemit operativ Qubes 4.1, që përdor virtualizimin për izolimin e aplikacioneve
  • Mjediset sys-firewall dhe sys-usb tani fillojnĂ« nĂ« mĂ«nyrĂ« tĂ« parazgjedhur nĂ« modin "disposable", dmth. janĂ« njĂ«herĂ«she dhe mund tĂ« krijohen sipas kĂ«rkesĂ«s.
  • PĂ«rmirĂ«suar mbĂ«shtetje pĂ«r ekranet me dendĂ«si tĂ« lartĂ« pikselash.
  • JanĂ« shtuar mbĂ«shtetje pĂ«r forma tĂ« ndryshme tĂ« kursoreve.
  • ËshtĂ« implementuar njĂ« njoftim pĂ«r mungesĂ« tĂ« hapĂ«sirĂ«s sĂ« lirĂ« nĂ« disk.
  • JanĂ« shtuar mbĂ«shtetje pĂ«r njĂ« mod tĂ« paranoid pĂ«r rikuperimin e kopjeve rezervĂ«, ku pĂ«r rikuperimin pĂ«rdoret njĂ« mjedis virtual njĂ«herĂ«sh.
  • NĂ« instalues Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« zgjedhur midis Debian dhe Fedora pĂ«r shabllonat e makinave virtuale.
  • NjĂ« ndĂ«rfaqe e re grafike pĂ«r menaxhimin e pĂ«rditĂ«simeve Ă«shtĂ« shtuar.
    Librimi i sistemit operativ Qubes 4.1, që përdor virtualizimin për izolimin e aplikacioneve
  • ËshtĂ« shtuar utilitari Template Manager pĂ«r instalimin, heqjen dhe pĂ«rditĂ«simin e shablloneve.
  • Mekanizmi i shpĂ«rndarjes sĂ« shablloneve Ă«shtĂ« pĂ«rmirĂ«suar.
  • Mjedisi bazĂ« Dom0 Ă«shtĂ« pĂ«rditĂ«suar nĂ« bazĂ«n e paketave Fedora 32. Shabllonet pĂ«r formimin e mjediseve virtuale janĂ« pĂ«rditĂ«suar nĂ« Fedora 34, Debian 11 dhe Whonix 16. LĂ«nda bĂ«rthamore Linux 5.10 Ă«shtĂ« e propozuar si e parazgjedhur. Hypervizori Xen 4.14 dhe ambjenti grafik Xfce 4.14 janĂ« pĂ«rditĂ«suar.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster