Slashdot Log In
iPhone, iPod Touch 1.1.1 Firmwares Jailbroken
Posted by
CmdrTaco
on Wed Oct 10, 2007 07:40 AM
from the pat-yourselves-on-the-back dept.
from the pat-yourselves-on-the-back dept.
vertigoCiel writes "Hackers Niacin and Dre have recently gained full read and write access to the filesystems of both the iPhone and the iPod Touch. The Jailbreak exploits a vulnerability in Safari's TIFF library to execute the necessary code when the specially crafted image is loaded. Access can then be permanently sustained by modifying the fstab file with iPhuc"
Related Stories
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Makes me wonder (Score:4, Interesting)
Re:Makes me wonder (Score:5, Insightful)
So are you saying that they shouldn't patch the vulnerabilities, that they shouldn't release new firmware at all, or that they should break their contract with AT&T which could make every iPhone out there useless overnight unless it is hacked?
Parent
Re:Makes me wonder (Score:5, Insightful)
In some countries the exact opposite is true!
Parent
For Example: Soviet Union and South Korea (Score:5, Funny)
In South Korea only old people maintain their firmware.
Parent
I'd just like to point out (Score:5, Funny)
Parent
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
Don't see why Apple can't sell it as an unlocked phone.
It's got double activation, so the first one would be to sign up for an Orange contract. Oh, the phone's unlocked alright, but you'll have to sign this contract to use it, so you'll pay your provider plus Orange. Sure you can probably get out of it, who knows what the contract termination fees are (probably along
Re:Makes me wonder (Score:5, Interesting)
Parent
Re:Makes me wonder (Score:5, Insightful)
But even assuming it's not a contractual obligation, Apple announced they weren't going to allow third-party apps weeks before the first iPhone was sold. It wasn't a surprise and anyone who bought it with the intent of hacking it and putting their own apps on it did so at their own risk.
I've bought devices, used 'hacks' on them, and did other things with them. But I did so with each of them with the complete understanding of how much money I could lose if anything happened that I couldn't control. In fact, while I was soldering one, my father was in the other room saying comforting things like 'That's a $300 mistake.' Turns out, he was almost right on that one... I barely managed to fix it.
Anyone complaining about Apple updating their firmware has rocks in their head. It's what they do, it's what they said they'll do, and nobody ought to be surprised that they'll do it.
If you want an open phone, there are several on the market or very close to market that will work MUCH better and the companies will support you in creating the apps. There's no need to hack the iPhone and Apple has cheated no one.
Parent
Re:Makes me wonder (Score:5, Insightful)
If you want an open phone, there are several on the market or very close to market that will work MUCH better and the companies will support you in creating the apps. There's no need to hack the iPhone and Apple has cheated no one.
My opinion on this is that it is unethical and should be illegal for ANY phone on the market to be restricted to a network, or restricted in available applications based solely on who gets paid. It's bad enough that companies have framed the software market so that products you "buy" aren't yours but licensed, they want the same paradigm with hardware too. It's bullshit, and it shouldn't be tolerated just because someone else sells uncrippled hardware.Parent
Re:Makes me wonder (Score:5, Informative)
Another thing, this really isn't so different from what most hardware manufacturers do. If you buy most video cards or processors/mobos (certain high end/hardcore gamer models excepted, of course), the licensing and warrantees say that if you attempt to modify the hardware or use it beyond its specs (i.e. overclocking either in hardware or with hacked drivers), the warrantee is void. And in further comparison, are not certain pieces of hardware locked to certain OSs or manufacturers? (I'm thinking the reversed PCI cards and mobos on Gateway PCs of a few years back, or the fact that most Compaq and HP pcs of the past have had entirely proprietary hardware that cannot be replaced with standard components.) Even Apple themselves (until recently) would not support or even officially allow Windows to run on their PCs (and they still do not allow their OS to run on IBM-compatible PCs, anything not made by Apple won't run it). How is this that different from the iPhone?
Nothing I've seen in the PC or cell phone markets should lead me to believe that what Apple is doing with the iPhone is any different that what every other company does with their products (including the price cut). What a shock, Apple is a company just like everyone else! So maybe the iPhone has some amzaing capabilities and we'd like it to be unlocked so we can exploit these as we'd like, but Apple makes the device, and can sell it as they see fit. If you don't like that, maybe it's time for you to either run for Congress and change the laws, or go and create a device that's as good (or better) on your own. Either way you'll be contributing more to society than sitting on
Parent
Re: (Score:3, Insightful)
And thus far there is nothing but a couple of vague rumors that Apple is going to allow anything but Apple applications on the iPhone. It is unlikely that there is any financial arrangement between Apple and Google to get the current "Google applications" on the iPhone, and thus far they are the only non-Apple apps on the iPhone (without jailbreak).
Now A
Re:Makes me wonder (Score:5, Insightful)
Anyone complaining about Apple updating their firmware has rocks in their head. It's what they do, it's what they said they'll do, and nobody ought to be surprised that they'll do it.
All true. Expecting Apple to support hacked models with new firmware is a bit silly. The iPhone updater completely re-flashes the iPod, and then re-adds the data from iTunes. So any update will at least wipe Apps, unless Apple does special work to preserve them.
But just as importantly, there's nothing saying you "have to" update the firmware. It's voluntary. Sure, you've got to if you want the bugfixes and new features, but that's hardly mandatory. Users can continue to use the 1.0.2 firmware for as long as they want to, or until there's some sort of iPhone virus out there.
Parent
Re: (Score:3, Insightful)
Re:Makes me wonder (Score:5, Insightful)
Apple regularly bitch-slap their fanbase like 2-bit whores. And still they come crawling back for more, whispering "It's not them, it's me. Apple will change, if I just love them enough," through their split, swollen lips. It's sad, is what it is.
Parent
Re: (Score:3, Informative)
In fact, Apple would be negligent and unethical if they did not act in the best interests of their stockholders.
Don't get so mad at a corporation just because they don't make the product that you want - you aren't their target demographic. There are plenty of "open" smartphones out there. If you want to get mad at a company, get mad at one of the makers of the open smartphones for not making one as cool as Apple's.
*This is assuming that their motivation for holding back 3rd part
Re: (Score:3, Insightful)
The important thing is that you are not their target de
Re: (Score:3, Interesting)
Re:Makes me wonder (Score:5, Funny)
Parent
Re:Makes me wonder (Score:5, Insightful)
Parent
Re: (Score:3, Informative)
I don't know what it's like in the states, but the IPhone contract in the UK is appaling.
1: you have to pay for the phone, no one pays for a phone on contract in the uk they all come free with the contract.
2: You don't get much for your money with the contract compaired to other contracts even if the other contracts didn't come with a free phone.
3: There are other, better, open phones to be had for free
Re:Makes me wonder (Score:5, Interesting)
The iPhone deal comes to £899 total and the N95 deal comes to £675.
Quite frankly, the *only* reason the iPhone is even still in the running is because of the inclusive data and wifi at the moment - and even then I am still heavily leaning toward the N95 with the 200MB data allowance.
Thoughts?
Parent
Re:Makes me wonder (Score:5, Funny)
Parent
Re:Makes me wonder (Score:5, Insightful)
So why do you feel compelled to get a new one?
Personally, I'd give it another year before going iPhone and see what the second-gen ones are like (esp. with respect to 3G/HSPDA which may have been a defensible decision in the US but its a bit of a joke in the UK).
As other posters have said, if you're going for a new not-iPhone then T-Mobile do much better "unlimited" data deals.
Parent
N95 or iPhone (Score:3, Interesting)
Better featured phone (the N95)
If you need to use 3G there is a reason to purchase the N95.
Otherwise, if you look closely at the specs and actually compare the units in your hand, you will find the iPhone to be a much "better featured phone" than the N95.
The N95 is clunky and poorly assembled, it has less battery life, less storage, and the apps it has are hardly useable and poorly integrated.
To really decide, try browsing the web on each phone. I will bet it will not be the N95 you choose.
Re:Makes me wonder (Score:4, Funny)
Calling those phones free is like getting a "free" wedding ring. You do get the ring, but the one giving it to you expects exclusive rights to screw you...
Parent
Re: (Score:3, Interesting)
So you know the terms of the contract between AT&T and Apple?
Oh, please, good sir: enlighten us ignorant masses.
Re:Makes me wonder (Score:5, Insightful)
Parent
Re:Makes me wonder (Score:4, Interesting)
Would AT&T have legal recourse if Apple didn't fulfill its obligation? Yes.
Would Apple face prosecution for violating the law if it didn't fulfill the obligation? No.
And as a matter of fact, legal obligations supercede contractual obligations. For example, in some countries, it is debated whether Apple is legally allowed to exclude other service providers.Oh, right... like AT&T would actually stop providing hugely profitable service to iPhones. They'd continue to provide service to iPhone owners, they'd just also sue Apple.
Parent
Re: (Score:3, Insightful)
Very true. Too bad they didn't 'destroy' the phones or you might have a point here. The phones were not 'destroyed', they were simply locked again and with a patch that fixed a vulnerability. The phones aren't 'bricked', they are simply locked again.
Apple sold that phone with 1 sole purpose in mind. That purpose did not include using third-party or any network except AT&T's. They didn't even try to hide this.
Re:Makes me wonder (Score:5, Informative)
Of course, they shouldn't have this type of security bug in the first place... one wonders if it isn't also present on the Mac.
Parent
Re:Makes me wonder (Score:4, Informative)
On what grounds? People are hacking their own phones, which is explicitly permitted under the DMCA. Link [copyright.gov] (pdf warning). Apple is under no obligation to support it or make it easy, but they can't sue people for unlocking iPhones.
Parent
Re: (Score:3, Insightful)
Why would they take legal action? Has anybody from Apple suggested that?
Does this sort of unlocking actually bother Apple? They may not be making money on the cellular deal, but they did get money for the iPhone. They may have had to promise to try to stop unlocking contractually, but that doesn't mean they have to be all that effective about it.
They did warn that updating a modified iPhone might hurt it, but that can be seen two ways. The /. herd mentality way is as a declaration of war, but it se
Well (Score:4, Funny)
Keep your stuff updated.. (Score:3, Interesting)
Re: (Score:3, Informative)
Great (Score:2)
Re:Great (Score:5, Insightful)
Parent
Re: (Score:3, Insightful)
Every single iphone and touch is running a vulnerable safari (using a year out of date libtiff). Once the virus writers get hold of this then there'll be all sorts of stuff going on.
Of course the hacked phones will be immune as one of the first things that will be done is fix the bug.
Soubds like alot of work (Score:5, Insightful)
Not a long term solution (Score:4, Interesting)
This is great news and I'd like to know how do you get started learning how to hack the iPhone? I found stuff that explains how the jail breaking works, but not how it was discovered or what was tried, etc. Blogs, logs, etc would be cool.
Opportunity? (Score:3, Insightful)
Jail Break How-To (Score:4, Informative)
Jailbreaking Steps
1. Sync and pray
1. Sync your iPhone with iTunes. You'll be losing all of your information, so it's a good idea to back up
2. Downgrade to v1.0.2
1. Hold down the Sleep/Wake and Home buttons at the same time for about 10 seconds. The phone should shut down.
2. When the phone shuts down, release the Sleep/Wake button but continue holding Home
3. Wait until iTunes recognizes the iPhone. The screen will appear to be off, but iTunes will eventually recognize the iPhone. When it does, let go.
4. A message will appear telling you to restore. Click OK
5. Using your favorite browser, download the v1.0.2 software from this location. You may need to rename to
6. Back in iTunes, hold Option on the Mac or Shift on the PC while clicking Restore. Navigate to the software you downloaded and select it.
7. The phone will restore, but it will fail. This is normal.
8. Your iPhone should show a yellow triangle. Run Nullriver's AppTapp. It should bring you back to the Activation step on the phone and show an error in the application. Disregard the error.
9. Run AppTapp again and it should succeed.
10. If not using an AT&T SIM, use INdependence to activate your iPhone. That's it!
3. Create Symlink
1. If you haven't already, install Nullriver's AppTapp
2. Go to http://conceitedsoftware.com/iphone/beta [conceitedsoftware.com] in iPhone's Safari. Tap "Yes" to add to Installer
3. Plug iPhone in and open iTunes. Make sure it's recognized before proceeding
4. Using Installer, install "Trip1Prepz" located under "System"
4. Upgrade to v1.1.1
1. In iTunes click "Upgrade" and not Restore. Restoring will ruin our progress.
2. Once upgraded to 1.1.1, close iTunes
5. Jailbreak
1. Download iPHUC and friends from Rapidshare
2. Extract the contents so that iphuc, fstab, and iphonefs are all on the Desktop
3. If you don't have libreadline, download it and extract the zip to your Macintosh HD
4. Open Terminal.app located in Applications>Utilities
5. Type cd ~/Desktop and hit return
6. Type
7. Type getfile
TIFF image exploit? (Score:4, Insightful)
If you cretins don't like the iPhone's contract terms, DON'T BUY ONE.
Re:TIFF image exploit? (Score:5, Funny)
If it's an image handling vulnerability in IE then the skies are falling and it's featured on the front page of Slashdot.
If the same vulnerability appears in Firefox then it's trivial and automatically "nothing to worry about" simply because it's OSS.
If it's a vulnerability in iPhone then Apple intended it to be there in the first place and it's the users who are mistaken in thinking it was a problem.
Parent
iPhuc??? (Score:4, Funny)
But they are hackers (Score:4, Insightful)
Open the SDK, Apple. Allow the legal unlocking, and make it easy for people to write apps and then sell them for them on iTunes. Stop being jerks. You make money to the extent that you're not jerks.
But hacking is hacking, and I don't want any vulnerabilities on my iPhone, even if it's just "good guys" who are using them.
Hacking popularity (Score:3, Insightful)
So... (Score:4, Insightful)
With the iPhone it was apparently part of the contract they signed with AT&T, but with the iPod Touch, Apple has NO fucking excuse.
Re:iPhuc? (Score:4, Funny)
Well, according to the name of the program, at least one does...
Parent