RemoteTracker - Software contra roubo e perda de PDA (View original topic)



Joubert Vasconcelos

Posted 20 Julho 2008 - 09:38

Este é um aplicativo livre e de código aberto para ajudá-lo a rastrear seu dispositivo baseado no Windows Mobile caso ele seja perdido ou roubado. Ele funciona interceptando mensagens SMS formatada enviada a partir de qualquer celular e então enviando informações úteis de volta. Estas informações pode contem coordenadas GPS, lista de contatos, informações do proprietário e mais.

Você pode usá-lo para outros objetivos, como manter seus olhos nos seus filhos. Use sua imaginação!

Para usar todas as funcionalidades do RemoteTracker, seu dispositivo deve ter rádios GSM e GPS.

Caso o ladrão ou qualquer outra pessoa troque o cartão SIM, você receberá um SMS alertando da troca. Esse SMS acompanha o número do cartão trocado. Com isso você poderá rastrear o telefone mescom com o cartão trocado. Tudo que se precisa fazer é configurar um número de emergência.

RemoteTracker pode ser adicionado a ROMs customizadas por terceiros. Mas, após um hard reset toda a configuração se perdia. Agora, a ferramenta RTRegCreate pode criar um arquivo de configuração usando seu PC. Criadores de ROMs customizadas podem usar essa DLL e fazer RT ficar a prova de hard reset!

Este programa foi testado nos aparelhos X800 e X500+ da Eten/Glofish (e vários outros) com o Windows Mobile 6.1, com o .NET 3.5, mas você poderá utilizá-lo com as versões 5 e 6 do WM. Versões anteriores não são suportadas.

Você pode fazer o download do .NET 3.5 se precisar aqui: http://www.microsoft.com/Downloads/details...;displaylang=en.

Você pode fazer o download do instalador do RemoteTracker http://remotetracker...r.html#binaries.

RemoteTracker funciona em modo silencioso para ajudálo a encontrar seu dispositivo. Existe apenas uma tela para configurar alguns parâmetros. Depois disso você não precisará mais usar esta tela.

Todas as funções são ativadas por SMS (remotamente) e as respostas serão enviadas por SMS ou e-mail. Por exemplo você pode usar o celular da sua esposa para enviar um comando SMS para seu telefone perdido e receber as coordenadas do GPS para encontrá-lo.

Este é o primeiro objetivo do RemoteTracker. O segundo é ajudá-lo a recuparar seus dados pessoais. Esse objetivo não está totalmente pronto ainda. Existe um trabalho em andamento.

Para acessar o RemoteTracker você deve usar qualquer celular e enviar comandos via SMS. Existem três categorias de comandos: Comandos Genéricos, Comandos de GPS e Comandos para Dados Pessoais.

Todos os comandos tem o mesmo prefixo, rt# seguido de um dos sufixos abaixo. A estrutura de cada comando é:
rt#[comando]#[número-celular_ou_E-mail]#senha

Comandos Genéricos:

- help - Envia uma lista de comandos;
- ehelp - Mesmo que o comando help, mas a resposta é enviada por e-mail
- cb ou callback - Liga o telefone e faz uma chamada deixando o microfone ligado;
- go ou getowner - Envia para você as informações gravadas em Configurações/Proprietário. Útil se terceiros mudarem essa informação;
- ego ou egetowner - Mesmo que o comando go, mas a resposta é enviada por e-mail;
- rst ou reset - Reinicia o dispositivo.
- eganfl or egetanfilelist - Envia, por e-mail, uma lista de todas as ligações recebidas e realizadas se o VITO Audio Notes estiver instalado.
- eganf or egetanfile - Envia, por e-mail, todos os arquivos de chamadas recebidas e realizadas se o VITO Audio Notes estiver instalado.
- alarm - Apenas toca um som para ajudá-lo a encontrar seu dispositivo quando você perdê-lo em sua casa.

Comandos do GPS:

- gp ou getposition - Tenta buscar as coordenadas do GPS e enviar de volta;
- egp ou egetposition - Mesmo que o comando gp, mas a resposta é enviada por e-mail;
- elt ou elogtrack - Este comando liga o GPS, grava o percurso e envia um arquivo KMZ por e-mail. Este arquivo pode ser aberto pelo Google Earth (download here).
- findme - Mesmo que o comando GP, mas irá lhe perguntar se você deseja responder ao comando. Você pode usar ensinar um amigo a usar esse comando e ajudá-lo a encontrar onde você está.

Comandos para Dados Pessoais:

- pb ou phonebook - Busca todos os contatos do cartão SIM e envia de volta para você;
- epb ou ephonebook - Mesmo que o comando pb, mas a resposta é enviada por e-mail;
- dkz ou delkmz - Apaga todos os arquivos KMZ criados pelo comandoelt;
- dsc ou delsim - Apaga todos os contatos gravados no cartão SIM.

Exemplos

rt#go - Busca informações do proprietário e envia o comando ao remetente, sem senha;
rt#epb##123 - Envia para o e-mail pré-definido todos os telefones armazenados no cartão SIM, usando 123 como senha;
rt#gp#98765432 - Envia um SMS com as coordenadas do GPS para o celular número 98765432, sem senha;
rt#elt#mickey@mouse.com#456 - Envia um e-mail para mickey@mouse.com com um arquivo KMZ anexado com a gravação do caminho, usando 456 como senha;

Atualização

Este aplicativo se integra ao AppToDate, que se estiver instalado irá lhe avisar sembre que houver uma versão nova. Este aplicativo você encontra aqui: http://www.modaco.com/content/apptodate/26...d-applications/

