PDF Exploring and Mitigating Privacy Threats of HTML5 Geolocation API
Exploring and Mitigating Privacy Threats of HTML5 Geolocation API
Hyungsub Kim, Sangho Lee, Jong Kim Pohang University of Science and Technology
(POSTECH) Annual Computer Security Applications Conference
(ACSAC) 2014 Presenter: Hyungsub Kim
2014-12-11
Location-based service (LBS) background (1/4)
Use real-time geo-data to provide information
Discovering the nearest coffee chains
Are used in a variety of contexts
Travel information, proximity-based marketing, fraud prevention
2014-12-11
Dept. of CSE, POSTECH, Rep. of Korea
store-locator/search
2
Web (HTML5 Geolocation API) background (2/4)
Realize LBSs via the Web Obtain latitude, longitude, altitude, heading, speed Need to obtain permissions from users Methods: getCurrentPosition() watchPosition()
Obtain user's location
navigator.geolocation.getCurrentPosition(showPosition);
function showPosition(position) {
var latlon=position.coords.latitude+","+ position.coords.longitude;
var img_url=" api/staticmap?center="+latlon+"&zoom=13&size =500x400&maptype=hybrid&sensor=true"; }
2014-12-11
Dept. of CSE, POSTECH, Rep. of Korea
3
Web (HTML5 Geolocation API) background (3/4)
Realize LBSs via the Web Obtain latitude, longitude, altitude, heading, speed Need to obtain permissions from users Methods: getCurrentPosition() watchPosition()
Track user's location
navigator.geolocation.watchPosition(showPosition);
function showPosition(position) {
var latlon=position.coords.latitude+","+ position.coords.longitude;
var img_url=" api/staticmap?center="+latlon+"&zoom=13&size =500x400&maptype=hybrid&sensor=true"; }
2014-12-11
Dept. of CSE, POSTECH, Rep. of Korea
4
Permission model
background (4/4)
When a user grants permissions to a web site
chrome://settings
Geolocation exceptions
Hostname pattern
Behavior Allow
All web pages of the web site can access the
user's location.
. . .
Employ a per-domain permission model
2014-12-11
Dept. of CSE, POSTECH, Rep. of Korea
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- pdf part time temporary work guide septembert 2016
- pdf y a g p d e n v e r c o j a n u a r y 1 2 1 4 2 0 1 8 r
- pdf internationalisation of spanish fashion brand zara biu
- pdf 2014 asa cssa sssa congressional visits day
- pdf beyond media net—wap site directory
- pdf department of defense organization codes as of october 2008
- pdf chapter 6 web services j mack robinson college of business
- pdf com
- pdf sampling hidden objects using nearest neighbor oracles
- pdf kroger store list houston
Related searches
- ancient and honorable artillery company of ma
- ancient and honorable artillery company of massachusetts
- material and non material elements of culture
- list and describe the characteristic of life
- and at the beginning of a sentence
- identify and describe the properties of life
- pdf social and commercial arithmetic
- free pdf editor and print
- adobe pdf reader and converter
- adobe pdf reader and editor
- family and medical leave act of 1993
- trivia pdf questions and answers