Chaves de aplicativos de software cruciais para o kit de desenvolvimento de software (SDK) do iPhone da Apple vazaram para a Web - permitindo potencialmente que qualquer pessoa desenvolva seus próprios aplicativos para iPhone.

O problema, é claro, é que o SDK não está disponível até o final de fevereiro e a Apple certamente invalidará a chave até… a menos que alguém esteja se preparando para vazar o SDK também.

A chave SDK, que compreende uma série de 32 números e letras, apareceu em dois sites diferentes - Austin Heap e Zibri -, mas nenhuma outra informação foi fornecida, diz The Unofficial Apple Weblog (TUAW)..

A Apple criou o Software Development Kit para trazer verdadeiros aplicativos de terceiros para o iPhone. Aplicativos de terceiros foram limitados a aplicativos da web que são executados no navegador Safari do iPhone - uma ação que foi fortemente criticada por alguns na comunidade de desenvolvedores do Mac..

Hackeando o iPhone

A disponibilidade de um SDK - e a chave do aplicativo para acompanhá-lo - também será uma benção para os hackers de iPhone de terceiros que querem e estão desenvolvendo seus próprios aplicativos fora dos canais legítimos fornecidos pela Apple. Steve Jobs, CEO da Apple, comparou os esforços de hacking a um jogo de gato e rato - com a Apple sendo o mouse.

Hackear o iPhone, sem dúvida, trouxe benefícios consideráveis ​​para alguns usuários, permitindo-lhes contornar os acordos de contrato de telefone de um único parceiro da Apple com empresas como a AT & T e a O2. Comprar telefones hackeados ou "desbloqueados" também foi a única maneira de obter um iPhone no Reino Unido antes de seu lançamento em setembro do ano passado..

No entanto, o hacking não está isento de problemas - um rápido giro pela Internet revelará centenas de proprietários de iPhone (iPhowners) que receberam suas bugigangas com uma atualização de software da Apple..

Cuidado com malware?

Mais grave é a ameaça de malware no iPhone. Afinal, se você estiver preparado para ir a uma fonte desonesta para instalar um aplicativo de terceiros, SDK ou chave SDK, o que impedirá que alguns brincalhões mal-intencionados causem estragos em seu telefone, oferecendo um aplicativo aparentemente legítimo?

FUD ou não, uma das razões pelas quais a Apple limitou a capacidade de desenvolver aplicativos de terceiros no iPhone é justamente porque não quer repetir os problemas de malware que outras plataformas de telefonia móvel, como o Windows Mobile, experimentaram. Como diz o CEO da Apple, Steve Jobs, no site da Apple Developer Connection:

"Demora até fevereiro para lançar um SDK porque estamos tentando fazer duas coisas diametralmente opostas de uma só vez - fornecer uma plataforma avançada e aberta para desenvolvedores e, ao mesmo tempo, proteger os usuários do iPhone contra vírus, malware, ataques de privacidade, etc. Isso não é tarefa fácil.

"Alguns afirmam que vírus e malware não são um problema em telefones celulares - isso simplesmente não é verdade. Já houve sérios vírus em outros telefones celulares, incluindo alguns que se espalharam silenciosamente de telefone para telefone pela rede celular. À medida que nossos telefones se tornam mais poderosos, esses programas maliciosos se tornarão mais perigosos e, como o iPhone é o telefone mais avançado de todos os tempos, será um alvo altamente visível.

"Algumas empresas já estão agindo. A Nokia, por exemplo, não está permitindo que nenhum aplicativo seja carregado em alguns de seus telefones mais novos, a menos que eles tenham uma assinatura digital que possa ser rastreada até um desenvolvedor conhecido..

"Enquanto isso faz com que esse telefone seja menos do que" totalmente aberto ", acreditamos que é um passo na direção certa. Estamos trabalhando em um sistema avançado que oferecerá aos desenvolvedores amplo acesso para programar nativamente a incrível plataforma de software do iPhone, ao mesmo tempo. tempo protegendo os usuários de programas maliciosos ".