HTML5-baserade mobila applikationer blir allt populärare eftersom de kan köras på olika plattformar. Flera nyligen introducerade mobila OS stöder inbyggt HTML5-baserade program. För dem som inte ger inbyggt stöd, såsom Android, iOS och Windows Phone, utvecklare kan utveckla HTML5-baserade program med hjälp av mellanprogram, såsom PhoneGap [17]. I dessa plattformar laddas program in i en webbkomponent, WebView, som kan rendera HTML5-sidor och köra JavaScript-kod. För att programmet ska komma åt systemets resurser, som är isolerade från innehållet inne i WebView på grund av dess sandlåda, måste broar byggas mellan JavaScript och den ursprungliga koden (t.ex. Java-kod i Android). Tyvärr bryter sådana broar det befintliga skyddet som ursprungligen byggdes in i WebView. I detta dokument studerar vi de potentiella riskerna med HTML5-baserade applikationer och undersöker hur de befintliga mobila systemens åtkomstkontroll stöder dessa applikationer. Vi fokuserar på Android och PhoneGap middleware. Våra idéer kan dock tillämpas på andra plattformar. Våra studier visar att Android inte ger en adekvat åtkomstkontroll för denna typ av program. Vi föreslår en finkornig åtkomstkontroll mekanism för bron i Android-system. Vi har implementerat vårt system i Android och har utvärderat dess effektivitet och prestanda.
I REF föreslogs en finkornig åtkomstkontrollmekanism för HTML5-baserade applikationer i Android-system.
Fine-Grained Access Control for HTML5-Based Mobile Applications in Android
{'venue': 'ISC', 'journal': None, 'mag_field_of_study': ['Computer Science']}