Lembre-se que o uso desse software é sua opção e em hipótese alguma me responsabilizarei por danos, mesmo acreditando que seja impossível um programa como esse causar danos ao aparelho.

Se precisar de ajuda ou estiver com dúvidas, terei prazer em responder.

Atenciosamente,
Joubert

CoolZeroFCP

Posted 20 Julho 2008 - 10:20

Boas,

Parece-me um programa excelente e essencial para ter no PDA.
Depois de testar deixo aqui o report ^_^

Me ajude

Posted 30 Julho 2008 - 06:55

Olá Joubert, em primeiro lugar, quero lhe parabenizar e agradecer-lhe por essa iniciativa, que é tão louvável para quem possui um aparelho que é mais valioso que um celular qualquer.

Estou com algumas dúvidas e gostaria de esclarecimentos:

1 Para que o .net frameworks?
2 Você poderia disponibilizar no futuro o .cab do mesmo? (framework, pois é dificil achar somente o .cab)
3 Como ainda não testei, gostaria de saber se o seu software precisa ser inicializado, ou ele rodará sempre em background, sendo que o usuário não saberá que está recebendo/enviando sms??

Acho que por enquanto é só!

Depois de testar farei até doação pra ti caso o use/aprecie.

Grato desde.

Pedro Lamas

Posted 30 Julho 2008 - 07:00

View PostMe ajude, on Jul 30 2008, 07:55 PM, said:

1 Para que o .net frameworks?

O .NET Compact Framework é uma base de desenvolvimento requerida por alguns programas, como é o caso...

View PostMe ajude, on Jul 30 2008, 07:55 PM, said:

2 Você poderia disponibilizar no futuro o .cab do mesmo? (framework, pois é dificil achar somente o .cab)

O ficheiro CAB varia mediante o dispositivo, por isso colocar aqui o CAB em nada ajuda, pois teria que colocar todos os disponíveis (penso que são uns 6 ou 8)... usar o ficheiro de instalação no PC com todos os CAB e depois deixar o ActiveSync instalar o correcto é sempre a melhor solução! ;)

lpadua

Posted 09 Agosto 2008 - 10:33

Alguém já testou isto?

Me ajude

Posted 11 Agosto 2008 - 12:27

View PostPedro Lamas, on Jul 30 2008, 04:00 PM, said:

O .NET Compact Framework é uma base de desenvolvimento requerida por alguns programas, como é o caso...


O ficheiro CAB varia mediante o dispositivo, por isso colocar aqui o CAB em nada ajuda, pois teria que colocar todos os disponíveis (penso que são uns 6 ou 8)... usar o ficheiro de instalação no PC com todos os CAB e depois deixar o ActiveSync instalar o correcto é sempre a melhor solução! ;)


Obrigado amigo, já me esclareceu.


View Postlpadua, on Aug 9 2008, 07:33 AM, said:

Alguém já testou isto?


Bem, eu já testei, e creio que a resposta também servirá para o desenvolvedor assim como interessados.

Testes feitos em um P3301 (Htc Artemis) com ROM Original TIM (somente desbloqueado)

O comando de ligação funciona. (cb)
Os comandos de GPS ainda não (ele até liga o GPS (vi pelo led de uso de gps)) mas não traz resposta! (ambos comandos testados tanto na sua forma abreviada quanto na por extenso e também na resposta por sms e por e-mail).
Teste de uso de e-mail feito com sucesso, o programa dá responde o e-mail com a mensagem : "Invalid command.
Battery: 81-100%"
Testei também comandos de devolver a agenda do cartão SIM pelo e-mail e do sinal sonoro (alarm) e ambos também não funcionaram!!

Não tenho o programa necessário para usar o comando de retorno de ligações, então não testei!

Enfim, a única coisa que brinco nele pra assustar os amigos é o comando de retorno de ligação.

Se alguém puder dar uma luz ao que poderia estar falhando nesses comandos, eu agradeço.

Atenciosamente.

Kristian0

Posted 12 Agosto 2008 - 12:48

View PostMe ajude, on Aug 11 2008, 01:27 PM, said:

Obrigado amigo, já me esclareceu.




Bem, eu já testei, e creio que a resposta também servirá para o desenvolvedor assim como interessados.

Testes feitos em um P3301 (Htc Artemis) com ROM Original TIM (somente desbloqueado)

O comando de ligação funciona. (cb)
Os comandos de GPS ainda não (ele até liga o GPS (vi pelo led de uso de gps)) mas não traz resposta! (ambos comandos testados tanto na sua forma abreviada quanto na por extenso e também na resposta por sms e por e-mail).
Teste de uso de e-mail feito com sucesso, o programa dá responde o e-mail com a mensagem : "Invalid command.
Battery: 81-100%"
Testei também comandos de devolver a agenda do cartão SIM pelo e-mail e do sinal sonoro (alarm) e ambos também não funcionaram!!

Não tenho o programa necessário para usar o comando de retorno de ligações, então não testei!

Enfim, a única coisa que brinco nele pra assustar os amigos é o comando de retorno de ligação.

Se alguém puder dar uma luz ao que poderia estar falhando nesses comandos, eu agradeço.

Atenciosamente.


Um dos programadores aque da pocketpt podia ver as falhar do gajo... este é um programa de elevado interresse para todos nos... exceto se anda ca alguem que goste de se apoderar de cenas que nao sao dele :(

Cumps

Lost

Posted 23 Agosto 2008 - 05:27

parece que este topico perdeu o interessente!! de facto estou a ponder testar para ver se resulta!!! ja houve quem o usa se com bons resultados???
Cump