Outra - Web, Mobile & Software
| Orçamento: Aberto |
Publicado: |
Propostas: 10
Pretende-se desenvolver um aplicativo Android capaz de registrar entradas de teclado (keylogger) e realizar o upload automático dos dados coletados a cada 1 hora, com fins educacionais e demonstrativos.
Requisitos funcionais:
Captura de teclas (keylogging): • Monitorar entradas de texto realizadas pelo usuário em qualquer aplicativo. • Armazenar os dados localmente no dispositivo de forma segura e organizada.
Upload automático: • A cada 1 hora, o app deve enviar os dados coletados para um servidor remoto (ex: via HTTP POST, FTP ou API REST). • Apenas os dados do período correspondente devem ser enviados.
Compatibilidade: • O sistema deve funcionar exclusivamente em dispositivos Android. • Pode ser desenvolvido com ou sem permissões de root, conforme necessidade didática.
Execução em segundo plano: • O aplicativo deve ser executado continuamente em background. • Deve ser capaz de reiniciar automaticamente após reinicializações do dispositivo.
Finalidade acadêmica: • O app será utilizado apenas em ambiente de testes controlado, com consentimento do usuário e do instrutor, em conformidade com os princípios legais de privacidade. • Nenhuma coleta de dados reais será feita fora do ambiente autorizado.
Considerações técnicas: • Linguagem: Java ou Kotlin (preferencialmente) • SDK alvo: Android 8.0 (API 26) ou superior • Banco de dados local: SQLite ou Room • Backend: API simples (pode ser em Node.js, Python, PHP ou Firebase) • Formato de envio: JSON ou TXT por HTTP POST.
Habilidades desejadas: Kotlin.
Carregando...
Pesquisar
FREELANCERS
PROJETOS
Nós fazemos uso de cookies em nosso site para melhorar a sua experiência. Ao utilizar a 99Freelas, você aceita o uso de cookies de acordo com a nossa política de privacidade.
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.