Slashdot Mirror


First iPhone Worm Discovered, Rickrolls Jailbroken Phones

Unexpof writes "Users of jailbroken iPhones in Australia are reporting that their wallpapers have been changed by a worm to an image of '80s pop icon Rick Astley. This is the first time a worm has been reported in the wild for the Apple iPhone. According to a report by Sophos, the worm, which exploits users who have installed SSH and not changed the default password, hunts for other vulnerable iPhones and infects them. Users are advised to properly secure their jailbroken iPhones with a non-default password, and Sophos says the worm is not harmless, despite its graffiti-like payload: 'Accessing someone else's computing device and changing their data without permission is an offense in many countries — and just as with graffiti there is a cost involved in cleaning-up affected iPhones. ... Other inquisitive hackers may also be tempted to experiment once they read about the world's first iPhone worm. Furthermore, a more malicious hacker could take the code written by ikee and adapt it to have a more sinister payload.'"

215 comments

  1. Summary: it affects ignorant fools by Nimey · · Score: 4, Insightful

    FFS, why is there even a default password on sshd for the jailbroken phones? It should default to being disabled and then require you enter your own password when it's enabled.

    --
    Hail Eris, full of mischief...

    E pluribus sanguinem
    1. Re:Summary: it affects ignorant fools by stillpixel · · Score: 4, Funny

      In the mean time Apple has cut a very handsome check for ikee's services in proving jailbroken phones to be bad bad bad : )

    2. Re:Summary: it affects ignorant fools by 99BottlesOfBeerInMyF · · Score: 3, Insightful

      ...why is there even a default password on sshd for the jailbroken phones?

      Probably because the people writing an SSH client for a hacked version of a cell phone have little or no incentive to spend time working on details like requiring the user to input a password when the client is installed. Look if you're going to jailbreak your cellphone and start adding network services like SSH, with very limited user types, you should probably have a clue what you're doing in the first place. I put this right up there with people running Apache on their home Windows XP machine and getting compromised when they don't update it regularly.

    3. Re:Summary: it affects ignorant fools by tgd · · Score: 2, Interesting

      SSHD isn't on jailbroken phones.

      The jailbreak installs very little by default. Only users who installed SSHD deliberately, leave it running all the time, and didn't change the password are impacted.

      Lots of hype, not as big of a deal as it seems. (And, frankly, wouldn't be a big deal if Apple would open up enough of their APIs for the typical apps most people seem to use when they are Jailbroken could work...)

    4. Re:Summary: it affects ignorant fools by v1 · · Score: 1

      one would assume that getting ssh working is part of the jailbreaking process.

      But ya, if you enable ssh and leave the root pw as a default, you deserve a lot worse than a rickrolling...

      --
      I work for the Department of Redundancy Department.
    5. Re:Summary: it affects ignorant fools by ceoyoyo · · Score: 2, Informative

      The root "account" on an iPhone is the same for all phones but is normally disabled. At least at some points in time, a jailbreak consisted of enabling SSH and that root account. SSHing into your phone using that account was the only way you could to anything else - it WAS the break.

      Admittedly now, with more user friendly jailbreaks, SSH could ask you to change the password when you install it.

    6. Re:Summary: it affects ignorant fools by Like2Byte · · Score: 3, Funny

      Egad!! Don't you "Get-off-my-lawn"-types get it?

      NOTHING IS WORSE THAN GETTING RICKROLL'D!!

    7. Re:Summary: it affects ignorant fools by BitZtream · · Score: 1, Flamebait

      Because the people writing software packages for jailbroken phones don't actually know very much about what they are doing?

      The just quickly ported SSH and let it use the default passwords, which aren't unique. Which was fine before the phone had anything that used the password file other than UID info. Now that something is authenticating from it, its a bad thing, the fact that its for remote network access makes it a horrible thing.

      There is a reason Apple doesn't want every douche bag in the world to be able to throw apps on someones phone. And now you have an example of why they want things to go through the app store.

      Oh well, I stopped jailbreaking mine a long time ago, no real need to anymore other than 'omg apple doesn't control me!%!%@!@%'

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    8. Re:Summary: it affects ignorant fools by BLKMGK · · Score: 1

      Nah, I checked my phone and no SSHD running on it. I had to install cydia and then OpenSSH to get it installed and the instructions to CHANGE THE PASSWORD are pretty clearly right there. This shouldn't be a big deal...

      --
      Build it, Drive it, Improve it! Hybridz.org
    9. Re:Summary: it affects ignorant fools by jo_ham · · Score: 1

      Except maybe getting Duckrolled.

      Don't you young'uns know anything?

    10. Re:Summary: it affects ignorant fools by Ozlanthos · · Score: 1

      No bunned hot dogs on Fridays!

      All Hail Discordia!

      -Oz

  2. Good thing its just Rick Astley by Korey+Kaczor · · Score: 1

    Because at least Apple fans are no strangers to love. Microsoft just knows the game and they're gonna play it.

  3. Narrow Band detector by MasterOfGoingFaster · · Score: 5, Insightful

    So this worm is aimed at people are are smart enough to jailbreak an iPhone, but stupid enough not to change a default password. Sounds like a narrow band detection device.

    --
    Place nail here >+
    1. Re:Narrow Band detector by Anonymous Coward · · Score: 5, Informative

      also this article fails to mention that the worm disables ssh after infecting the device.. therefore kinda cleaning up the problem ..

    2. Re:Narrow Band detector by ceoyoyo · · Score: 2, Informative

      Not exactly. Jailbreaking an iPhone these days isn't what it used to be.

      It doesn't even require the command line anymore.

    3. Re:Narrow Band detector by Andorion · · Score: 1

      I'm surprised the fact that it disabled the service isn't mentioned front and center - that really means it was written as a service to the community and not to be malicious.

    4. Re:Narrow Band detector by StreetStealth · · Score: 1

      About a month ago, I ran into a girl who was obviously

      a) not a geek, and

      b) would not have a geek boyfriend

      and was carrying a jailbroken iPhone. With the easy GUI that the Dev Team has had for awhile, I think it's at the point where it's possible for mainstream users to do it.

      --
      Your mind is clear / The things that you fear / Will fade with how much you / Believe what you hear
    5. Re:Narrow Band detector by dotgain · · Score: 1

      Maybe not. Conficker 'patches' the hole it exploited in the first place, presumably to prevent the box getting subsequently rooted by some competing botnet owner.

    6. Re:Narrow Band detector by rdoger6424 · · Score: 1

      I saw an NYPD officer with one on the subway the other day

      --
      "Hello 911? I just tried to toast some bread, and the toaster grew an arm and stabbed me in the face!"
    7. Re:Narrow Band detector by Anonymous Coward · · Score: 0

      or the Darwin Test ;-)

    8. Re:Narrow Band detector by mrmeval · · Score: 1

      Why is SSH so stupid to have a default password? What moron decided that was cool?

      Sheesh it's not the 90's anymore.

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
    9. Re:Narrow Band detector by StikyPad · · Score: 1

      You don't have to be smart to use an app to jailbreak your phone. Anyone who can use Google and download a file can have a jailbroken phone in under an hour. The only set of people who can't accomplish this are those with severe mental handicaps, and self-defeating individuals who assume it's beyond their capabilities.

  4. Re:So... by bjackson1 · · Score: 4, Insightful

    Yeah, it's the same kind of thing as Windows... Like if a user installed a remote management protocol, then left the default password on it, and then wondered why they got hacked so easily...

    Not to mention this is NOT apple's software, or anything that apple sanctioned on their phone. It is from hacked phones. Sadly, this will do nothing but make Apple more sure that they should not open up the iPhone platform more.

  5. What does this mean exactly? how to fix? by goombah99 · · Score: 1

    I have a jailbroken iphone. But othet then the Cydia and ICY applicaions icons which are installed during the redsnow jailbrake I have not deliberately installed any other non-itunes apps. Do I have ssh running but not know it after I jail break?

    If so how to I log into it and change the password?

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:What does this mean exactly? how to fix? by dingen · · Score: 2, Informative

      Only people who deliberately installed OpenSSH through Cydia and didn't change the default password are affect by this "virus". If you haven't installed OpenSSH, you're not a target.

      --
      Pretty good is actually pretty bad.
    2. Re:What does this mean exactly? how to fix? by Anonymous Coward · · Score: 5, Informative

      Go to Cydia, manage tab, packages, and see if OpenSSH is on the list of installed packages.

      If it is, download and install a package from Cydia called MobileTerminal.

      Start MobileTerminal, type in "su", then type in the default password "alpine", then type in "passwd", and set a new password (don't use " quote marks " in any of these commands)

    3. Re:What does this mean exactly? how to fix? by lorenlal · · Score: 1

      All it really means is that the creator messed up.

    4. Re:What does this mean exactly? how to fix? by tgd · · Score: 2, Insightful

      And on top of that, leave it running.

      SBSettings, folks. Turn it on when you need it. If you're not using it, why leave it on even if you have changed the password?

    5. Re:What does this mean exactly? how to fix? by francium+de+neobie · · Score: 3, Informative

      You can also... ehh... ssh to your iPhone and change it right after you jailbroke your iPhone. You'll need a wifi network and another computer to do that, of course.

    6. Re:What does this mean exactly? how to fix? by Anonymous Coward · · Score: 0

      The quotes don't hurt anything, except in the case of the password...

    7. Re:What does this mean exactly? how to fix? by bughunter · · Score: 1

      Or you can just leave it like it is and wait for someone like ikee to change the SSH password for you.

      --
      I can see the fnords!
    8. Re:What does this mean exactly? how to fix? by Anonymous Coward · · Score: 0

      Did they ever fix the passwd utility? Last time I tried running an ssh server on the iphone, changing mobile's password broke the springboard :/

    9. Re:What does this mean exactly? how to fix? by Anonymous Coward · · Score: 0

      Unfortunately, the SBSettings ssh-toggle actually re-enables the sshd after every reboot.

    10. Re:What does this mean exactly? how to fix? by westyvw · · Score: 1

      Also, you can use SBSettings to disable ssh. ITs easy to get to, just slide your finger accross the top of the screen and a config manager drops down. Click it on or off. Changing a password AND disabling it until you need it makes a lot of sense.

    11. Re:What does this mean exactly? how to fix? by IndustrialComplex · · Score: 1

      SBSettings, folks. Turn it on when you need it. If you're not using it, why leave it on even if you have changed the password?

      Because I have fat fingers and always bump the damned toggle.

      --
      Out of modpoints but really liked a post? 1BDkF6TtmmeZ3yqXbz9yhdYVqRYnwFoXDj
  6. Something Ironic about the lyrics by masmullin · · Score: 5, Funny

    and the iPhone getting rickroll'd

    http://www.youtube.com/watch?v=3KANI2dpXLw&feature=player_embedded#

    1. Re:Something Ironic about the lyrics by blind+biker · · Score: 1

      and the iPhone getting rickroll'd

      http://www.youtube.com/watch?v=3KANI2dpXLw&feature=player_embedded#

      You basterd.

      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
    2. Re:Something Ironic about the lyrics by Hurricane78 · · Score: 1

      WTF? That video is not available in my country because of some greedy bastards from the stone age.

      How about you give me an ed2k link or one to a torrent file, like in the 21st century?

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    3. Re:Something Ironic about the lyrics by Derpnooner · · Score: 0

      Apple's never gonna give it up (source code). Never gonna let you down (except for spotting 3G coverage). Never gonna turn around and desert you. Open phones = Rick Astley LOL.

      --
      In Soviet Russia, road forks you!
    4. Re:Something Ironic about the lyrics by blind+biker · · Score: 1

      WTF? That video is not available in my country because of some greedy bastards from the stone age.

      How about you give me an ed2k link or one to a torrent file, like in the 21st century?

      You sure want to go to great lengths just to get rickrolled ;o)

      --
      "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
  7. SSH by Lennie · · Score: 2, Funny

    I thought SSH was created to add more safety. ;-)

    --
    New things are always on the horizon
    1. Re:SSH by dingen · · Score: 3, Insightful

      Encryption isn't very useful if everyone uses the same key.

      --
      Pretty good is actually pretty bad.
    2. Re:SSH by Anonymous Coward · · Score: 0

      lol

    3. Re:SSH by Anonymous Coward · · Score: 0

      Well sure it is, just don't tell anyone you use the same key as everyone else.

    4. Re:SSH by Anonymous Coward · · Score: 0

      Encryption isn't very useful if everyone uses the same key.

      keys are randomly generated on ssh first run

    5. Re:SSH by Anonymous Coward · · Score: 0

      That's SHH!

  8. Similar case by Stratoukos · · Score: 5, Informative

    Ars technica reported a similar case in the Netherlands about a week ago. A teenage "hacker" replaced the wallpaper with one showing an alert that told the user to give him 5 euros for instructions to remove the "virus". Full article

    --
    It may be 7 digits, but at least it's a semiprime
    1. Re:Similar case by dingen · · Score: 3, Funny

      As a response to this, T-Mobile is now in the progress of installing firewall software so phones on their network can't communicate with each other, making similiar hacks in the future a lot more difficult.

      --
      Pretty good is actually pretty bad.
    2. Re:Similar case by adolf · · Score: 0, Troll

      Wow. Just, wow.

      Are you fucking kidding me?

      So much for the Internet being, well, an Internet.

    3. Re:Similar case by ColdWetDog · · Score: 2, Funny

      Wow. Just, wow.

      Are you fucking kidding me?

      And for you, sir, version 2 -

      It looks for any flashlight app on your system and then when you try to run it, the phone plays "You light up my life".

      Download it now. Be the first on your block.

      --
      Faster! Faster! Faster would be better!
    4. Re:Similar case by DavidTC · · Score: 1

      Erm...unless the phone wanders into range of a wifi network, and gets on that, in which case the phone company firewalling the phone network is hardly going to do anything.

      Incidentally, I was unaware that phones actually could communicate with each other over the NAT IPs given out by the phone company. Interesting. That opens up all sorts of interesting concepts...

      --
      If corporations are people, aren't stockholders guilty of slavery?
    5. Re:Similar case by dingen · · Score: 1

      Erm...unless the phone wanders into range of a wifi network, and gets on that, in which case the phone company firewalling the phone network is hardly going to do anything.

      Of course. But then you're not on their network, so they have no responsibility there.

      --
      Pretty good is actually pretty bad.
  9. This story seems familiar by Virak · · Score: 2, Informative

    Oh right. Probably someone saw that story too and decided to have a little fun with the same gaping security hole too.

  10. arguably Apple share the blame by CdBee · · Score: 2, Insightful

    the attempts Apple makes to maintain control of devices they have sold are not dissimilar to the fanaticism shown by some of the more unbalanced elements of the user-base. Beyond the pale.

    If their selling strategy for the iPhone was more in line with their competitors, and it could be bought unlocked / without lockdowns on application installation, off-the-shelf as most rivals can, we probably wouldnt need the jailbreaking scene and nor would the virus be spreading this way.

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
    1. Re:arguably Apple share the blame by dingen · · Score: 5, Interesting

      The problem is not in the jailbreaking or unlocking of the phone. The problem is people installing OpenSSH but not changing the password (which it does ask you to) and thus allowing SSH-connections to their phone by everyone.

      --
      Pretty good is actually pretty bad.
    2. Re:arguably Apple share the blame by bhtooefr · · Score: 4, Informative

      The only rivals that are completely unlocked are Palm OS (which is a joke,) Windows Mobile, and Maemo.

      Android and WebOS do at least allow you to install unsigned apps, but you don't get root access without a jailbreak, and BlackBerry and Symbian both require signed apps and don't even give root to most signed apps. Useful for things like tethering (although not required.)

    3. Re:arguably Apple share the blame by LurkerXXX · · Score: 1

      I'm not sure why you think PalmOS is a joke. It's a nice Linux varient. The problem with it is it is hobbled by a handicapped SDK at the moment.

    4. Re:arguably Apple share the blame by Ma8thew · · Score: 2, Informative

      PalmOS, not WebOS.

    5. Re:arguably Apple share the blame by jcr · · Score: 2, Insightful

      PalmOS isn't a joke, it's just outdated. It did quite well in its time.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    6. Re:arguably Apple share the blame by bhartman34 · · Score: 2, Interesting

      In the case of WebOS, you have to be careful with the term "jailbreak". The process for WebOS is nothing remotely similar to what you have to do with an iPhone. In WebOS, it's a simple matter of entering one of two codes.

      The other difference, of course, is that Palm wants people to hack on the Pre (and soon, the Pixi) as much as possible. They encourage the homebrew community, and don't even clamp down on apps that Sprint would prefer to not have on their phones like MyTether. (Sure, they don't have MyTether in the App Catalog, but they could easily prevent it from being installed altogether, if they had a mind to.)

      As far as the original article, the really unfortunate thing is that Apple's likely reaction to this will be, "So? We told you not to jailbreak your iPhone!" It will lend some (false) legitimacy to the idea that jailbreaking an iphone is wrong, which will only help Apple lock down iPhones further in the future.

      And I agree with stillpixel. I wouldn't be shocked if Apple themselves had a hand in this.

    7. Re:arguably Apple share the blame by Dreadneck · · Score: 1

      The problem is people installing OpenSSH but not changing the password (which it does ask you to)

      Perhaps the makers of OpenSSH should change the first-run behavior to require the user enter a new password in order to prevent this issue?

      --
      Power does not corrupt - power attracts the corrupt.
    8. Re:arguably Apple share the blame by Anonymous Coward · · Score: 0

      My N95 running Symbian allows me to install unsigned binaries.

    9. Re:arguably Apple share the blame by mat128 · · Score: 5, Insightful

      This isn't OpenSSH developers' problem. The jailbreaking utility should prompt you to change your root password. SSH is only allowing you to remotely log on the device, in the end if your password is weak/default, you shouldn't run an SSH server.

    10. Re:arguably Apple share the blame by Hurricane78 · · Score: 1

      Uuum... on what planet? I developed software for Symbian. And I can install anything I like on the Symbian device. Even modify system files. On Maemo (I presume we're talking about the N900 here, you have root access right there. No jailbreaking. No tricks. Just a shell command to go to root mode. Which is expected,as it's Linux. And not that fake "Linux" that is called Android.)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    11. Re:arguably Apple share the blame by clarkcox3 · · Score: 3, Informative
      --
      There are no tiger attacks in my area and it's all because this rock I'm holding keeps the tigers away.
    12. Re:arguably Apple share the blame by onefriedrice · · Score: 1, Insightful

      And I agree with stillpixel. I wouldn't be shocked if Apple themselves had a hand in this.

      Oh brother. Apple doesn't care what you do with the iPhone, but they do have to close the holes that enable jailbreaking because they're security holes through which Something Bad could go to Do Something Bad. It's one thing to say that Apple is actively against jailbreaking and otherwise doing whatever you want with the phone (a popular and ridiculous notion often bandied about here), but it's quite another thing to realize that they don't care all that much but still have to close the holes. Thinking that Apple someone had a hand in creating this "worm" for jailbroken iPhones is not only considerably misguided (and unfounded), it's utterly moronic.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    13. Re:arguably Apple share the blame by DavidTC · · Score: 3, Insightful

      Except there's no into the command line except SSH, and hence no way to change the password.

      'First run' behavior is pretty meaningless when it's a daemon process installed from an interface that doesn't allow it to prompt.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    14. Re:arguably Apple share the blame by J.Y.Kelly · · Score: 3, Interesting

      It depends when you last jailbroke your iPhone. I did a jailbreak early on. I installed openSSH and changed the default password. I then found out that the phone entered an infinite loop of restarting the home screen and had to be forcibly restored.

      The problem appears to be that the passwd binary on the phone is (deliberately?) broken so it generates incorrect hashes for the password entered. If you actually want to change your password then you need to jump through some hoops to change it without using the usual passwd command.

    15. Re:arguably Apple share the blame by morgan_greywolf · · Score: 3, Informative

      Perhaps the makers of OpenSSH should change the first-run behavior to require the user enter a new password in order to prevent this issue?

      No. OpenSSH is a tool for allowing remote access to a host. It is not a password manager, login manager, etc. Such functions are best separated from OpenSSH. Perhaps it would be best if the jailbreak utility prompt for a root password or generate and provide
      the new SSH private key for the root account to allow for ssh key exchange logins and instruct the user to login via SSH to change the root password. Something like that.

    16. Re:arguably Apple share the blame by ahavatar · · Score: 1

      yes same as the wireless router password. People just don't change the default password.

    17. Re:arguably Apple share the blame by secolactico · · Score: 1

      I can't speak for symbian since I have never used it, but you can install unsigned applications on a blackberry, but you will need to specify the level of trust manually.

      In my (limited) experience, Blackberry phones are pretty open.

      --
      No sig
    18. Re:arguably Apple share the blame by Antique+Geekmeister · · Score: 1

      OpenSSH doesn't have this behavior, it uses your system's normal passwords.. It's the particular Iphone-ported application.

    19. Re:arguably Apple share the blame by BLKMGK · · Score: 2, Informative

      Umm except I just did this with no problems? I logged out and back in with new password, no issues. This is on 3.12. what loop issue did you have and how do you go about triggering it? I will test...

      --
      Build it, Drive it, Improve it! Hybridz.org
    20. Re:arguably Apple share the blame by bhtooefr · · Score: 1

      As others have pointed out, I'm not talking about the modern OS that the Pre is running, and the Pixi will be running.

      I'm talking about the ancient kludge-on-top-of-a-kludge single-tasking OS that was originally written for the (m68k-based) Pilot 1000 and 5000, and is now emulating the RAM-based filesystem on flash and emulating the 68k on an ARM, with "ARMlets" that punch down through the bottom of the OS to run outside of emulation, and with a "multitasking model" that makes MS-DOS TSRs look like a good idea.

    21. Re:arguably Apple share the blame by bhtooefr · · Score: 1

      I was under the impression that the Konami code just allowed unsigned apps to be installed, not root access.

      http://www.webos-internals.org/wiki/Portal:Accessing_Linux

    22. Re:arguably Apple share the blame by bhtooefr · · Score: 1

      I'm not disputing Maemo, and I listed that in my list of fully-open to the user OSes.

      But, I was under the impression that S60 3rd Edition had mandatory code signing, and applications only got full root access if the manufacturer of the device signed the program - not if the developer rubberstamped the app, not if the user had the app signed for their device. Maybe I'm wrong, but I haven't seen any evidence to the contrary. (Symbian devices aren't the most common here, and Nokia has never sold a Symbian phone for CDMA, so I'll admit that I haven't used one.)

    23. Re:arguably Apple share the blame by bhtooefr · · Score: 1

      As of what version of the BB OS? I was under the impression that you had to purchase a signing key (cheap, but still) to sign applications, and even then, there was no root access to the "filesystem," to try to prevent piracy.

      (Palm OS uses security by obscurity on its programs+databases "filesystem," but NVBackup and FileZ break that obscurity rather easily.)

    24. Re:arguably Apple share the blame by SchroedingersCat · · Score: 1

      Windows Mobile: it depends on the carrier/device. Some only allow signed apps.

    25. Re:arguably Apple share the blame by mjwx · · Score: 1

      but you don't get root access without a jailbreak

      Wrong.

      The telco Android ROMs rarely give you root access but all the ADP and most of the community ROMs give you root access out of the box.

      Flashing a new ROM is not jailbreaking any more then re-installing Windows is.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    26. Re:arguably Apple share the blame by bhartman34 · · Score: 4, Insightful

      Apple doesn't care what you do with the iPhone, but they do have to close the holes that enable jailbreaking because they're security holes through which Something Bad could go to Do Something Bad.

      Apple absolutely does care what you do with the iPhone. That's why they've updated the ROM in newer 3Gs models to prevent jailbreaking.

      If Apple was okay with jailbreaking, and just interested in closing security holes, they would work on those holes, rather than on preventing jailbreaking altogether. (In fact, that's exactly what Palm does do. One of the first methods to install apps on a Pre was to e-mail yourself a link to an application. Palm (rightfully) closed that hole, but left intact the ability to root a Pre.

      And I agree with stillpixel. I wouldn't be shocked if Apple themselves had a hand in this.

      Thinking that Apple someone had a hand in creating this "worm" for jailbroken iPhones is not only considerably misguided (and unfounded), it's utterly moronic.

      I didn't say I believe that Apple had a hand in it. I said I wouldn't be shocked if they did. They've got a vested interest in keeping people from jailbreaking, and this kind of thing (especially because it's relatively innocuous) fits the bill.

    27. Re:arguably Apple share the blame by bhartman34 · · Score: 1

      Technically, it's the novaterm application (distributed w/ the SDK) that allows root access to the Pre. But the Pre needs to be in dev mode (w/ the konami code or the newer code) in order for the novaterm application to work.

    28. Re:arguably Apple share the blame by drizek · · Score: 1

      WebOS doesn't require a jailbreak. You just have to enable it in a hidden menu. Anyone who wants to can easily and safely do it, and instructions were posted by people at Palm.

    29. Re:arguably Apple share the blame by Tapewolf · · Score: 2, Interesting

      Depends on the version of the OS and policy of the device maker, I think. A few years back I was developing against a Nokia E61 which ran S60r3 (i.e. Symbian 9) and it could only run signed binaries, which made testing on real hardware a nightmare. My understanding was that they got tough with this in version 9 - earlier versions (like the S80 communicator I had before) would happily run unsigned apps.

    30. Re:arguably Apple share the blame by sjames · · Score: 1

      And screw things up for the vast majority of users who aren't doing an incredibly dumb thing like leaving a factory default root password unchanged?

    31. Re:arguably Apple share the blame by prikkebeen · · Score: 1

      I can confirm this. I have a Nokia E51 with Symbian S60 3rd edition (future pack one) and you can switch the signed only mode on and off.

    32. Re:arguably Apple share the blame by Anonymous Coward · · Score: 0

      Apple absolutely does care what you do with the iPhone. That's why they've updated the ROM in newer 3Gs models to prevent jailbreaking.

      Gee, I hope that the OpenSSH guys don't have the gall to forcefully close this valuable way for others to operate your jailbroken iPhone for you.

    33. Re:arguably Apple share the blame by dangitman · · Score: 1

      The only rivals that are completely unlocked are Palm OS (which is a joke,)

      Windows Mobile (which is a joke), and Maemo (which is a joke).

      The whole mobile OS landscape seems to be a stand-up comedy club.

      --
      ... and then they built the supercollider.
    34. Re:arguably Apple share the blame by Anonymous Coward · · Score: 3, Insightful

      'First run' behavior is pretty meaningless when it's a daemon process installed from an interface that doesn't allow it to prompt.

      You mean, There isn't an app for that?

    35. Re:arguably Apple share the blame by bhtooefr · · Score: 1

      I keep forgetting about that Nextel thing.

      OK, so phones that anyone here would actually buy, you get root out of the box.

    36. Re:arguably Apple share the blame by bhtooefr · · Score: 1

      However, IIRC, you don't get to use paid Android Market apps if you get a ROM that allows root.

      Therefore, it becomes a catch-22 - to have root, you either jailbreak, or you don't get paid apps.

    37. Re:arguably Apple share the blame by entoke · · Score: 1

      My phone is rooted and I buy apps from googles market. Also root is needed for us in sweden to buy apps. We need root to get around the region restrictions that for some reason stops us swedes from buying paid apps.

    38. Re:arguably Apple share the blame by VoidCrow · · Score: 1

      Look at what OpenSSH is, and does - not what you *think* it is, and think it does.

    39. Re:arguably Apple share the blame by shmlco · · Score: 1

      "If Apple was okay with jailbreaking, and just interested in closing security holes, they would work on those holes, rather than on preventing jailbreaking altogether."

      Ah, color me confused. Jailbreaking takes place through security holes. If they close the holes, as you suggest, then the phone can no longer be jailbroken. Or are they supposed to leave a backdoor specifically for jailbreaking?

      In which case, you've now left a (known) hole in your system for someone (anyone) to exploit.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    40. Re:arguably Apple share the blame by bhtooefr · · Score: 1

      How did you obtain root, though?

      Did you install an ADP ROM, did you install some hacked ROM (read: jailbreak,) or did you jailbreak it yourself?

    41. Re:arguably Apple share the blame by bhartman34 · · Score: 2

      "If Apple was okay with jailbreaking, and just interested in closing security holes, they would work on those holes, rather than on preventing jailbreaking altogether."

      Ah, color me confused. Jailbreaking takes place through security holes. If they close the holes, as you suggest, then the phone can no longer be jailbroken. Or are they supposed to leave a backdoor specifically for jailbreaking?

      In which case, you've now left a (known) hole in your system for someone (anyone) to exploit.

      My position is that there shouldn't be such a concept as "jailbreaking". Users should not feel imprisoned within the iPhone OS. How much more secure does the OS have to be than BSD Unix? That's the base we're really talking about.

      The idea that allowing users root access when [i]they're the ones administering the phone in the first place[/i] seems to me to be a huge fallacy. At some point, you have to trust that your users aren't morons.

    42. Re:arguably Apple share the blame by bhtooefr · · Score: 1

      For unsigned apps or for root?

      Unsigned apps are encouraged, but I was under the impression that root was another story.

    43. Re:arguably Apple share the blame by Dreadneck · · Score: 1

      This isn't OpenSSH developers' problem.

      Who cares if it's the developers' problem? It's a problem easily rectified by a minuscule amount of code which would help remove a common security hole that causes real damage when their product is used in the wild.

      You act as if a minor change in code that would increase security is somehow such an onerous burden with no upside for the developers that it shouldn't even be mentioned.

      I find that absurd.

      --
      Power does not corrupt - power attracts the corrupt.
    44. Re:arguably Apple share the blame by bhartman34 · · Score: 1

      Apple absolutely does care what you do with the iPhone. That's why they've updated the ROM in newer 3Gs models to prevent jailbreaking.

      Gee, I hope that the OpenSSH guys don't have the gall to forcefully close this valuable way for others to operate your jailbroken iPhone for you.

      What the blazes are you talking about, man? OpenSSH allows the user to use ssh and sftp in place of telnet and ftp. Thus, it specifically protects users from others seeing their passwords and other information. The problem with the way this was implemented on the iPhone is (according to the information about this hack) that it sets a default password for you, and if you don't change it, anyone who knows that default password can get in.

    45. Re:arguably Apple share the blame by bhartman34 · · Score: 1

      For unsigned apps or for root?

      Unsigned apps are encouraged, but I was under the impression that root was another story.

      Root access is also encouraged. It's part of the SDK, which Palm makes freely available.

      It works like this: Accessing developer mode requires entering either one of two codes from the keyboard (either the konami code, or the newer code that started w/ version 1.1 of the OS). In developer mode you can install unsigned apps.

      Root access requires being in developer mode plus the novacomd daemon and novaterm, both of which are supplied by the SDK.

      All of these things are freely available from Palm.

    46. Re:arguably Apple share the blame by mat128 · · Score: 1

      I think the proper fix to this should be in OpenSSHd's iPhone package, setting the config line disabling root access from ssh would fix the issue.

    47. Re:arguably Apple share the blame by tlhIngan · · Score: 1

      It depends when you last jailbroke your iPhone. I did a jailbreak early on. I installed openSSH and changed the default password. I then found out that the phone entered an infinite loop of restarting the home screen and had to be forcibly restored.

      The problem appears to be that the passwd binary on the phone is (deliberately?) broken so it generates incorrect hashes for the password entered. If you actually want to change your password then you need to jump through some hoops to change it without using the usual passwd command.

      Actually, there is no passwd on the iPhone or iPod Touch. If you had one installed, it's because you installed the BSD utilities that were cross-compiled. Apple's libraries had a nasty bug in them, and to change the password manually, you had to use openSSL to re-encrypt for desired password using a fixed salt. It wasn't long before it was fixed - the problem lied in the BSD utilities that were available via Installer.app. If you installed Cydia (which existed in the 1.x days), it had a BSD utility base that worked just fine. Cydia basically took over everything Installer.app did, and you had to ensure you didn't update the BSD utilities in Installer, but stick with the Cydia ones.

      These days it's far easier as Cydia is the sole one in use. (Cydia uses apt-get (and likewaise dpkg/deb files), so it's far easier to put your package online than the wierd XML that Installer used). Heck, it used to be that OpenSSH was required after jailbreaking - so much so it would be installed automatically. But these days, it's optional, so everyone had to install it manually... their own damn fault for installing and not reading where they need to change the password.

    48. Re:arguably Apple share the blame by SleazyRidr · · Score: 1

      Yes, but that goes against the Apple principal of 'it just works'. Expect to see some Apple education on why unlocking your phone is a bad idea.

    49. Re:arguably Apple share the blame by intheshelter · · Score: 1

      So let's get this straight. You're arguing that when you do something that Apple tells you NOT to do, and you do it anyway, that it is Apple's fault?

      Feel free to STFU!

    50. Re:arguably Apple share the blame by mjwx · · Score: 1

      paid Android Market apps if you get a ROM that allows root.

      Wrong again, you can purchase and use paid apps with the standard ADP images. The old 1.0/1.1 ADP images had this restriction due to the fact the Google considered them unstable, this has since been removed.

      Paid applications were introduced into the ADP images shortly before the release of Android 1.5. This has never been a problem for community images with the superuser function built in. Having Root access does not prohibit you from purchasing apps from the Android marketplace.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    51. Re:arguably Apple share the blame by mjwx · · Score: 1

      How did you obtain root, though?

      As I said before it doesn't matter, The restrictions the GP is talking about are caused by the Telco, not the handset. The Australian Telco, Optus prohibits all Android devices from purchasing paid applications via the Android marketplace, other Telco's (Vodaphone/Huchinson and Telstra) do not have this restriction on their network when using the same device.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    52. Re:arguably Apple share the blame by charlesnw · · Score: 1

      All versions of the OS that I know of. Never had an issue installing all manner of applications.

      The BB is a very open platform.

      The signing key is 25.00, which is super reasonable. I've been very happy with developing for RIM.

      --
      Charles Wyble System Engineer
    53. Re:arguably Apple share the blame by Pieroxy · · Score: 1

      But by default your router doesn't take connections from the internet.

    54. Re:arguably Apple share the blame by Pieroxy · · Score: 1

      At some point, you have to trust that your users aren't morons.

      They may not be morons, but they sure are highly unqualified for "administering the phone in the first place" as you put it. Hence, giving them a root access is letting them walk into a minefield.

    55. Re:arguably Apple share the blame by mattack2 · · Score: 1

      It doesn't? I have seen generically named routers in my neighborhood. They default to off, but still just have a generic name when you turn them on?

    56. Re:arguably Apple share the blame by bhartman34 · · Score: 1

      At some point, you have to trust that your users aren't morons.

      They may not be morons, but they sure are highly unqualified for "administering the phone in the first place" as you put it. Hence, giving them a root access is letting them walk into a minefield.

      We're talking about a handheld computer with phone functions, not the space shuttle. How is crippling the user experience appropriate here?

      I'm not talking about recompiling the kernel of the OS. But basic things like side-loading applications should be doable out of the box (or at least, without significant effort, and out in the open). The user needs to have ownership of the OS, particularly because that user is the only one responsible for it. (On a phone, you're not dealing with a multi-user system.) I know that Apple prizes a crash-resistant environment above all else, but sersiously - c'mon... The way iPhones are set up right now reminds me of the way AOL worked in the 90's. Sure, it's dead simple, but it's simple because you can't do a lot of the things you'd be able to do on a system without training wheels. The newer phone OS's (Droid and, to a lesser extent, WebOS) are pointing the way right now in terms of how people want to use their phones. Obviously, Apple's got a serious app advantage in terms of numbers, but they're going to lose that advantage pretty quickly when the better (i.e., more powerful) apps start appearing on other systems. They need to lose their death grip on the applications the phone can run, because they've already taken hits from their reaction to Google Voice and several other apps.

    57. Re:arguably Apple share the blame by Pieroxy · · Score: 1

      The admin interface is not supposed to be open from the internet. You can configure it that way, but out of the box the admin interface is only accessible from your LAN.

      That's for Linksys routers at least.

    58. Re:arguably Apple share the blame by tomhudson · · Score: 1

      and with a "multitasking model" that makes MS-DOS TSRs look like a good idea.

      Hey, I wrote some of those TSRs, you ignorant clod! :-)

      One would, at random intervals, scan the video buffer and change a random word to either shit or fuck. Simple, funny, pissed people off. Of course, back in those days we did other silly things, like changing the boot sector message on floppies to such nice messages as "CPU ERROR 5134 - DEFECTIVE CPU" People couldn't be bothered to change their boot order, so if you left a modded non-system disk in A> you'd get to see them reboot, reboot, reboot, panicking. Of course, the fix was to just pop the disk and hit ENTER to continue the boot process ... then put the disk back in when they weren't looking for the "next time".

  11. Coming Soon -- by AtomicSnarl · · Score: 0, Offtopic

    To an IPhone near you: Measles and Angry Measles!

    --
    Pacifist paratroopers yell, "Ghandi!" when they jump.
  12. Wow i can't believe by Anonymous Coward · · Score: 0

    My poorly written code made slashdot! I mean there's nothing here move along..

  13. Re:So... by dingen · · Score: 1

    Where do you get the iPhone has a large market share? The latest numbers from IDC suggest Apple has about 17% market share in the smartphone market. In the entire phone market, they're probably not even in the double digits.

    --
    Pretty good is actually pretty bad.
  14. Re:So... by ToasterMonkey · · Score: 0, Flamebait

    I don't think this is too surprising, except that it hadn't happened sooner. Large similar populations make for easy targets for viruses. This seems to be a universal. For example, you can see the same principle as mono/multi-culture in agriculture. Compare, say, the diseases apples get with the ones pawpaws get. Apple has always been the minority but here, Apple is the apple. Welcome to having a large marketshare.

    This was a problem with the jailbroken sshd config. The people effected by this should not be written off as stupid though! Cellular phone + RTFM or it will get broke into = _serious_ usability flaw. Yes, even something as simple as changing a default password to a remote service on a 24/7 public network connected device. Really, this shows how irresponsible the sshd for iphone package authors were, and why Apple locks things down in the iphone as much as they do. Good job! Now more people will be afraid to jailbreak, and Apple may have to spend more time making sure it can't happen. Way to spoil it for the rest of us.

  15. DEFAULT PASSWORD? by argent · · Score: 1

    Holy Mother of Cheswick.

    What was it, username "FIELD" password "SERVICE"?

    1. Re:DEFAULT PASSWORD? by MindCheese · · Score: 3, Informative

      User: root
      Password: alpine

      Unless you reset it with passwd once you get in (something no guide underscores the importance of, and your typical "ooooh shiny" mass-market Apple consumer won't know), this is the default.

      Having a default password is bad enough, but my question is: why does the celluar network in Australia permit direct device-to-device connections over the air?

    2. Re:DEFAULT PASSWORD? by Anonymous Coward · · Score: 0

      Since sarcasm travels so well over the internet, and I'm not sure if you're serious, user name is "root", password is "alpine" by default. I have thankfully changed mine. It shouldve been written better, as it has to be done through MobileTerminal, never good for inexperienced users...

    3. Re:DEFAULT PASSWORD? by argent · · Score: 1

      I was referring to the notorious "field service" back door DEC had back in the '70s.

      They should have required you to set a password on initial install.

    4. Re:DEFAULT PASSWORD? by argent · · Score: 4, Interesting

      Having a default password is bad enough, but my question is: why does the celluar network in Australia permit direct device-to-device connections over the air?

      Once you're running an IP stack, you'd have to make a deliberate and non-trivial effort to prevent direct connections, no?

    5. Re:DEFAULT PASSWORD? by ceoyoyo · · Score: 3, Informative

      Actually, most of the jailbreaking guides did make a big deal of changing your password, back when installing SSH was a required part of the process. Apparently when you install SSH through Cydia today it also suggests you change the password. So the people who got hacked ignored a clear warning.

      Once you connect your phone to the Internet, device to device connections are sort of the default. You have to purposely block incoming connections to prevent it.

    6. Re:DEFAULT PASSWORD? by DavidTC · · Score: 1

      Erm, it doesn't have to be done though MobileTerminal, it can be done through SSH, of course.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    7. Re:DEFAULT PASSWORD? by UnknowingFool · · Score: 1, Insightful

      For this exploit to occur 3 things must happen:

      1. Consumer must jailbreak phone.
      2. Consumer must install SSH.
      3. Consumer must not reset root password.

      You typical "ooooh shiny" mass-market Apple consumer generally does not do #1 above much less the two other things.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    8. Re:DEFAULT PASSWORD? by CharlyFoxtrot · · Score: 1

      Also those being hacked could be using old firmware versions. Back in the old (1.1.3.) days the passwd command installed with the jailbreak was broken and users were advised not to use it.

      --
      If all else fails, immortality can always be assured by spectacular error.
    9. Re:DEFAULT PASSWORD? by SchroedingersCat · · Score: 1

      They can do NAT for all clients but it does require effort to redesign the network.

    10. Re:DEFAULT PASSWORD? by mjwx · · Score: 1

      why does the celluar network in Australia permit direct device-to-device connections over the air?

      Because in Australia Telco's aren't permitted to monitor or interfere with communications using a recognised protocol (SMS, Voice, IP/Data).

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    11. Re:DEFAULT PASSWORD? by Anonymous Coward · · Score: 0

      Sort of. But it's not a difficult or complicated network. A LOT of the US carriers NAT your connection. You don't end up with a private address, but a public, apparently routable IPV4 address on the device. Try to connect to that address externally and you're in a world of hurt, although outbound UDP sessions work fine.

      Some devices like aircards end up with *real* addresses, but if you're just on a dumb phone capable of browsing the web with its builtin ip stack--you're probably behind NAT. NAT saves the carrier money--so it's not really "extra effort"--it's a way they cheat you out of actual internet access.

  16. mobile account user by Anonymous Coward · · Score: 1, Interesting

    There is also the "mobile" account username, which uses the same default password. It seems like this could also be vulnerable.

  17. I did an interview with ikee-as is seen on my blog by OzJD · · Score: 4, Informative

    Quick spam, But it's a lot more informative http://blog.jeltel.com.au/2009/11/interview-with-ikee-iphone-virus.html I asked as many questions as I could come up with, and he answerred them all :) Source code is listed on that link as well

  18. Re:I did an interview with ikee-as is seen on my b by Anonymous Coward · · Score: 1, Informative

    Just adding some background info to this drama, OzJD was in cahoots with ikee before this was released and they are both making the most of their 15 minutes of fame

  19. don't click it! by jmil · · Score: 2, Informative

    don't click the link. i was fooled. the posting and comments above are sophisticated hacks to get you to click the link and be rickrolled. the tactic recently attempted here: http://bit.ly/3Xdrd

    --
    I wish I were old enough to put "Computer" on my resume.
  20. Re:I did an interview with ikee-as is seen on my b by Anonymous Coward · · Score: 0

    Just adding some background info to this drama, OzJD was in cahoots with ikee before this was released and they are both making the most of their 15 minutes of fame

    lol and you my friend "anonymous Coward" are a penis face

  21. Re:So... by Anonymous Coward · · Score: 4, Interesting

    I am reminded of those "I'm a Mac, and I'm a PC" commercials. So, Mac's "little brother" I guess is susceptible to the same plagues PCs are.

    Dude . . . it has nothing to do with Mac security. They've installed a third party application on their iPhone -- a service, no less. It's like giving out your house key to everyone, then complaining about how ineffective your house locks are. There are a couple of security practices being ignored by the end user here -- and these are users that, knowing how to jailbreak an iPhone, should know better.

    1. Never leave a default password.

    2. Never install a service if you don't need it. (Okay, maybe some DO need it, but I doubt all of them.)

    The same applies to Windows. Windows is riddled with security problems, hence 75% of windows viruses still work, whereas less than .001% of mac viruses still work (if even that). But even so, many "security problems" in Windows are not the fault of Windows, but of the user running it. It doesn't matter how perfect your burglar alarm is if you don't turn it on.

    On a lighter note:

    Dark Helmet: "Give us the combination to the air shield!"

    King Roland: "All right! All right. It's 1-2-3-4-5."

    Dark Helmet: "That's the stupidest combination I've ever heard in my life! That's the kind of combination an idiot would have on his luggage."

    [enter president Skroob]

    President Skroob: "Did you get the combination to the air shield?"

    Dark Helmet: "Yes! It's 1-2-3-4-5."

    President Skroob: "That's amazing! I have the same combination on my luggage!"

    Mel Brooks FTW.

  22. Re:I did an interview with ikee-as is seen on my b by Anonymous Coward · · Score: 0

    They're also lovers.

  23. Not Apple though by SuperKendall · · Score: 3, Insightful

    The vulnerability does not happen on any iPhone coming directly from Apple. It's only devices that are jailbroken, then only devices that have sshd installed, and then only devices where those users left the default password in place because, hey - who is going to scan for an iPhone in a coffee shop?

    I agree generally with your point about a monoculture, but this is not it. It's a stupid default on a security tool shipped by a third party, that a smaller percentage of users will have (though the last I head the jailbroken iPhone population was north of a million so it's still significant).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Not Apple though by ChromeAeonium · · Score: 1

      Ah, you're right, my bad (although this site really needs a less subtle troll mod, something like -1, Insinuated that Macintosh products aren't magically perfect).

  24. Re:I did an interview with ikee-as is seen on my b by Anonymous Coward · · Score: 0

    http://blog.jeltel.com.au/2009/11/interview-with-ikee-iphone-virus.html

    Thanks, a great read OzJD... Hopefully the people making the jailbreaks will fix it up ASAP!

  25. Re:So... by TheRaven64 · · Score: 1, Informative

    It's worth noting that the kind of person who compiles these statistics doesn't use quite the same terminology as everyone else. Smartphone only covers the top end of what most people would think of as a smartphone. The (much larger) rest of this market is comprised of things called 'feature phones,' which includes thing that were smartphones a couple of years ago. It's not just a simple split between dumb phones that make class and send SMS and smartphones which do other stuff too; they split the market into four or five largely arbitrary segments, of which smartphones is the smallest (although growing quickly).

    --
    I am TheRaven on Soylent News
  26. Re:So... by rvw · · Score: 1

    Sadly, this will do nothing but make Apple more sure that they should not open up the iPhone platform more.

    ...which is complete BS! Whether Apple opens up the platform or not will not depend on an issue like this. It will depend on their vision on how to make money and keep it selling. If they allow an ssh-server in the future, knowing this, they will force the user to change the password to something else.

  27. Re:I did an interview with ikee-as is seen on my b by Anonymous Coward · · Score: 0

    OzJD, you're so dreamy...:) I wish i could take you home with me

  28. Go Slashdot! by red90tsi · · Score: 0, Flamebait

    "Other inquisitive hackers may also be tempted to experiment once they read about the world's first iPhone worm."

    Yay spread the word slashdot!

  29. Anonymous Coward is gay as AIDS by Anonymous Coward · · Score: 0

    I wish you were here so I could take a dump on your head.

    1. Re:Anonymous Coward is gay as AIDS by Anonymous Coward · · Score: 0

      I wish you were here so I could take a dump on your head.

      Typical Mac fanboi response.

  30. Apple doesn't have virus problems by p51d007 · · Score: 0, Flamebait

    LOL

  31. A message for default passworded iPhone users... by TheJodster · · Score: 3, Informative

    If you are too stupid to change the default password on the SSH server running on your iPhone, you shouldn't have a jailbroken iPhone. You should leave the damn software alone so that Big Daddy Jobs can take care of security for you. Come back and see us jailbreakers when you get to wear your big boy panties.

    --
    A little misunderstanding? Galileo and the Pope had a little misunderstanding...
  32. this is what I would do by ILuvRamen · · Score: 0, Flamebait

    Since we all know only douchebags spend way too much on a locked down, overly-proprietary piece of crap iPhone to show off to their friends so they think they're cool, I'd like to see a worm that makes it randomly play over the speaker, "Warning! Incoming douchebag! Douchebag over here, watch out!"

    --
    Google's Super Secret Search Algorithm: SELECT @search_results FROM internet WHERE @search_results = 'good'
  33. 1234567890 by Anonymous Coward · · Score: 0

    He he. How things are speeding up! Imagine this title, I dont know, 10-15 years ago. iPhone worm?? Rickroll??? Jailbroken Phone?

  34. Okay so I tried this... by BLKMGK · · Score: 4, Informative

    My phone is Jailbroken but Cydia wasn't on it. I fired up Putty and nope, connection rejected. Tried to install SSH with Rock, it failed claiming that it didn't have Superuser privs. I fired up blacKra1n and installed Cydia. During the install Cydia appeared to install SSH but still no connection. I went in and reinstalled SSH, now I got a connection with the default password. But wait, at the bottom of the SSH install screen where it tells you how to use it they TELL YOU TO CHANGE THE PASSWORD! they also provide you a link to an article detailing HOW TO DO THAT. At this point I already had an SSH connection so I issued a passwd and changed it. TaDa, that hard to do - sheesh! I also installed an interesting little tool called Toggle SSH, gee guess what that does very well? Yup, blocks SSH connections at the press of a button - like a toggle ;-)

    So, I had to jump through hoops to install the damned thing, then I received CLEAR instructions on how to change the default password, AND there's a simple to use FREE program out there that disables it. Obviously it might get installed as part of other things depending upon how you jailbroke but come on, they could not have made this too much easier to fix! If people are getting spanked by this well, perhaps they should have been a little more cognizant when they jailbroke? It's not hard to fix via any computer with SSH on it and you can even load a terminal program local to the phone to fix it....

    --
    Build it, Drive it, Improve it! Hybridz.org
    1. Re:Okay so I tried this... by Anonymous Coward · · Score: 0

      SBSettings has a SSH toggle, but it automatically re-enables sshd at every reboot!

    2. Re:Okay so I tried this... by MrCrassic · · Score: 1

      I'm surprised more people don't keep SSH off when idle; it uses a significant amount of battery power. After turning it off, my battery runtime improved quite noticeably.

    3. Re:Okay so I tried this... by BLKMGK · · Score: 1

      Makes sense to me, wondered about that actually. It's off on my machine! Well at least I hope so, the app prevents me from contacting it at least. I'd agree that killing the daemon is a good idea for batt life reasons...

      --
      Build it, Drive it, Improve it! Hybridz.org
    4. Re:Okay so I tried this... by Anonymous Coward · · Score: 1, Interesting

      I never got instructions for changing password using SSH from downloading the daemon or the terminal app...I knew how to do it, since it's the same as doing it on a Linux machine, but there was nothing telling me how...

  35. Re:So... by secolactico · · Score: 2, Insightful

    Cellular phone + RTFM or it will get broke into = _serious_ usability flaw

    Yes, but what makes you think jailbreaking apps writers are interested in usability? It seems to me that if you are taking a device and making it perform outside its manufacturer-specified parameters, you are taking that responsibility upon yourself. If you are using your own tools or something provided by a third party is irrelevant.

    How is this worse (responsibility-wise) than having a phone bricked because of a botched jailbreaking attempt?

    I'm not writing off the users as stupid, but they are certainly not blameless.

    --
    No sig
  36. SBSettings jackass dev partly to blame by Anonymous Coward · · Score: 0

    The SBSsetting utility has a "ssh toggle" that re-enables SSH at every reboot. As I recall, the developer claims that this is because you might need SSH access if your phone fails to boot properly. Of course, it also means that many users that believe they have "toggled off" SSH end up with sshd running again as soon as they reboot.

    Another lame "feature" of SBSettings is that it tries to remove your /etc/hosts if you are blocking spyware/malware/adware. As far as I can tell, this allows the developer to make money by having SBSsettings pull data from companies that offer him money for access to your phone.

    The whole jailbreak scene seems to be focused on making money by partnering with questionable adware/malware/spyware companies, rather than embracing open source ideals.

  37. It wouldn't have happend if... by w0mprat · · Score: 1

    ... you were running Linux^H^H^H^H^H Android

    --
    After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
  38. Re:So... by BasilBrush · · Score: 1

    When I was working in the industry, the definitions used was pretty straightforward:

    A smartphone is a phone that can run 3rd party applications.
    A feature phone can't run 3rd party applications. But it does have built in applications significantly beyond the basic phone, contacts and SMS features.

    That's not quite as arbitrary as it may at first sound. Being able to run 3rd party applications implies an OS with general purpose APIs. And that justification gives rise to another small category of phones. Closed smartphones. They are phones with OSs which are designed for smartphones, but which have had the facility to install applications blocked.

  39. perps. to the international courts by Zoxed · · Score: 1

    > wallpapers have been changed by a worm to an image of '80s pop icon Rick Astley

    I would say that this is a textbook contravention of Article 5 of the Universal Declaration of Human Rights :-)

  40. Th Root Password by djdavetrouble · · Score: 4, Informative

    is alpine.

    --
    music lover since 1969
  41. Thieves!Pirates! by Anonymous Coward · · Score: 0

    All I have to say is they deserve what they get! They should be happy it's just a wallpaper change - the worm could've been programmed to do much worse. Jailbreakers are all thieves!

    1. Re:Thieves!Pirates! by Almahtar · · Score: 1

      Yeah! Thieves that paid for the hardware they "stole"! Dirty bastards!

    2. Re:Thieves!Pirates! by Anonymous Coward · · Score: 0

      Yeah! Thieves that paid for the hardware they "stole"! Dirty bastards!

      Not if they received a subsidised phone as part of a package including a service agreement, and are still in the contract period. Almost all iPhones are sold that way.

  42. Re:Apple conspiracy by Anonymous Coward · · Score: 0

    Would you like a Tin Foil Hat with that?

  43. Not the first... by Anonymous Coward · · Score: 0

    I read about another worm from some guy who I believe was in Holland. It told you your phone was insecure and extorted you for money to fix it.

  44. For heaven's sake... by KillShill · · Score: 0, Troll

    Don't call it "jailbreaking"....

    That implies that you're doing something immoral/unethical (breaking someone out of jail).

    Call it for what it really is... removing DRM (taking back the ownership of a device you own).

    And also on a similar subject, get rid of the word "homebrew".... makes it sound like it's substandard or promoting the corporate agenda.

    Call it "arbitrary code execution". (ACE)

    Sure it doesn't have the same ring but it's a helluva lot more honest and defeats corporate propoganda.

    --
    Science : Proprietary , Knowledge : Open Source
  45. Sadly enough by FunPika · · Score: 1

    So this worm is aimed at people are are smart enough to jailbreak an iPhone, but stupid enough not to change a default password. Sounds like a narrow band detection device.

    Unfortunately, TFA claims that 26/27 people fail to RTFM and change the default password...at least in the area of the worm's author.

    --
    After years of not using a signature, I am going to make one to say the following: Fuck Beta
  46. FAIL by furbearntrout · · Score: 1

    Virus is replacing a static image, not a video.
    Image should be replaced with a duckroll.

    No proper villains these days.

    --
    Crap. What did the new CSS do with the "Post anonymously" option??
  47. Re:Apple conspiracy by Anonymous Coward · · Score: 0

    Apple are directly responsible for the security theater around the iphone, suing people discussing it, suing websites, bricking peoples phones remotely and being general dicks. Attempts by Apple to try and suppress, threaten, intimidate or impede free and open discussion and collaboration using the iphone as an open extensible platform inevitably will result lower quality software as developers are forced underground for their own safety. Which is a pretty sad mafiaesque bit of douchebaggery on Apples behalf.

  48. a worm, you say? by SCHecklerX · · Score: 1

    there's no firewall on the iphone?

    glad I own a pre!

    good default iptables ruleset ftw!

  49. Re:Apple conspiracy by justinlee37 · · Score: 0, Troll

    Oh my, I seem to have upset an Apple fanboy with mod points.

  50. Re:Apple conspiracy by Anonymous Coward · · Score: 0

    "Security theater" ? Oh, please. It's Apple's product and if you don't like their terms you can choose not to buy it.

    Why don't you leave the discussion to the grown-ups... you're way out of your league.

  51. CRIMINAL CODE ACT 1995 (Cth) s478.1 by Anonymous Coward · · Score: 0

    he'd better get an IT-savvy lawyer ASAP and keep his mouth shut until then IMHO.

    CRIMINAL CODE ACT 1995 (Cth)

    478.1 Unauthorised access to, or modification of, restricted data

    (1) A person is guilty of an offence if:

    (a) the person causes any unauthorised access to, or modification of, restricted data; and

    (b) the person intends to cause the access or modification; and

    (c) the person knows that the access or modification is unauthorised; and

    (d) one or more of the following applies:

    (i) the restricted data is held in a Commonwealth computer;

    (ii) the restricted data is held on behalf of the Commonwealth;

    (iii) the access to, or modification of, the restricted data is caused by means of a carriage service.

    Penalty: 2 years imprisonment.

    (2) Absolute liability applies to paragraph (1)(d).

    (3) In this section:

    restricted data means data:

    (a) held in a computer; and

    (b) to which access is restricted by an access control system associated with a function of the computer.

    http://www.comlaw.gov.au/ComLaw/Legislation/ActCompilation1.nsf/previewlodgmentattachments/AD40CB005B74CBECCA2576040024B618/$file/CriminalCode1995_WD02.htm#param884

    or

    http://www.austlii.edu.au/au/legis/cth/consol_act/cca1995115/sch1.html

  52. Re:So... by jo_ham · · Score: 1

    Wow. You're either stupid, or trolling.

    I'll go with trolling. No one is that stupid.

  53. e-sentinel by Anonymous Coward · · Score: 0

    We identified this issue a while ago... Interesting to see that it has now been exploited...

    http://e-sentinel.com/October-Newsletter-iPhone-Security-pg10990.html

  54. Mod parent Too Stupid to Breathe by Anonymous Coward · · Score: 0

    Wow.

  55. Well there goes that excuse! by BluBrick · · Score: 1

    I think we can no longer use pure "Market Share" as an excuse for the current dearth of malware on Linux platforms. This exploit targets only those who are savvy enough to be able to install sshd on their iphone, yet are too ignorant to know or care that there is a default password that should be changed. That's gotta be a really limited target group, IMHO.

    --
    Ahh - My eye!
    The doctor said I'm not supposed to get Slashdot in it!
    1. Re:Well there goes that excuse! by Anonymous Coward · · Score: 0

      I think we can no longer use pure "Market Share" as an excuse for the current dearth of malware on Linux platforms.

      That's not really true. For one thing, this 'outbreak' appears to have been quite small, with minimal impact. For another, using a standard, fixed password on a device that's typically always connected to the internet, as Apple have done, is an astoundingly stupid thing to do, even if remote logins are not enabled by default. Even with a small market share, such extreme stupidity in security practices can still make a device vulnerable.

      You can say that the sort of extreme stupidity Apple displayed in choosing to use the same fixed root password on all iPhones probably wouldn't happen on Linux today, and you'd be right, but it probably wouldn't happen on most platforms. This sort of thing might have happened 15 years ago on desktop PCs, when connecting to the internet was a new thing, but to do something like this today is just inexcusable.

  56. No need to jailbreak if Apple sold unlocked phones by aristotle-dude · · Score: 1
    The majority of people who jailbreak their phones intially do it just to unlock their iPhones.

    Here in Canada, carriers refuse to unlock even phones paid in full. Not only does it limit the freedom of consumers but since all carriers are in on it, it smacks of collusion.

    Now that there are multiple GSM carriers in Canada (Bell, Telus, Rogers/Fido), I encourage all of my fellow Canadians to write to the CRTC mailto:info@ccts-cprst.ca and their local Member of Parliament to force the carriers to provide an unlock either for free or for a reasonable fee to any customer who has either:

    a) purchased an iPhone at full price

    b) completed their contract term for the iPhone 3G or

    c) paid the ETF after being a customer for more than 6 months

    If Fido and Rogers had competent management, they would take the opportunity to offer unlocked phones as a competitive advantage over Bell and Telus as well as use it as an opportunity to earn some extra money in unlocking fees. It would also potentially increase their customer retention rates as customers would no longer feel like they were imprisoned by their carrier when they travelled abroad or went to Mexico/US for winter as "snow birds".

    --
    Jesus was a compassionate social conservative who called individuals to sin no more.
  57. Does it self propagate? by Monkier · · Score: 1

    I get the impression it doesn't. Just connects SSH, and sends some commands to change your desktop.

    No self propagation = not really a worm.

    1. Re:Does it self propagate? by Monkier · · Score: 1

      whoops: (i was in the process of RTFA)

      [09:04] First i was curious to how far something like this would actually spread, i think what most people were unaware of is the fact it IS a worm and every phone that got infected with it was spreading it (I initially only infected 3 phones when I woke up i checked google and found out a fair few people were hit with it)

  58. I don't see this as a bad thing by Ralph+Spoilsport · · Score: 1
    I like Rick Astley. He like TOTALLY ROCKS.

    (quickly ducks)

    RS

    --
    Shoes for Industry. Shoes for the Dead.
  59. Taking Bets by credd144az · · Score: 0, Troll

    Written by Apple??

  60. Re:A message for default passworded iPhone users.. by Anonymous Coward · · Score: 0

    You shouldn't be condescending while wearing boy panties.

  61. Only idiots change their iphone root password by Anonymous Coward · · Score: 0

    Go to Cydia, manage tab, packages, and see if OpenSSH is on the list of installed packages.

    If it is, download and install a package from Cydia called MobileTerminal.

    Start MobileTerminal, type in "su", then type in the default password "alpine", then type in "passwd", and set a new password (don't use " quote marks " in any of these commands)

    Typing "su" "alpine" and "passwd" can get you in a load of trouble. The passwd binary on the iphone, at least last time I tried it, was not working properly.

    See
    http://blog.matsimitsu.nl/english/183/howto-fix-the-edit-home-screen-loop-for-iphone

  62. but "you" are spreading ignorance by Ilgaz · · Score: 1

    It is Apple's default password, which is alpine. Also, largest threat to Apple ecosystem's security comes from Apple apologizers and conspiracy theorists popping up from nowhere every single time some story mentioning OS X security pops up.

    Apple forces people to jailbreak their phones, some noobs are technically incapable to maintain a full feature UNIX server also becomes victim. Nokia/Blackberry/Windows Mobile users doesn't feel the need to hack their system security so there is no Rick wallpaper on their screens.

    1. Re:but "you" are spreading ignorance by tomhudson · · Score: 1

      Nokia/Blackberry/Windows Mobile users doesn't feel the need to hack their system security so there is no Rick wallpaper on their screens.

      Idunno 'bout that ... seems to me that at least some Windows users *like* Rick - they're always opening up email and clicking on links that play his songs and videos ...

      okay, it's a cheap shot ... but in Soviet Russia Rick rolls YOU!

      Whereas in Communist China, Wick wolls YIU!

  63. Symbian signed is a bit complicated by Ilgaz · · Score: 1

    I believe if you are a developer with SDK, you can do anything on your _own_ device but you can't distribute the application (it won't install) to Symbian scene without review (way different focus than app store) process by a Symbian signing consultant.

    If you are a technical user, you can download free/open source/independent apps and sign them to your device IMEI (unique hw ID) to have features like "add to startup". It is more like OS X "super user" (Administrator) permissions, still not root.

    For complete, God like permissions, you need a very special license and it is not trivial to get it. I got only a single of that kind, an over the air backup application distributed by my own cell provider and stores data on their servers.

    It is hassle and complicated but, Nokia had to learn their lesson from Cabir worm which costed them millions in terms of image/service. So they had to come up with "less evil" solution, best of both Worlds... It still won't change minds of Apple apologizers though, they will still use Symbian Signed which is a security/privacy/battery life guard for App Store arguments.

  64. Who is at fault? by Digana · · Score: 1

    Users are illiterate, for the most part. Their computer already talks too much to them and most of the time has nothing interesting to say, so they reckon it's safe to ignore it all the time.

    That being said, *which* default password are we talking about? Which authentication method is ssh using on an iPhone? Arstechnica for a similar incident suggests that it's Apple who is setting default passwords, not the distributors of the jailbreaking software. Is this accurate?

  65. Can a jailbroken phone jailbreak another? by Anonymous Coward · · Score: 0

    Is it possible that someone could create an application that starts from a jailbroken phone and breaks open all the phones that it is capable of reaching, and then repeat? Could this be done quietly to prepare the next round of the virus, when it then does something more sinister, like change your ringtone to the actual song "Never gonna give you up". :)

  66. Just when I got it out of my head... by nancy_knickerbockers · · Score: 1

    After reading the news article that thrice-blasted song is back.

  67. Re:So... by hmar · · Score: 1

    Well, you are talking about customers who managed to a) jailbreak their iphone, and b) install openssh on it in the first place. I really don't see it as that big a stretch to expect such people to have a basic clue about security (ie. default password bad)

  68. The funny thing about this by intheshelter · · Score: 1

    Is the only people this will affect are the people who bitch about the iPhone being "locked", so they jailbroke their phone. The same vast, intelligent minds who know better than Apple managed to install an app and leave the default password in place. Why shouldn't we listen to great minds like this when they tell Apple what to do with their platform?

    1. Re:The funny thing about this by Fantastic+Lad · · Score: 1

      The people who are vulnerable to this come in three flavors. . .

      1. The hackers, which I imagine is a very small percentage

      2. Those who experience courage and curiosity. --That is, those who are not frightened to experience life and the dangers and joys which exist beyond slavery. Some people, (like you apparently), seek out charismatic authority figures and follow their commands regardless of the logic behind those commands, so that they can feel "safe" and secure, (probably because they don't trust their own decision-making abilities). Apple is certainly very charismatic and they are good at providing a feeling of safety.

      3. The followers. When enough people do something, the followers follow. And they probably don't know enough to change their passwords.

      Apple makes awesome gear. But their iPhone service is demonstrably lousy; it's lazy and negligent and it fails to take advantage of the full range of possibilities offered by their unique device. Thus, many average customers simply obeyed the FREE MARKET FORCES, (which people who seek authority figures tend to kneel before in an intense form of worship, partly because their charismatic asshat authority figures told them to do so), and followed the competition, in this case, the hacker community. The problem here is that the god of the Free Market happened to do something you didn't feel comfortable with this time around.

      But it's okay to be a puppy. If you want Apple's guiding hand to make you feel safe, then that's fine. But the truth of the matter is that some people are going to want to explore beyond the playground. Hating them because they're braver than you makes you a puppy and it means you should probably stay right where you are for a while longer until you grow dissatisfied with life under the wing of a playground supervisor.

      -FL

  69. Re:Apple conspiracy by hmar · · Score: 1

    Not likely. Of course it only effects jailbroken iphones, you can't put openssh on a non-jailbroken phone. to see a conspiracy there is pure stupidity, or outright trolling. It looks like a mod gave you the benefit of the doubt.

  70. Re:Apple conspiracy by justinlee37 · · Score: 1

    I don't see how this invalidates my point. You're saying that it's impossible to put the virus on a non-jailbroken phone ... which is exactly what Apple would want if they designed the virus themselves.

  71. Infecting the Stupid by CompMD · · Score: 1

    This infects the idiots that jailbreak their iPhones so they can say "LOL I'm soo 1337, I h4x0r3d my iPhone and it works fiNEVER GONNA GIVE YOU UP NEVER GONNA LET YOU DOWN..."

    The kiddies need to get a clue.

  72. Rick Roll'ed to a more secure iPhone by hrimhari · · Score: 1

    Two things to clarify:

    1. Exploiting the security hole with a Rick Roll is precisely the nice way the nice hacker used to tell you to lock your back door and avoid a real threat.
    2. Sophos did not claim the worm not to be harmless. It says that the exploit is not harmless. From TFA:

    Presently it appears that the worm does nothing more malicious than spread and change the infected user's lock screen wallpaper. However, that doesn't mean that attacks like this can be considered harmless.

    --
    http://dilbert.com/2010-12-13
  73. Not Worth Talking About by pphoenix · · Score: 1

    A true iPhone hacker will write a worm that will infect a 'vanilla' gold master iPhone running OSX as released by the vendor. If this genious is a smart as he claims; here is my challenge to him: 1. Have the same exploit code running in the worm, perform the same actions on a 'vanilla' iPhone. Modify your genious code, to, 1. Download / Run / Execute / Install all the tools it would like after a user clicks a link from a browser. **** My guess is that was too hard, so this idiot decided to use a jailbroken iPhone one which would allow him to install all the tools he needs without writing any exploit code to do that.

  74. Not an "iPhone worm" by gig · · Score: 1

    You have to completely disable all of your iPhone's security features using 3rd party software to get this to run. This reminds me of the "iPod malware" that only worked on iPods that were running Linux.

  75. The Iphone Is Not A Smart Phone by mdwh2 · · Score: 1

    Agreed - and it's debatable whether the Iphone is a smartphone anyway. It can't multitask, it doesn't have a keyboard, and doesn't use a standard off-the-shelf OS, which are the only ways one can plausibly separate smartphones from feature phones. Things like Internet access or running apps are bog-standard for "feature phones".

    The only definition it satisfies is being in the high end cost segment. So the Iphone doing better in that market is like that news we had a while ago that Apple were the best selling PC manufacturer in computers costing over $1,000. All that tells us is that Apple are expensive!

    1. Re:The Iphone Is Not A Smart Phone by TheRaven64 · · Score: 1

      It can't multitask

      Please stop repeating this nonsense. The iPhone can multitask. however it does not allow third party apps to run in the background. It has a full UNIX-like operating system and, by default, runs around half a dozen daemon processes.

      it doesn't have a keyboard

      But it can pair with a bluetooth keyboard if you need one.

      doesn't use a standard off-the-shelf OS

      It runs the same core OS as Macs but with a slightly different set of frameworks (e.g. UIKit instead of AppKit). If you ssh into a jailbroken iPhone then you will see a familiar OS X userland and all of the familiar OS X system calls will work.

      --
      I am TheRaven on Soylent News
    2. Re:The Iphone Is Not A Smart Phone by mdwh2 · · Score: 1

      Please stop repeating this nonsense. The iPhone can multitask. however it does not allow third party apps to run in the background. It has a full UNIX-like operating system and, by default, runs around half a dozen daemon processes.

      Then by that definition, any feature phone can multitask. The important distinction is running more than one third party application - I didn't explicitly state that, because I thought it was obvious.

      But it can pair with a bluetooth keyboard if you need one.

      So can loads of other phones.

      It runs the same core OS as Macs

      It uses the same kernel. Big deal. I don't see what that has to do with hand-picking someone arbitrary sub-section of the entire market, just to artifically inflate market share.

      I mean, you might as well say "Apple are the market leader in phones that run the same core OS as Macs". So?

  76. Re:So... by mdwh2 · · Score: 1

    Indeed - IIRC, in the phone market they're about 1%. God knows why they get so much attention, whilst market leaders like Nokia and Samsung are ignored.

    The Iphone isn't a smartphone, so they don't exist in that market.

  77. Re:So... by dingen · · Score: 1

    The Iphone isn't a smartphone, so they don't exist in that market.

    Well, since there is no clear definition of what a smartphone actually is, that's kind of hard to say. But I think generally a phone is considered a smartphone when it can be connected with the internet and 3rd party applications can be installed.

    I don't know what definition of a smartphone you are using, but I can't think of anything that would exclude the iPhone to be honest.

    --
    Pretty good is actually pretty bad.
  78. Re:So... by ToasterMonkey · · Score: 1

    The people effected by this should not be written off as stupid though! Cellular phone + RTFM or it will get broke into = _serious_ usability flaw.

    Yes, but what makes you think jailbreaking apps writers are interested in usability?

    I used an exclamation point, but it seems you have missed it. Maybe this helps. The intent of the SSHD authors is not in question.

  79. Re:So... by Anonymous Coward · · Score: 0

    They might be confused by the recent report that Apple is the MOST PROFITABLE cell phone manufacturer (I think in the last year). They make more money from their phones while selling fewer actual phones. A higher profit margin is a good business model if you can still actually sell the product, which they have no trouble doing.

  80. root@IP has no password on my iPhone by MeNeXT · · Score: 1

    I tried ssh after a clean install on my iPhone after changing the password. SSH did NOT require a password when I tried to log in remotely to root@IPHONEIP. Default install with new passwords set.

    mobile@IPHONEIP asks for a password but not root@IPHONEIP. Can someone verify and write back.

    --
    DRM? No thanks, I'll just get it somewhere else...