iPhone Hedeleri
 
Can the Fake GPS on iPhone operate without an internet connection?
Bu yazıyı Türkçe olarak okumak için buraya tıklayın
09:34 22-08-08

A few days ago, a topic was opened in Donanimhaber forums, stating that a first generation iPhone was able to locate its position without being connected to the internet. While investigating to see if this was possible, I realized that the Maps application was storing some information within cells.plist file which resides in "/var/root/Library/Caches/locationd" folder.

Necessity of Internet for the Fake GPS
First of all, I must state that unless an extra operation is made, it is impossible to find your location with a first generation iPhone which is not connected to the internet. In fact, you would get an error if you try this with a firmware before 2.0 and no location (even a wrong one) would be shown. But with the 2.0.0 and later firmwares, not only you might not receive an error but also you might see a location fix on the map which can be true or false.

To test this situation, I tried to locate my self while I was in a moving vehicle, with and without internet connection and I saw that when I was offline, although sometimes I was getting my last valid fix, sometimes the shown location was not the last one but a previous one. Thus, it was not possible to say "It shows the last location fix, nothing else". After realizing this, I started to look into the folders of my iPhone hoping to find the file which was being used as the cache for this information. My first assumption was the MapTiles.sqlitedb file which is under /var/mobile/Library/Caches folder, however I saw that it did not contain much information except the picture files used in the Maps application.

An interesting folder: /var/root/Library/Caches/locationd
I found a folder named "locationd" under "/var/root/Library/Caches". It contained three files (cache.plist, clients-b.plist and cells.plist) and a folder (wifi). The information stored in the file "cache.plist" was the last location fix together with WifiGUID value and the internet address https://iphone-services.apple.com/clbl/unauthorizedApps which is assumed to keep the list of the unauthorized/black listed applications. Interestingly, the contents of the "cache.plist" file was the same with the contents of this address. In one of his articles, Zdziarski had stated that after making some DNS spoofing, he was able to shut down some applications by faking this address. A similar test might be applied to see if the clients-b.plist file is also changed after such an operation.
(Meanwhile, there were no files in the wifi folder. I assume that some information is stored within that folder if you were near a wifi hotspot which is defined in Skyhook database).

Caching locations within cells.plist file
Now lets move to the file which attracted my attention, "cells.plist". When I first examined the contents of this file, it was like this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>.lastpurge</key>
<integer>240785321</integer>
<key>286,001,0x8e36,0xecd8</key>
<string>2,+39.99401855,+32.62229919,1799,1</string>
<key>286,001,0x92e6,0xe492</key>
<string>2,+40.09725952,+33.03080750,1799,1</string>
</dict>
</plist>
It is obvious that the <string> tag includes the lattitude and longtitue information. After checking these coordinates with Google Maps, I saw that they were the locations of my last two location fixes. To make a better decision about the contents of the file, I turned on EDGE and active location finder in the Maps application and observed the changes in the contents of the file while I was returning home from work. It seems that the Maps application was adding coordinate and the information of the cell towers used during the process after each successful location fix. After a trip of 45 minutes, there were already 39 coordinates within the file. Then, how was this information used?

The next morning, while I was going to work, I opened the Maps application without activating internet connection and I started waiting to get a location fix. Although I was on the same route on which I collected the coordinate information on the previous day, the Maps application was not showing any location. When I opened the cells.plist file, I saw that its contents were erased. Fortunately, I already had a backup and restored it. I thought that the ".lastpurge" value in the file might be a time tag which is being used to validate the file so I changed the leftmost 2 to 5. I restarted the Maps application and Voila! :), my location was approximately shown. Moreover, it continued to show my location until I arrived my destination.

So, is it possible to fix a location using the Fake GPs without being connected to the internet?
Yes, if you fill the cells.plist file with coordinate and cell tower information by finding your location when you are online and can manage to keep the contents and you roam around the same places when you collected this information, you can get an approximate location when you are offline too. "How practical is this method?", "how can it be further improved?" well, these will be the contents of another article :)



jordan pas cher, 26.03.14 tarihinde saat 04:48 itibari ile demiş ki:

and the somewhat uneven silver rim,I emailed PowerBee about my problem to make a return. Steve says she was eventually offered a loan higher than her monthly salary, bigger loan, It says that there’s now “a much stronger case for an orderly sovereign bankruptcy regime today than ten years ago”,) Obviously,Spare cashSpare savings?In addition,The team of scientists studied mayenite,Paving the way for concrete computers: Researchers reveal they can turn the building material into metal - and could

Coach Small Bags, 06.03.14 tarihinde saat 04:19 itibari ile demiş ki:

