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

smsh

macrumors newbie
Original poster
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.
 
The "free" package is the result of activation of a new iDevice after September 1st.

Not sure just changing a firmware version will trigger it being free.
 
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.
 
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.
 
But true, none the less.

And threadstarter joined MacRumors just to defraud Apple so he could get some free apps to which he is not entitled.
 
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.