iPhone Application Key Leaked 247
HighWizard writes with word from Engadget that the iPhone SDK Key has been leaked early. "We're not exactly sure how this all went down, but we trust Erica Sadun over at TUAW when she says that it appears that the iPhone's SDK key — which will probably be required by all 'official' third-party apps — has been leaked. Two different sites currently have the key posted, but it's all just for show until next month, when the SDK hits for real — and the code is undoubtedly changed."
Bummer :-( (Score:5, Insightful)
Regardless, it's fruitless for Apple to try & stop free third party apps. If enough people are interested, there will always be someone able & willing to crack Apple's DRM.
Oh, and here's a special message for any Apple Fanboi's in the house [188458a6d1...d43774.com]. (not my site)
Re:Bummer :-( (Score:5, Funny)
OK, I'm done. Ready to take the karma beating.
Re:Bummer :-( (Score:5, Funny)
Re: (Score:3, Funny)
I thought they were berry funny.
Re: (Score:2, Funny)
Re: (Score:3, Funny)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:Bummer :-( (Score:5, Insightful)
Re:Bummer :-( (Score:4, Informative)
*sigh*
Re: (Score:2)
Sewing = stitching
Re: (Score:3, Funny)
I hate to needle, or to pick a knit, but I think you lost the thread of that saying's meaning. It seams weave got to point these stitches out, krewel though it may be. Otherwise the serge in warping will have our past in tattersall around us as folks embroider old sayings or even make them up of whole cloth.
Re:Bummer :-( (Score:4, Interesting)
Re:Bummer :-( (Score:4, Insightful)
Re: (Score:2)
Sounds to me like they fucked up in pricing on the console, as well as the games.
But who the hell are you and me to tell large companys how to do their thing?
They wanna sell it for $400? Ok, ill buy it for that. Now quitchurbitchin bout what i do with my own property, plzktnx.
Re: (Score:2)
Re: (Score:2, Interesting)
Re: (Score:2, Insightful)
I do however agree with your sentiment in relation to general purpose personal computers, I dislike having TrustedComputing forced onto us as much as the next nerd.
Re:Bummer :-( (Score:5, Funny)
You can actually see the hour hand moving on mine. Sure, I've singed my wrist a few times, but nothing a few heat sinks and thermal putty couldn't fix. 12:40 AM West Coast? Ha. I've got 2:15.
Re: (Score:3, Funny)
3 Second Burritos here I come!
Re: (Score:3, Insightful)
On the other hand, you can't have
Re: (Score:2)
The original xbox got a lot of sales from people who modded them, a console where you can throw in a large HD and copy games to it is far more useful than juggling physical media, and projects like xbmc attracted users too...
A lot of Amiga users bought the system because it was easy to copy the games onto blank floppies..
PC gaming owes a lot of it's success to piracy too.
Re: (Score:2)
Re: (Score:2)
Commodore's incompetence killed the Amiga.
I knew a lot of Amiga owners, of varying age ranges... Of those, typically the adults had a lot of legit games, while the kids (who couldn't afford many games anyway) had a few legit games, and tons of copies they got from school friends. The ability to trade games with people at school was quite often the deciding factor for buying an Amiga, and later became a significant factor for buying a PC.
And as you p
Game console DRM (Score:2)
Yea, sure (Score:2)
Re: (Score:3, Insightful)
It has everything to do with protecting the phone network which *IS* their responsibility to repair when trashed. Users be damned when it comes to breaking the phone but break the network, we can't have that!
Re:Bummer :-( (Score:4, Insightful)
It is quite difficult to break the phone network with a phone, especially when you can't mess with the actual GSM/EDGE chip but only the one running programs. If that's the excuse to lock the phone, it's a seriously bad one.
Breaking the network is easy (Score:3, Insightful)
It's difficult with a phone, but it becomes easier when you write software that runs on hundreds of thousands or millions of phones. Write an e-mail client which checks mail every hour. Forget to randomize when that occurs every hour. Next time the check triggers, millions of phones access the network at the same time. And that was that.
Re: (Score:2)
It's difficult with a phone, but it becomes easier when you write software that runs on hundreds of thousands or millions of phones. Write an e-mail client which checks mail every hour. Forget to randomize when that occurs every hour. Next time the check triggers, millions of phones access the network at the same time. And that was that.
It's unlikely that such an error would bring more than a minor section of the network down -- then the problem would be noticed and fixed before the software is widely deployed. Also, do you really think that Apple inspects third party software to the extent where they would find such a bug?
Re: (Score:2)
It's unlikely that such an error would bring more than a minor section of the network down -- then the problem would be noticed and fixed before the software is widely deployed.
Unlikely is not the same as impossible. In fact, this has happened before. [arstechnica.com] From the link:
"Given this, it's not hard to imagine how can one badly behaved application could cause big problems. In fact, I happen to know of one actual incident in which a bug in a certain first-party smart-phone application caused, essentially, a denial-of-service attack on an important data service--one that happened the same time every day for weeks before it was tracked down."
Also, do you really think that Apple inspects third party software to the extent where they would find such a bug?
They certainly could put software through Ap
Re:Breaking the network is easy (Score:4, Insightful)
Re: (Score:3, Insightful)
This is totally unrelated to jailbreaking the OS to run homebrew apps, though. And it's still a poor excuse.
Re:Bummer :-( (Score:4, Insightful)
The iphone is locked down for a single reason - to stop people breaking out of the AT&T monopoly. Apple don't give a crap about a jailbreak or 3rd party apps really.. you wanna break your phone, they'll happily sell you another one. The do care about the kickbacks they get from their chosen provider in each country.
Re: (Score:3, Insightful)
That is utter drivel. If there IS any benefit to the end user it is secondary to keeping the platform locked for profit reasons. Neither Apple nor AT&T care about the user's best interest except where it correlates to sales and profit.
Re:Bummer :-( (Score:5, Insightful)
Re: (Score:2)
Re:Bummer :-( (Score:5, Informative)
I can see why they would want an authorization system, because they have already expressed their worries about iPhone malware. Moreover, Apple was going to have to distribute the apps anyway, because most people use iTunes to manage their iPhones. The hackers among us will find a way around it, but the idea seems to be to protect ordinary users, not frustrate the uber leet among us (of which I am not one).
I'd be surprised if there weren't free downloads anyway along with the pay stuff. It may well be in the interest of some developers to offer free apps that complement their pay offerings or web services. The kind of small widgets that people will make are free anyway (and Dashboard widgets tend to be free). Podcasts are free, so it's not like iTunes doesn't already offer free content. Hell, they offer free DRMed songs every week.
In any case, even if the apps do start off on a pay basis, I'm guessing that pressure from developers will lead to free apps being offered.
Re: (Score:3, Insightful)
It's not that Apple not going to allow free app downloads - the issue is how much Apple will charge to sign your app.
If the charge is anything other than $0, it becomes impractical for third party developers to offer their apps for free.
Re: (Score:2)
Forgive me if I misunderstand you, but where does it say that Apple is not going to allow free app downloads?
It's not that Apple not going to allow free app downloads - the issue is how much Apple will charge to sign your app.
If the charge is anything other than $0, it becomes impractical for third party developers to offer their apps for free.
Apple could easily take the route of S60v3, and allow the conscientious user to disable the security requirement. Furthemore, if they were to copy UIQ3.x then the signing would only matter if you wanted core device access to automated usage of trusted components.
For example, if a malicious app writer could get you to install their app on your phone, they could use it to call 1-900 dialers or spread a virus right from your phone. They could benefit in no way and it wouldn't stop malware authors. Many w
Re:Bummer :-( (Score:4, Informative)
Ask any of the tens of millions of customers affected by BREW in the US about the last time they installed a free app on their phone, and if you're lucky, they'll describe a trial version of a game that disabled itself after 15 minutes. If not, they'll just laugh at the absurd concept of putting software on their phone without paying a monthly subscription or a hefty up-front charge.
Re: (Score:2)
Yes. Although they usually do it if they think it improves usability.
Re: (Score:2)
Re: (Score:2)
If the charge is anything other than $0, it becomes impractical for third party developers to offer their apps for free.
Does it? I'd gladly pay $1 to release -anything- I wrote for the iPhone. I'd pay $10 to release anything worthwhile. And I'd pay $25 to release anything awesome that I wrote.
Beyond that, if it's -really- that amazing, it's not hard to stick a PayPal "Donate" button on your site and collect funds towards release. If others thing your app is worthwhile as well, you could easily get up to $200 in donations towards its release, even if people only donated $1 each.
People will really be upset at Apple for it
Re: (Score:2)
Re: (Score:3, Informative)
In that you have developer keys, which are free (the SDK download is free), tied to your IMEI and allow you to sign applications for your phone as much as you like. These can access most functions but not critical phone functions.
This leads to two classes of apps:
1. 'official' apps, which have been through the vetting process and got a 'proper' key - this is much easier than it used to be, (there are plenty of small companies making profit selling app
Re: (Score:2, Interesting)
Re: (Score:2)
If the key is NOT on the phone side it has to be on the iTunes/PC side which is easy to crack.
If I were to design the security system to keep unauthorized applications off of the phone I'd put the final security check on the phone itself. This would prevent anyone from just making their own application for uploading software to the phone. If the key is phone side then this isn't possible.
If the key I
18 84 58 A6 D1 50 34 DF E3 86 F2 3B 61 D4 37 74 (Score:5, Interesting)
Re: (Score:2, Informative)
but it's all just for show until next month.... (Score:5, Insightful)
Re: (Score:3, Interesting)
Consid
Re: (Score:2)
All the little leaks do amount to keeping nerds talking about it, some slowly convincing themselves that once the SDK is out they can "now" buy one
Let me guess (Score:3, Funny)
Re:Let me guess (Score:5, Funny)
up up down down left right left right sel start
I like the iPhone.... (Score:2, Insightful)
answer on the 3rd party apps question (Score:3, Insightful)
I like the iPhone because it's fun but why are we fighting so hard just to make it run programs that we want?
The main reason Apple wants to control 3rd-party apps on the phone is because they've got a commitment to AT&T not to allow users to circumvent their traditional cell phone profit centers. This is: Ringtones, SMS, and cell phone minutes. If the thing were an open platform, the first thing people would install would be a VOIP client and an SMS app that uses email addresses instead of SMS phone
Re: (Score:3, Insightful)
The idea is simple, buy this machine and do with it what you want. They support only their part, but the rest is
Re: (Score:2)
Personally I don't know why people are so up in arms about apple's desire to sign all code. It doesn't necessarily mean r
Re: (Score:2)
I think iPhones are a bit more constrained in some ways, it's a portable computer, but a handset platform like that doesn't necessarily have hardware preemptive multitasking to assure that the device can recover from an errant program.
Also
Re: (Score:3, Informative)
It's running a Darwin kernel, so it certainly has preemptive multitasking and memory protection. In my limited experience writing iPhone apps, if you stomp on an invalid memory location the app just dies and it goes back to the main screen
Meh (Score:5, Insightful)
If I want a phone I can modify I should buy a phone that allows it.
Is the iPhone sleek and sexy? Of course, but so are a host of supermodels that I would not want to get into a 2 hour conversation with let alone a 2 yr relationship.
I feel the same way about the iPhone, I'd like to play with one for a little while, but thats about it.
Re:Meh (Score:5, Funny)
Re: (Score:2)
It depends what you like in your pocket then.. (Score:2)
You know, I can buy an iPhone any time. Warehouses are full of them - easy choice.
--
Now, if you'll excuse me, I've got some drinking to do.
Re:Meh (Score:4, Funny)
Slashdot - rumours for nerds (Score:5, Insightful)
Here's another SDK key that was apparently discovered on a blog so is probably true:
47 6F 47 65 74 41 46 69 72 73 74 69 4C 69 66 65
"It's true, a blog confirms it!"
Symmetric key used to protect iPhone?! (Score:5, Interesting)
If Apple used a symmetric key to protect against unauthorized software, it would imply incompetence with cryptography. I highly doubt this is true. It's more likely that it's not.
Re: (Score:2)
Good. I was afraid I was the only one who noticed that. 128-bit RSA can be cracked in minutes on a typical computer... maybe an hour.... I'm not sure what those numbers are, but there's no way they are what these people are claiming.... That's probably short by at -least- an order of magnitude.
Re: (Score:2)
(22:10) gp > p=nextprime(random(2^64))
%1 = 6011673201679823947
(22:11) gp > q=nextprime(random(2^64))
%2 = 6987193563793194751
(22:11) gp > factorint(p*q)
%4 =
[6011673201679823947 1]
[6987193563793194751 1]
Re:Symmetric key used to protect iPhone?! (Score:5, Insightful)
Publishing this takes balls. (Score:3, Funny)
The key I got from an Apple insider is: 01 02 03 04 05
Re: (Score:3, Funny)
Why fight? (Score:2)
Apple couldn't care less, but AT&T et. al. req (Score:2)
Re:Does It Really Matter? (Score:5, Insightful)
Re: (Score:2)
Re: (Score:2)
A few things could make iPod touch much better: GPS and internet access. To that end it has wifi, and no GPS, but as far as the wiki knows, the iPhone doesn't have GPS either? (This seems odd, since *all* phones in the past few years have GPS in them as the least hassle way of satisfying e911 requirements, I though
Re: (Score:3, Insightful)
It is awkward to hold.
...
It is awkward to talk into/listen to.
It too big/bulky compared to the better phones out there.
It is overpriced.
It has a shitty contract.
Fixed that to make it sound more like you just described my Blackberry 8830. However, unlike an iPhone owner, I was attracted to the Blackberry because of the convergence it offered me. I've had the device for two months now and I'm about an order of magnitude more organized than I was before I got it. Of course, that doesn't mean that everyone in the world is going to be attracted to my phone's sleek features... Er, I mean Exchange integration, but that one feature alone makes it better than any ot
Re: (Score:2)
Re: (Score:2)
Yet I see them very regularly. At a concert (not emo) over the weekend, I saw at least five within a 10-person radius of me.
Re: (Score:3, Interesting)
Four off the top of my head. Three coworkers and a friend from Canada. (He unlocked it to work with Rogers.) I could probably come up with more if I thought hard enough about it.
In comparison, everyone I know who had a Windows Mobile phone ended up drop-kicking it and replacing with just a plain-jane phone. Biggest complaint? "At least I can make calls on this phone. Which is more than I can say for my Windows phone..."
Re: (Score:2, Interesting)
Re: (Score:2)
It's certainly taken hold of the enthusiast market rather than the world at large - but really, without contract subsidization that's the best they could hope for. I have one, I know 2 close friends that have one, and 3 more people I kind-of know that have one.
I've seen at least 5 others around town over the last 2-3 months.
Definitely not as popular as, say, the RAZR, but not doing too badly for itself I say.
Re: (Score:2)
The iPhone is the best phone I've ever owned. (Score:5, Interesting)
I live in Switzerland, where the phone isn't even officially sold. I own an iPhone, I know six other people who own iPhones, and I've seen three people whom I don't know with iPhones on the street. So yeah, tons of people own iPhones, and they use them.
Personally, the iPhone is the best cell phone I've ever owned. It's also the cheapest cell phone I've ever owned. I use my cell phone as an organizer. I use the calendar extensively, I write and receive a lot of SMS messages. I generally use smartphones. I've owned a P800, a Treo 650, and a P990i. These phones suck compared to the iPhone.
For example, the P990i supports wifi - in theory. Actually using wifi means that you have to add each network you want to use to your list of networks (which involves going through a lengthy wizard where you tell the damn phone what specific setup the wifi network uses). This generally means that you have to create a second list of networks, because otherwise, you have wifi and umts in the same list, which means you never know whether the phone is actually using umts instead. So you create two lists, add wifi networks to the second list, tell the phone (or application, because sometimes that works on the application level and sometimes on the phone level) that you want to use the second list with the wifi network, then you connect to the network, and finally you can use the damn wifi network. After my P990i crashed half a year after I bought it and deleted all settings, I never bothered to go through this again. I simply avoided using wifi.
On the iPhone, you open Safari. If it can find a wifi network you've already used, it'll use that. If not, it'll give you a list of networks it can see. You pick one. If it's protected, it asks for the password. It connects. And that's all there is to it.
And don't get me started on how fucking abysimal the user interface on the P990i is. It's slow, with tons of crappy animations which add nothing to the UI other than preventing you from getting to where you want to be. The web browser on that thing is the worst piece of shit I've ever used. It's practically useless. Entering an appointment into the calendar actually takes around 20 taps with the stylus. In fact, it is so complicated that they added a second way of entering appointments using a shortcut menu entry, which takes a few taps less, but sometimes crashes or simply does not work at all. Oh, and when the phone crashes, it restarts and tels you that it had to restart in order to improve functionality. The phone crashes, and then it insults your intelligence, too.
The Treo was better - at least the UI was not designed by blind monkey on acid. Unfortunately, it had other issues, such as the fact that there is pretty much no multitasking. For example, if you open a site in the browser (which is better than the one in the P990i, but still sucks), get an SMS, write an answer to the SMS and go back to the browser, the state is lost and you start fresh.
I heard Windows Mobile was slightly better, but the last time I used it (admittedly a few years ago), it seemed to me the user interface was basically akin to using Windows 95 on a really really small screen.
In comparison to every other phone I've ever used, the iPhone is a breath of fresh air. It works the way you expect, it's damn fast, the browser is actually so usable that I often simply use the iPhone instead of going to my computer. The screen is beautiful and large, which makes it possible to watch movies during train rides. It synchronizes perfectly well with all computers I own, and when I start listening to a podcast on the iPhone, my iPod picks up where I stopped listening, and I can restart exactly where I was when I go jogging.
Everything about the iPhone is well thought out, and for once, I actaully like using my cell phone.
So screw the "emo demographic". People use the iPhone because it's quite simply one of the best - possibly the best - cell phones available, despite the fact that you can't install applications without jailbreaking it first.
Re: (Score:3)
Re: (Score:2)
I don't many people with any phones running windows either. Most everyone has a regular (in the sense that it's not a touch screen) phone.
Re: (Score:3, Funny)
Sigh. Sorry about that.
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
As for the OP wondering where the iPhones are, if you live in the middle of nowhere, you might be seeing a diluted number of iPhones. Try going to a concert in a major US city and not spotting lots of them. An increasing number of the amateur
Re: (Score:2)
The other difference is that Vista isn't an entirely new product entering a competitive market, but merely an adjusted version of a product that enjoys a monopoly position. Even so, it is clearly be rejected in the consumer market, at retail, and by corporations.
Another difference is that Vista is a liberally accounted software license, not a product people buy. So Microsoft can count all the vouchers it handed out as sales, and can count all the
Re: (Score:2)
Re: (Score:2)
That's why launching the iPhone successfully was notable, while Vista isn't impressing anyone for doing poorly despite its heavily leveraged and entrenched position as an automatically sold license tax.
How much more money did Microsoft make by releasing Vista? Any? Was it a loss? Why not just release XP SP3 and collect the same revenue? It's not like Microsoft is selling retail c
Re: (Score:2)
Please. I can't buy Mac hardware without buying MacOS X. That's lock-in, too.
Re:Does It Really Matter? (Score:5, Insightful)
Yeah, total lock-in. I just wish that, when the time comes that I start to feel the lock-in, it would be possible to install Windows XP, or Vista, or one of those many x86 Linux distros on my MacBook. Oh wait, I can install any one of those. I could even run all of them at the same time along with Mac OS X and run any application I feel like.
Dang Apple and their lock-in.
Re: (Score:3, Insightful)
I'm not sure what the problem is here.
Re:why all the effort? (Score:5, Informative)
If anything locked down is a piece of crap then I guess you're right. But if you're saying it's locked down and is a piece of crap on its own, I think I disagree. Me and probably 95% of the people who have ever touched one.
Opinions aside, I wonder if Apple was so against opening it up because they wanted to reserve the right to change the APIs to fit any updates they planned in the future. With control of the few installed apps, they can make core changes to the OS to extend the abilities of the iPhone, then rewrite the parts of the apps to fit with the new core. If they let anyone make apps, they'd either break them everytime the core changed (see the last 3 updates for examples) or they'd have to stabilize the core (which is probably what they've done now that they're releasing an SDK).
I wonder if this is just prep for iPhone 2...let people go crazy with the first iPhone, and save the lockdown for the greater iPhone 2 soon to arrive.
"Dude...3G is cool and all, but you can't even customize your apps on iPhone2. Check out this gnarly rdesktop client I've made..."
Re: (Score:2)
Is it possible to be locked down and not be a piece of crap?