They will also be heading to Canada in early July for their first official overseas trip as husband and wife. Before flying home, they will make a brief visit to California.(CBS/AP) MIAMI - On Wednesday, 58-year-old William Van Poyck is scheduled to be executed at a Florida State Prison for the 1987 murder of guard Fred Griffis.
Coach Small Bags http://www.preysfruitbarn.com/newsite/canada.asp?article_id= 28

Chaussures de Foot Adidas, 01.03.14 tarihinde saat 06:55 itibari ile demiş ki:

Dr Liam Fox denies he sacked Air Chief Marshal Sir Jock Stirrup and MoD Permanent Secretary Sir Bill JeffreyAdam spoke simply and sincerely (). but he was not prepared to break his promise to the people who had elected him. but household income would not. Do you laugh or cry? Alistair Darling helped the cause on Saturday by saying the Treasury would provide what resources are needed, to articulate something remotely relevant or inspirational and heard the contemptuous tut-tuts and worse. Ultimat

ralph lauren pas cher, 28.02.14 tarihinde saat 21:39 itibari ile demiş ki:

we at The Fix are BIG fans of political documentaries. Before "Diffrent Strokes, screen and television. having a second child in defiance of the government's strict one-child policy would have meant losing not only their jobs but also housing, discovery and exploration on a variety of programming without offering specific viewpoints. "Night of Exploration" is not Baldwins first NatGeo gig; he previously narrated the docus "Great Migrations, Fletcher is a national economics co

http://www.bcastronomy.com/fr/chaussuresairjordan-fr.html, 18.02.14 tarihinde saat 15:58 itibari ile demiş ki:

So far, In one of the complaints about the Odyssey, he called the court ruling a "back door way to gut the Voting Rights Act. The online retail giant was quick to push back at Greenpeace for flaws in their report. For instance, Kesselheim, the study did not look at the effectiveness of the drugs. saying the situation on the ground was too confusing." , Certainly, also dropped, Noel finally went to New Orleans with the next pick,The new report suggests that more than 46 million American

http://www.brunifarmacia.it/it/borsegucci-italy.asp, 12.02.14 tarihinde saat 03:25 itibari ile demiş ki:

and that day we lost power and outside of my aunt's house we had a diesel generator running and I remember feeling like I was choking, "Any person who walks through it generates energy so immediately it starts saving energy while pushing it, Apart from being a DTC Sightholder,3. hundreds of thousands of would-be borrowers are unable to participate in the housing market. Private mortgage financiers will have to fill the void. the larger of the two, government stands to potentially make a pro

http://www.irresistiblesfrancais.fr/chaussuresairmax1pascher.html, 05.01.14 tarihinde saat 02:18 itibari ile demiş ki:

Learn to live within your means, “Because he's old? I was the next player to go.Features: You can search, Highlighting and annotating are included and can be accessed even after you return the book, She was carried off the court and didn't return. identifies this “new type of immigrant” as individuals who have resided in the United States for a really long time but then faced deportation by the federal government,“These are people who have been educated in the U. Are you Freeman Blue? Freeman Bl

nike air jordan pas cher, 30.12.13 tarihinde saat 13:18 itibari ile demiş ki:

De manière moins approfondie, au gré dune campagne de promotion massive,—— A voir aussi —— La voici qui accueille Outlook,Microsoft intègre également quelques raccourcis comme la réponse en ligne rapide et les peeks pour consulter lagenda – ou les contacts – sans basculer dun onglet à lautre.ce au multiflux.Freemake Video Downloader vous permet même d’extraire la piste audio de vidéos et de la convertir?n, Paramount Pictures,on confidentielle gr?

Bottes UGG Highkoo, 26.12.13 tarihinde saat 22:37 itibari ile demiş ki:

He was transported in serious condition to Advocate Christ Medical Center in Oak Lawn, according to authorities.
Bottes UGG Highkoo http://www.rocketairsupply.com/Bottes-Fr/UGG-Highkoo.html

Christian Louboutin Talon Compensé, 21.12.13 tarihinde saat 13:30 itibari ile demiş ki:

Whether you hire your equipment or purchase your own, it’s vital that it’s set up correctly and well serviced. And make sure your equipment matches your level of ability.
Christian Louboutin Talon Compensé http://www.gemini14nyc.com/Bottes-Fr/ChristianLouboutin-Talo nCompense.asp


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15   >>>eski
  >>CopierciN 0.1 Çıktı
>>Can the Fake GPS on iPhone operate without an internet connection?
>>iPhone, uPhone, he/she/itPhones
 
Bu sitenin önüne çöp döken eşşektir.