All Projects → MugunthKumar → Locationwithoutprompt

MugunthKumar / Locationwithoutprompt

A proof of concept to show how easy it is to get coarse location of the user without using Core Location

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Locationwithoutprompt

Privacy services manager
A single management utility to administer Location Services, Contacts requests, Accessibility, and iCloud access in Apple's OS X.
Stars: ✭ 115 (-6.5%)
Mutual labels:  location, privacy
Roll Call
📞 Free and reliable audio calls for everyone w/ browser p2p.
Stars: ✭ 1,563 (+1170.73%)
Mutual labels:  privacy
Rxlocationmanager
RxJava wrap around standard Android LocationManager without Google Play Services
Stars: ✭ 115 (-6.5%)
Mutual labels:  location
Onionbrowser
An open-source, privacy-enhancing web browser for iOS, utilizing the Tor anonymity network
Stars: ✭ 1,702 (+1283.74%)
Mutual labels:  privacy
Xinahn Client
一个开源,高隐私,自架自用的聚合搜索引擎。https://xinahn.com
Stars: ✭ 116 (-5.69%)
Mutual labels:  privacy
Librefox
License: Mozilla Public License 2.0
Stars: ✭ 1,574 (+1179.67%)
Mutual labels:  privacy
Amazon S3 Find And Forget
Amazon S3 Find and Forget is a solution to handle data erasure requests from data lakes stored on Amazon S3, for example, pursuant to the European General Data Protection Regulation (GDPR)
Stars: ✭ 115 (-6.5%)
Mutual labels:  privacy
Zeyple
Postfix filter/hook to automatically encrypt outgoing emails with PGP/GPG
Stars: ✭ 122 (-0.81%)
Mutual labels:  privacy
Wechat ayibang
微信小程序仿阿姨帮
Stars: ✭ 121 (-1.63%)
Mutual labels:  location
React Native Fused Location
Finest location for react-native on Android using the new Fused API.
Stars: ✭ 118 (-4.07%)
Mutual labels:  location
Syft.js
The official Syft worker for Web and Node, built in Javascript
Stars: ✭ 118 (-4.07%)
Mutual labels:  privacy
Mobile Sdk
CARTO Mobile SDK core project
Stars: ✭ 116 (-5.69%)
Mutual labels:  location
Privacy Respecting
Curated List of Privacy Respecting Services and Software
Stars: ✭ 1,663 (+1252.03%)
Mutual labels:  privacy
Keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
Stars: ✭ 11,623 (+9349.59%)
Mutual labels:  privacy
Whoogle Search
A self-hosted, ad-free, privacy-respecting metasearch engine
Stars: ✭ 4,645 (+3676.42%)
Mutual labels:  privacy
Oasis Core
Performant and Confidentiality-Preserving Smart Contracts + Blockchains
Stars: ✭ 113 (-8.13%)
Mutual labels:  privacy
Android
Android app for collecting OpenStreetCam imagery
Stars: ✭ 119 (-3.25%)
Mutual labels:  location
Databunker
Secure storage for personal records built to comply with GDPR
Stars: ✭ 122 (-0.81%)
Mutual labels:  privacy
Mapdrawingtools
this library Drawing polygon, polyline and points in Google Map and return coordinates to your App
Stars: ✭ 122 (-0.81%)
Mutual labels:  location
Hosts.extras
Extra rules for https://github.com/StevenBlack/hosts project
Stars: ✭ 120 (-2.44%)
Mutual labels:  privacy

LocationWithoutPrompt

A proof of concept to show how easy it is to get coarse location of the user without using Core Location

Steps

  1. This uses SystemConfiguration framework to get the connected network point.
  2. From there, we get the Mac Address of your router and send it to these awesome guys @ https://www.mylnikov.org
  3. The resulting location is shown on a MapView.

Simple huh?

Licensing

The code is licensed under GPL. Yep, you guessed it. I pretty much don't want anyone to use this. This is a proof of concept code.

Thoughts

I'm not sure if this is a serious security/privacy hole. Apple can only prevent developers from getting the Mac Address of the phone and not that of the connected router, though I'm not sure on this.

Radar submitted: rdar://34052264 Apple marked this Radar as duplicate of 24892407. This duplicate radar is not available in openradar.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].