Pplware

Tutorial – Como aceder a toda a informação do seu iPhone/iPad?

Quando adquirimos um idevice (iPod/iPhone/iPad) pela primeira vez, uma das questões/duvidas que temos é como podemos aceder á informação do equipamento, mais propriamente ao sistema de ficheiros do mesmo. Na prática, essa é uma limitação imposta pela Apple, que permite que a interação entre PC’s e idevices seja realizada apenas via iTunes.

No entanto, fazendo JailBreak ao idevice passamos a ter o “poder” de interagir com o equipamento, conseguindo aceder a toda a informação armazenada.

Neste pequeno tutorial, vamos ensinar como poderão aceder a toda a informação do seu iPhone/iPad via SSH.

Tal como referido, este tutorial ensinará como poderemos aceder ao sistema de ficheiros de um idevice, recorrendo ao protocolo SSH.  Para quem não sabe, o SSH também conhecido como Secure Socket Shell é um protocolo/aplicação que permite de forma segura aceder remotamente a uma máquina com base Unix/Linux.

O OpenSSH é uma versão gratuita da implementação do SSH e pode ser facilmente instalado no idevice através do Cydia (que é instalado no processo de JailBreak). Para instalar o servidor OpenSSH num idevice basta que sigam os seguintes passos:

Passo 1 – Abrir o Cydia  e carregar em search

Passo 2 – Em seguida procuramos por OpenSSH e após resultado carregamos nessa entrada.

Passo 3 – Em seguida carregamos no botão Confirm e posteriormente no botão Install para proceder à instalação.

Realizados os passos anteriores com sucesso, passamos a ter o OpenSSH instalado no nosso iDevice e pronto para receber ligações no porto 22.

Para que seja efetuada a ligação através de um cliente, além do porto que identifica a aplicação/serviço, necessitamos também do endereço IP do dispositivo. Para saber o endereço IP do idevice devem ir a Definições e seleccionar a opção “Wi-Fi”. De seguida pressionar a seta ao lado da ligação activa, para que sejam exibidos todos os detalhes da rede.

Para este exemplo, vamos considerar que o IP atribuído ao idevice é o 192.168.1.67.

Como ligar remotamente ao idevice via SSH?

Depois de configurado o OpenSSH server no dispositivo e de sabermos o IP e porto de ligação, vamos proceder à configuração do nosso cliente. Para isso vamos usar o popular WinSCP que é um cliente SFTP (SSH File Transfer Protocol) e FTP(File Transfer Protocol) , que usa o SSH (Secure SHell) e que disponibiliza uma interface gráfica idêntica ao explorer do Windows para gestão/transferência de ficheiros. De referir que existem outros clientes para SSH.

Para configurarem a vossa ligação ao idevice via PC usando o WinSCP, basta que sigam os seguintes passos:

Passo 1 – No cliente WinSCP devem definir as seguintes configurações:

Nota: De referir que, por questões de segurança, devem mudar a password do vosso servidor OpenSSH a correr no dispositivo. Num próximo tutorial iremos ensinar como proceder a essa configuração.

Depois de efectuadas as configurações, basta carregar em Login para estabelecer a ligação remota.

Passo 2 – Em seguida o cliente de SSH vai questionar se pretender actualizar ou adicionar as novas chaves RSA2 que são usadas para cifrar a comunicação entre o idevice e o PC.

Passo 3 – Depois de actualizadas ou criadas as chaves RSA e se tudo estiver configurado…preparem-se por vão entrar no “mundo” do IOS, tendo totais privilégios para aceder a toda a informação mantida no sistema de ficheiros do idevice.

Um exemplo do acesso ao diretório onde o nosso idevice guarda as fotografias. Podemos copiar, mover, apagar…tudo via WinSCP.

O uso do OpenSSH no idevice é uma alternativa ao iTunes para acesso à informação no equipamento. Desta forma podemos aceder a toda a informação, sendo possível efectuar as principais funções disponíveis num gestor de ficheiros. Para quem tem jailBreak e nunca experimentou o OpenSSH, aqui está uma boa oportunidade. Ficamos à espera do vosso feedback.

Exit mobile version