Ikee: viermele ce ataca iPhone-urile

Si numai pe cele carora le-a fost alterat mecanismul de protectie prin ceea ce se denumeste “jailbroke” ca sa poata fi rulate aplicatii “neoficiale” – adica luate prin alte modalitati decat AppStore. Prin faptul ca este eliminat mecanismul de protectie, orice aplicatie poate rula pe iPhone. Viermele Ikee ataca acele aparate care au pastrat parola implicita de root (cati dintre cei ce care isi modifica iPhone-urile sa ruleze in afara retelelor “standar” au si curiozitatea sa schimbe parola de root?). Pana in momentul de fata, nu au fost raportate infectii in afara Australiei (din ceea ce spune Mikko Hypponen, Chief Research Office la F-Secure Corporation).

Cum functioneaza, in mare: odata decodate, majoritatea iPhone-urile au activ serviciul SSH (dupa ce este pus Cydia) prin care se permite conectarea remote la ele. Toate folosesc aceiasi parola de root (alpine). De aici a aparut si vulnerabilitatea: combinatia de serviciu SSH pornit si root/alpine pentru conectare, asteptand practic legaturile catre exterior. Creatorul lui Ikee nu a facut decat sa duca putin mai departe experimentul: a scanat clase de IP-uri si a incercat conectarea SSH la ele cu combinatia root/alpine. In momentul ni care s-a putut conecta, a modificat wallpaper-ul si a dezactivat serviciul SSH. Intr-o discutie cu JelTel a spus ca initial se gandise sa modifice parola, cu una aleatoare dar a renuntat.

Asa arata un desktop infectat cu Ikee (via JelTel). Apare mesajul "ikee is never going to give you up" si imaginea de fundal este schimbata cu cea a lui Rick Astley.

img0122 viu1257482771t

Ce urmeaza? Viermele Ikee este o demonstratie ca se poate. De cand s-a inventat conceptul jailbreak, s-a vehiculat si ideea ca vulnerabilitati exista si ca cineva le va exploata. Partea buna este ca pana acum s-au raportat infectii doar in Australia cu Ikee. Si ca viermele nu este daunator. Creatorul lui se gandeste sa ofere codul sursa celor interesati. Ghiciti ce urmeaza?

Va zic eu: majoriatea celor care si-au luat iPhone pentru ca e “fitza” l-au dat unui prieten sa il decodeze. Respectivul nici macar nu stie ca se poate schimba parola de root. Foloseste tool-urile automate si voila. E gata decodat si incaseaza banii pentru serviciu.

Eu cunosc destui de multi oameni care au iPhone-uri decodate si care le au legate la net. Nu m-ar mira chiar deloc ca cineva sa puna mana pe cod si sa ii dea drumul in Romania. Eventual cu o mica modificare a codului. Mai jos e un exemplu din codul sursa.

ikee worm code

Probleme legale: am mai discutat aspectele astea intr-un flame mai vechi. Indiferent daca e proof of concept sau nu, cel care o sa dea drumul la vierme “in the wild” o sa aiba probleme mai devreme sau mai tarziu.

Ca sa va protejati , schimbati parola de root! Si se face asa (via F-Secure):

This is a cached copy from cydia.saurik.com/password.html

0: Install MobileTerminal Package

MobileTerminal Package

1: Run MobileTerminal

This program will be on your SpringBoard are called "Terminal".

2: Obtain Administrator Access

Run "su root" and provide the root password. The default password as provided by Apple is "alpine".


Here I also run "cd" only to shorten the otherwise very long prompt.

iPhone:~ mobile$ su root
Password:
iPhone:/var/mobile root# cd
iPhone:~ root#

3: Change the root Password

Run "passwd" and type in your new password twice. Please note that your keypresses will not be displayed on the terminal screen (for security).

iPhone:~ root# passwd
Changing password for root.
New password:
Retype new password:
iPhone:~ root#

4: Change the mobile Password

This is the regular user account on the device. Run "passwd mobile" and repeat as directed above.

iPhone:~ root# passwd mobile
Changing password for mobile.
New password:
Retype new password:
iPhone:~ root#

5: Close MobileTerminal

Congratulations! Your job is done!


Articole similare:

  1. Iphone 3.0 – Unul dintre cei mai buni, acum şi mai bun.
  2. iPhone 3GS – Performanţă mult peste 3G
  3. Cu iGo Amigo: Diamond vs iPhone 3G
  4. In asteptarea iPhone-ului
  5. Efectul iPhone!!!

About the Author