Locked History Actions

AI

Žodis angliškai:

Application isolation

Santrumpa:

AI

Žodis lietuviškai:

Taikomųjų programų izoliacija

Apibrėžimas:

Taikomųjų programų kūrėjai, kurie nori parašyti specialias aplikacijas Windows Phone 7 prietaisams naudoja Silverlight platformą. Windows Phone 7 apima daug ypatybių tokių kaip video aparatinės įrangos pagreitis (video hardware acceleration), multiprisilietimas (multi-touch), vietos supratimas, judėjimo daviklis (akcelerometras), telekamera, mikrofonas, ir taip toliau, kurios gali būti panaudotos piktavališkai. Tačiau Silverlight yra suprojektuota turint omenyje saugumą. Čia yra panaudojama smėliadėžės sąvoka. Smėliadėžė sudaro tokią aplinką, kurioje įvairios aplikacijos yra apribotos privilegijomis ir neturi prieigos prie failų sistemos, kitų aplikacijų ar sistemos išteklių, kurie taip pat galėtų būti eksploatuotini.

Kiekviena aplikacija veikia savo individualioje smėliadėžėje. Kai telefono funkcijos privalo būti prieinamos norint, kad aplikacija veiktų, (kūrejai) negali jiems tiesiogiai atsakyti, tačiau privalo naudoti (APIs) kuris yra vadinamas paleidėju ir parinkėju. Paleidėjai skatina kurti aplikacijas kurios nesugražintų jokių duomenų į aplikacijas kurios atsako jiems. Parinkejai skatina kurti aplikacijas kurios nesugražintų informacijos atsakančiosioms aplikacijoms. veikia smėliadėžėje.

Windows Phone 7 OS veikiantis naujas IE9 taip pat yra izoliuotas nuo taikomųjų programų ir negali paleisti programinio kodo esančio internetiniuose portaluose, taip sumažndamas riziką paleisti kenkėjiškas programas.

Naudota literatūra:

http://www.windowsecurity.com/articles/Windows-Phone-7-Security-Implications.html