Microsoft navrhol modul jadra Linux na overenie integrity systému

Vývojári spoločnosti Microsoft predstavili mechanizmus overovania integrity IPE (Integrity Policy Enforcement) implementovaný ako modul LSM (Linux Security Module) pre jadro Linuxu. Modul umožňuje definovať celkovú politiku zabezpečenia integrity pre celý systém, ktorá určuje, aké operácie sú povolené a akým spôsobom by sa mala overiť autenticita komponentov. Pomocou IPE je možné uviesť, ktoré spustiteľné súbory je povolené spúšťať, a zaručiť, že tieto súbory sú identické s verziou poskytnutou dôveryhodným zdrojom. Kód sprístupnený pod licenciou MIT.

IPE je zameraný na vytvorenie plne overiteľných systémov, ktorých integrita je potvrdená od počiatočného bootloadera a jadra až po konečné spustiteľné súbory, konfigurácie a načítané súbory. V prípade zmeny alebo podvrhnutia súboru môže IPE blokovať operáciu alebo zaznamenávať fakt porušenia integrity. Navrhovaný mechanizmus sa môže používať vo firmvéroch pre zabudované zariadenia, kde je všetok softvér a nastavenia špeciálne zostavené a poskytnuté vlastníkom, napríklad v dátových centrách. Microsoft IPE sa používa v zariadeniach pre firewally.

Od iných systémov overovania integrity, ako sú IMA, sa IPE líši nezávislosťou od metadát vo FS – všetky vlastnosti určujúce prípustnosť operácií sú uložené priamo v jadre. Na overovanie integrity obsahu súborov podľa kryptografických hashov sa používajú už existujúce mechanizmy v jadre
dm-verity alebo fs-verity.
Podobne ako v prípade SELinux sa podporujú dva režimy prevádzky: „permissive“ a „enforce“. V prvom režime sa iba zaznamenávajú problémy pri vykonávaní overení, čo môže byť napríklad použité na predbežné testovanie prostredia.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster