Des clés d'application logicielles cruciales pour le kit de développement logiciel Apple iPhone (SDK) ont été divulguées sur le Web - permettant potentiellement à quiconque de développer ses propres applications iPhone.

Le problème, bien sûr, est que le SDK n’est pas disponible avant la fin du mois de février et Apple est certain d’avoir invalidé la clé d’ici-là… à moins que quelqu'un ne se prépare à faire fuir le SDK..

La clé SDK, qui comprend une chaîne de 32 chiffres et lettres, est apparue sur deux sites Web différents - Austin Heap et Zibri - mais aucune autre information n'a été donnée, indique The Unofficial Apple Weblog (TUAW)..

Apple a créé le kit de développement logiciel afin d'apporter de véritables applications tierces sur l'iPhone. Les applications tierces étaient limitées aux applications Web exécutées dans le navigateur Web Safari de l'iPhone - une décision vivement critiquée par certains membres de la communauté des développeurs Mac..

Piratage de l'iPhone

La disponibilité d'un SDK - et de la clé d'application qui l'accompagnera - sera également une aubaine pour les pirates informatiques tiers de l'iPhone qui souhaitent développer leurs propres applications en dehors des canaux légitimes fournis par Apple. Le PDG d’Apple, Steve Jobs, a comparé les efforts de piratage informatique à un jeu de chat et souris - Apple étant la souris..

Le piratage de l'iPhone a incontestablement procuré des avantages considérables à certains utilisateurs, leur permettant de contourner les contrats de téléphonie avec un seul partenaire d'Apple, comme ceux d'AT & T et d'O2. L'achat de téléphones piratés ou "non verrouillés" était également le seul moyen d'obtenir un iPhone au Royaume-Uni avant son lancement ici en septembre dernier..

Toutefois, le piratage informatique n’est pas sans poser de problèmes: un rapide coup d’œil sur le Web révélera des centaines de propriétaires d’iPhone hurlants (iPhowners) qui ont vu leurs babioles «bricolées» par une mise à jour logicielle d’Apple..

Malware Méfiez-vous?

Plus grave est la menace de malware sur l'iPhone. Après tout, si vous êtes prêt à utiliser une source suspecte pour installer une application tierce, un kit SDK ou une clé SDK, vous pouvez empêcher un farceur malveillant de faire des ravages sur votre téléphone en proposant une application apparemment légitime.?

FUD ou non, une des raisons pour lesquelles Apple a limité la possibilité de développer des applications tierces sur l'iPhone est justement parce qu'elle ne veut pas que les problèmes de logiciels malveillants rencontrés par d'autres plates-formes de téléphonie mobile telles que Windows Mobile se reproduisent. Steve Jobs, PDG d’Apple, déclare sur le site Web Apple Connection:

"Il faudra attendre février pour lancer un SDK, car nous essayons de faire deux choses diamétralement opposées: fournir une plate-forme avancée et ouverte aux développeurs tout en protégeant les utilisateurs d'iPhone contre les virus, les logiciels malveillants, les atteintes à la vie privée, etc. Ce n'est pas une tache facile.

"Certains prétendent que les virus et les logiciels malveillants ne sont pas un problème sur les téléphones mobiles - ce n'est tout simplement pas vrai. Il existe déjà de sérieux virus sur d'autres téléphones mobiles, dont certains se propagent silencieusement d'un téléphone à l'autre sur le réseau cellulaire. plus puissants, ces programmes malveillants deviendront plus dangereux et, l'iPhone étant le téléphone le plus avancé de tous les temps, ce sera une cible très visible.

"Certaines entreprises prennent déjà des mesures. Nokia, par exemple, n'autorise aucune application à être chargée sur certains de ses téléphones les plus récents, à moins que sa signature numérique puisse être retracée à un développeur connu..

"Bien que cela rend un tel téléphone moins" totalement ouvert ", nous pensons qu'il s'agit d'un pas dans la bonne direction. Nous travaillons sur un système avancé qui offrira aux développeurs un large accès à la programmation en mode natif de l'incroyable plate-forme logicielle de l'iPhone, tout en temps de protection des utilisateurs contre les programmes malveillants ".