News for hackers. Stuff that matters.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by 693471 on Wednesday August 28, 2019 @05:32PM (#20824196)
That's why you do crime in airplane mode
Re:Feds ordered Google location dragnet to solve Wisconsin b... by Litmus2336 on Wednesday August 28, 2019 @05:36PM (#20824234)
Google really needs to release a dedicated "Crime Mode" so we don't need to keep using this airplane mode workaround.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by ChuckMcM on Wednesday August 28, 2019 @06:12PM (#20824582)
$9.99 a month "identity masking", lets you run your android device in stealth mode. (I'm being sarcastic of course).

One of my SDR projects was to boot a GSM base station if my burglar alarm went off and store copies of every IMEI it can see in the cloud. Seems like it would be a better lead to hand investigators than a fuzzy security camera shot.

Re:Feds ordered Google location dragnet to solve Wisconsin b... by davinic on Wednesday August 28, 2019 @06:57PM (#20824922)
It's a great idea but is it legal to operate a personal Stingray?
Re:Feds ordered Google location dragnet to solve Wisconsin b... by ChuckMcM on Wednesday August 28, 2019 @07:33PM (#20825157)
Yes! Well let me be a bit more clear. The FCC has a process for, and indicated they would likely approve, a special temporary operating license for such a device given that it would only operate for a short time (during the break-in) and not interfere with the thieve's or neighbor's cell phones as it would respond with no compatible roaming network. Also it wouldn't do any sort of interception or monitoring other than the tower ping.

It would also need permission from the licensed spectrum holder, that could be harder to get.

But yes, completely legit with the right paperwork.

Re:Feds ordered Google location dragnet to solve Wisconsin b... by davinic on Thursday August 29, 2019 @01:41PM (#20831832)
Wow, I'm a bit surprised by that. Thank you for answering.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by ChuckMcM on Thursday August 29, 2019 @01:58PM (#20831985)
I was a little as well, I happened to be at an SDR conference and one of the attendees was a lawyer working with the FCC on licensing issues[1]. I gave him my use case and he said that if it was constrained the way I said it would be, then if it came through their office they would likely approve it.

[1] The FCC has been pretty engaged in understanding the impacts of SDRs because of their potential for abuse (as one attendee called it, "The Drones of spectrum." As an amateur (AI6ZR) and someone in industry I've been helping as an SME to explain some of this stuff to their less technical staff.

Re:Feds ordered Google location dragnet to solve Wisconsin b... by TuringNYC on Wednesday August 28, 2019 @06:51PM (#20824873)
And investigators probably would not care — consider how many identity theft cases have the ID thief on camera (in my case, at a hardware store opening up a line of credit in sight of store cameras, and later using a cloned card at an ATM machine, surely in view of an ATM camera.)...yet despite thousands stolen in ID theft cases, there is hardly ever any action taken.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by ChuckMcM on Wednesday August 28, 2019 @07:05PM (#20824969)
My thought would be they could track the phone of the person, who would probably still have it on them, and using that and a fuzzy security camera image have enough evidence to arrest them at least.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by bitL on Wednesday August 28, 2019 @06:14PM (#20824605)
The whole "jailbreaking the phone" business gets suddenly a completely new meaning...
Re:Feds ordered Google location dragnet to solve Wisconsin b... by munk-a on Wednesday August 28, 2019 @07:20PM (#20825065)
I feel like, as soon as you enabled this feature, your phone would start broadcasting more.

I suppose we can sorta thank the FEC for their crazy broadcast device requirements when it comes to suspecting whether airplane mode actually stops a device from dialing home.

Re:Feds ordered Google location dragnet to solve Wisconsin b... by umvi on Wednesday August 28, 2019 @06:21PM (#20824655)
I can see the mental gymnastics now:

"Criminals deserve just as much privacy and safety as anyone else. If the government violates the criminal's rights to solve, prevent, or preempt crimes, even more crimes have occurred (privacy violations, killing of the criminal, etc.)

There should be explicit modes for phones and browsers available to criminals that allow them to safely commit crimes without risk of their rights being infringed upon."

Re:Feds ordered Google location dragnet to solve Wisconsin b... by henryfjordan on Wednesday August 28, 2019 @06:52PM (#20824874)
I know you were being facetious, but a mode somewhere in between "track me" (data enabled) and "remove my phone from the network" (airplane mode) would be nice.

Maybe "for the next hour, don't do the normal location-tracking/biometrics monitoring/reporting". I get that Google has no incentive to make that feature but maybe Apple does?

Re:Feds ordered Google location dragnet to solve Wisconsin b... by dsfyu404ed on Thursday August 29, 2019 @09:28AM (#20829281)
Basically every normal adult commits at least misdemeanors daily (in the sense that a bored cop could stick you with one and an aggressive prosecutor could nail you for it if you didn't get a decent lawyer) crimes all the time.

Trying to make a black and white distinction between criminals and everyone else is futile.

Re:Feds ordered Google location dragnet to solve Wisconsin b... by JTbane on Thursday August 29, 2019 @09:50AM (#20829446)
>Basically every normal adult commits at least misdemeanors daily

This. Drive 5mph over the limit? That's a crime. Buy some stuff off craigslist? I hope you paid sales tax on that, buddy.

Re:Feds ordered Google location dragnet to solve Wisconsin b... by kaybe on Thursday August 29, 2019 @03:52AM (#20827591)
Well, who defines what a crime is? The problem starts there, I'd say.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by robk on Thursday August 29, 2019 @03:01AM (#20827340)
That sounds plausible in the UK
Re:Feds ordered Google location dragnet to solve Wisconsin b... by coding123 on Thursday August 29, 2019 @08:27AM (#20828851)
They can't call it that. But they can call it... Incognito. Plus then you can just tell the cops: "i was watching xhamster all night.. see my phone was in porn mode (you know incognito is called porn mode)"
Re:Feds ordered Google location dragnet to solve Wisconsin b... by Jerry2 on Wednesday August 28, 2019 @06:56PM (#20824915)
> That's why you do crime in airplane mode

Heh, are you a fed? ;)

>Google is tracking you. Even when you're in Airplane Mode without SIM card

https://www.youtube.com/watch?v=S0G6mUyIgyg

Re:Feds ordered Google location dragnet to solve Wisconsin b... by bitL on Wednesday August 28, 2019 @05:57PM (#20824445)
Your locations from the time your phone was in airplane mode are uploaded the moment you switch it back to normal Wi-Fi connection. I guess your only choice is going full-on tinfoil/Faraday cage-style though that might be a bit impractical while doing the deeds...
Re:Feds ordered Google location dragnet to solve Wisconsin b... by tomatotomato37 on Wednesday August 28, 2019 @06:10PM (#20824568)
The entire premise of this is flawed; instead of trying to come up with a way to make the tracking device you're carrying stop tracking, maybe you should just not carry the tracking device in the first place. Leaving your phone at home when go and rob a bank is like Criminal 101.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by cypherpunks01 on Wednesday August 28, 2019 @06:26PM (#20824691)
And how exactly are you supposed to Uber to the bank and back without a phone??
Re:Feds ordered Google location dragnet to solve Wisconsin b... by davinic on Wednesday August 28, 2019 @06:59PM (#20824941)
I'm surprised I had to come this far to find the reasonable answer. Opsec 101.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by cryptonector on Wednesday August 28, 2019 @07:26PM (#20825108)
It's not the only reasonable answer. Leaving your phone powered on and at home works too. Powering it off might stick out, actually.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by davinic on Thursday August 29, 2019 @11:17AM (#20830251)
The comment I replied to said nothing about turning your phone off, only leaving it at home.

> you should just not carry the tracking device in the first place

Re:Feds ordered Google location dragnet to solve Wisconsin b... by bitL on Friday August 30, 2019 @02:27PM (#20841158)
Baseband processor might be running even on a phone that is seemingly turned off. That's why crime bosses discussing breaking bad always removed their batteries. That might also not work 100% if there were large capacitors inside the phone...
Re:Feds ordered Google location dragnet to solve Wisconsin b... by samsonradu on Wednesday August 28, 2019 @06:21PM (#20824660)
You might need Maps to avoid traffic on your way out.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by fnord77 on Wednesday August 28, 2019 @06:12PM (#20824580)
it's conceivable with even the phone powered off that the GPS processor could still be running in an ultra-low power mode doing geolocation fixes every n-seconds and storing them in a cache on the chip.

So I guess a Faraday cage would be the only sure way...

Re:Feds ordered Google location dragnet to solve Wisconsin b... by xkcd-sucks on Wednesday August 28, 2019 @11:12PM (#20826355)
I've done some neuro/ephys related collaborations where I installed stuff inside a room sheathed in all 6 sides in solid, grounded copper. Inside with the door shut, the wifi and LTE were both good enough to stream video!!! Although, they say it did a good job at cutting the 60hz noise. Personally I would learn a little bit more about Faraday cage design before trusting anything to it besides lightning strikes
Re:Feds ordered Google location dragnet to solve Wisconsin b... by im3w1l on Thursday August 29, 2019 @03:19AM (#20827439)
Interesting! Do you think the signal propagated through the copper or snuck in through some hole or slit?
Re:Feds ordered Google location dragnet to solve Wisconsin b... by kaybe on Thursday August 29, 2019 @04:00AM (#20827633)
High-frequency emissions love long thin gaps. Just grounding the parts against each other is not enough, you have to close the longer gaps, eg with copper tape with conductive glue (sold in electronics shops) and the surface below must be blank too. If you do not do this the gaps might even function as an antenna and amplify the signal.

Also, cables coming outside of your box must be shielded too.

Re:Feds ordered Google location dragnet to solve Wisconsin b... by xkcd-sucks on Thursday August 29, 2019 @09:31AM (#20829301)
Typically there was a 2" conduit carrying DC power cables and the seam around the door might not have been sealed, so probably that. Also had similar results with fridges, and they have rubber seals on the door gap. So probably leaking through cracks.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by im3w1l on Thursday August 29, 2019 @03:17AM (#20827428)
If we go into questions of what a maximally malicious phone could do, rather than a question of what a normal phone actually does...

The Faraday cage would still leave the accelerometer fully functional. Now you might say "but because of drift it will rapidly diverge". Yes and no. It turns out that it's possible to detect based on "gestures" where you might be. Works better for winding irregular streets than in a gridlike street network.

If we go full Sherlock Holmes, the microphone might also overhear trains and music from stores giving away the location.

Re:Feds ordered Google location dragnet to solve Wisconsin b... by wyldfire on Wednesday August 28, 2019 @06:37PM (#20824782)
Or turn it off. Or leave it at home.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by persistent on Wednesday August 28, 2019 @05:58PM (#20824457)
Is that true on Android? On iOS location APIs just don't work in airplane mode.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by bradyd on Wednesday August 28, 2019 @06:14PM (#20824606)
I just tested this on my iPhone and location works just fine in airplane mode, even with WiFi off.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by saagarjha on Wednesday August 28, 2019 @08:35PM (#20825557)
It's probably using GPS, which AFAIK is not affected by Airplane Mode (probably because it's passive?)
Re:Feds ordered Google location dragnet to solve Wisconsin b... by persistent on Wednesday August 28, 2019 @06:30PM (#20824723)
I wonder why. Mine doesn't work, it says location could not be determined. iPhone 7, iOS 12.4.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by nradov on Wednesday August 28, 2019 @06:02PM (#20824488)
Android allows the user to turn location on in airplane mode.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by twothamendment on Thursday August 29, 2019 @02:13AM (#20827096)
Yes, I do this all the time when I'm hiking out backpacking. Without any cell or WiFi nearby I try to save battery by turning them off. When I want to check a location on my map I enable the location long enough to get a GPS fix and turn it off.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by colechristensen on Wednesday August 28, 2019 @05:49PM (#20824367)
I certainly do not trust my phone to turn all radios off on airplane mode or with wifi or bluetooth shut off.

I could pretty easily verify my suspicions but I think others already have.

Re:Feds ordered Google location dragnet to solve Wisconsin b... by judge2020 on Wednesday August 28, 2019 @06:07PM (#20824531)
Re:Feds ordered Google location dragnet to solve Wisconsin b... by Ajedi32 on Thursday August 29, 2019 @09:36AM (#20829337)
Airplane mode doesn't turn off GPS. What you want to do is turn off location, or location history at the very least.
Re:Feds ordered Google location dragnet to solve Wisconsin b... by dane-pgp on Wednesday August 28, 2019 @08:04PM (#20825379)
I have to wonder why Google removed the ability for apps to put a phone into airplane mode / turn off the GSM antenna. Perhaps it was a legitimate UX consideration or some weird unintended consequence of a regulation about radio transmissions.

Still, it would be nice if the default for phones was to not be connected to the mobile network. Instead, they could listen out for a signal broadcast on an FM frequency (for example), and only connect to the mobile network when a specific unique ID was sent, indicating that you have an incoming call. (The unique ID would be agreed with the radio transmitter in secret before hand, and changed after each call).

When your phone is on a Wi-Fi network, it could instead have all incoming calls directed to it that way, like a softphone, meaning you would only rarely have to reveal your location to the mobile network.

The economics of this could work in some places (based on my rough guesses), but not if users had to root their phone to grant apps this permission to turn airplane mode on and off. I also don't know how much battery life would be required to be constantly processing an incoming FM signal in software (at least whenever the phone was off a Wi-Fi network). I'm also assuming that phones have FM receivers that apps can interact with, or that this could be an external device, connected via BlueTooth, perhaps.

Re:Feds ordered Google location dragnet to solve Wisconsin b... by dane-pgp on Thursday August 29, 2019 @07:08PM (#20834578)
I wish I knew what is apparently so objectionable about my comment above. Is it just that the system I'm proposing is impractical for some reason, or do people object to the goal of preventing governments from tracking the movements of basically all their citizens all the time?

As an example of the sort of society I am hoping to avoid, let me offer this article:

https://www.theregister.co.uk/2018/05/11/top_judge_mulls_com...

Re:Feds ordered Google location dragnet to solve Wisconsin b... by salawat on Thursday August 29, 2019 @10:19PM (#20835465)
Probably an annoyed location data salesman?

In all seriousness though, I'm pretty sure your system fails in the deliverability department.

Mobile phones are meant to be...well... mobile, and that functionality basically requires that when a call intended for you is started from somewhere else, there has to be a way for the signal to get correctly switched to where you are.

If you treat cell towers as switches, that then means that each tower maintains a routing table of handsets within it's area which allows the signal to eventually find it's way to you. This is the fundamental operating principle behind packet switching and the Internet in general.

Let's say there's 4 cells. A, B, C, and D.

I call you from A. You're in D's coverage area. A can connect to B and C, and C can connect to A, B, and D, B cannot see D.

My handset tells the switch behind cell tower A I'm looking for you. It checks it's routing table to see if it's serving you, and finds it can't, so it pings the next switch that has announced a possible route (C). C checks it's routing table, to find you and doesn't, but it sees D knows of you, so forwards to D. D knows you're there, so it finally connects the call. The circuit is made. This works because information about what handsets are in range, and which cell knows routes to what is constantly updated and propagated through the network. So if you took a trip out of D to B while on a call, the call would not have to terminate since the towers hand you off from tower to tower as your handset's location changes.

The system you propose though, breaks that paradigm. Since the cell tower has no way of tracking the handsets in its service area, every possible tower has to chirp to see if your phone will respond. Once your session is established, some of the normal routing protocols can still be reused, however, the initial connection stage is where it gets problematic.

Routing tables clean themselves up over time, so if you don't use your phone for long enough, you essentially cause the system to attempt a network-wide chirp just for you.

Now multiply that by everyone, times the timeout to voicemail, on every tower on the network. Not ideal. You have no way of telling whether the call connected with the handset until the handset actually answers, or every switch gives up and returns cannot connect as dialed. You're a walking DoS attack because someone wants to call you, and you won't pick up your damn phone.

Furthermore, your scheme degenerates to the current arrangement if an always available mobile data connection is assumed, as your phone will just establish a session every time it sends data.

Basically, it's not the telephone part that makes you traceable. It's the "I can guarantee synchronous delivery part". And hell, even if you throw out the mobile bit, phone records still the you to a location; it just takes a bit more footwork and a cooperative witness/wiretap to prove it's you.

It's a pretty in depth problem, with a lot of nuances to be squirreled out. It takes a long time to explain, and even if someone could get most of the way there, that's only the start of the issue. I've got friends who have tried making ISP's before, and the amount of friction created by monolithic telco's is absolutely insane even when you aren't doing anything exotic.

You have to remember as well, telephony isn't magic. You're eating up bandwidth all the time. Stuff is incredibly fast nowadays, but everyone is using it too. Also, all successful networking suffers from tracibility problems. Things just get mitigated slightly by jurisdictional boundaries and the impracticalities of being able to trace through sufficient levels of proxy links. So it's not surprising you got a few "you really don't get it" downvotes.

Anyway... Hope that explains things, and I'm sure there's a bunch of detail I'm missing.

EDIT: Additional thinking: there's other reasons why a telco/mobile provider would want all handsets connected at all times even when not doing calls. It gives them an idea of where they need to install or upgrade infrastructure based on metrics w.r.t how many handsets are in the cell.

Basically, from a business standpoint, there is little reason to not go the direction that we have. The privacy concern does change things a bit. Not sure whether it would be enough to drive a push to abandon/change things so drastically. It's an interesting thought experiment though that I will happily cogitate on for weeks in my idle time. I like devising new protocols.