Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

smsh

macrumors newbie
Original poster
Oct 1, 2013
11
2
Have a jailbreak trick idea. I think there is a way to fake device ID as iPhone6,1 for example just for App Store app to get those Pages, Numbers, Keynote for free. I assume Apple uses User-Agent header to send such info, but couldn't find any proof of this on the internet.
Hacks allowing to spoof User-Agent won't work with App Store because it doesn't use UIWebView.
Any ideas?
 
You can edit the iOS version number to 11A470a (5C/5S only firmware) in SystemVersion.plist located in /System/Library/CoreServices

That should work but could have some drawbacks.
 
SystemVersion.plist won't work because build version is the same between 4S/5/5S/5C and the model number is not specified in that file.

As I remember, you can just skip entering Apple ID during activation process, so I think it's not the case. SAM doesn't need to have Apple ID entered either.

I think App Store sends the model identifier via HTTPS, there must be a way to spoof it ;)
 
SystemVersion.plist won't work because build version is the same between 4S/5/5S/5C and the model number is not specified in that file.

As I remember, you can just skip entering Apple ID during activation process, so I think it's not the case. SAM doesn't need to have Apple ID entered either.

I think App Store sends the model identifier via HTTPS, there must be a way to spoof it ;)


Nope
For the 7.0 and the 7.0.2 that is correct, but the 7.0.1 11A470a is ONLY for 5C/5S.
 
I thought conversations regarding pirated apps was not allowed on this forum?
 
Up to the moment I've sniffed that iPhone 5 on 7.0.2 uses such User-Agents accessing App Store:
Code:
itunesstored/1.0 iOS/7.0.2 model/iPhone5,1 (6; dt:79)
AppStore/2.0 iOS/7.0.2 model/iPhone5,1 (6; dt:79)
itunescloudd/1.0 iOS/7.0.2 model/iPhone5,1 (6; dt:79)

The problem is I can't spoof the User-Agent within the sniffer because of SSL.

Only one possibility to do that is via some hack which will change 5,1 to 6,1 before SSL encryption.
 
after consideration: you guys are right, a bit too eager to help on this one...

I actually was on the same page as you and was gonna post as such. At first glance I didn't see anything wrong with this. But ultimately the others are right. It's stealing. These apps are for people who buy a 5s. It's similar (but not exactly) to say Microsoft office coming with windows on a new computer. Just because it's "free" for the person who bought he computer doesn't mean it's free for someone with an older computer.

I was ready to help the op too.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.