Existe uma maneira de controlar o ambiente de execução do aplicativo? -- security campo com networking campo com encryption camp android Relacionado O problema

Is there a way to control app execution environment?


4
vote

problema

português

Existe alguma maneira de controlar como um aplicativo instalado comunica sobre a rede e grava dados no disco?

digamos que eu tenha um aplicativo que lidará com dados confidenciais, mas vem de terceiros para que não consigo controlar a implementação. É possível fornecer algum tipo de ambiente onde eu possa executar o aplicativo e certifique-se de que os dados que ele grava para o disco é criptografado e que sua comunicação pela Internet é segura? Como executá-lo em uma máquina virtual que eu controle ou forçando-a a usar algum tipo de estrutura que eu criei?

english

Is there some way of controlling how an installed application communicates over the network and writes data to disk?

Let's say I have an application that will handle sensitive data, but it comes from a third party so I can't control the implementation. Is it possible to provide some kind of environment where I can run the app and make sure that the data it writes to disk is encrypted and that its communication over the internet is secure? Like running it in a virtual machine that I control or forcing it to use some kind of framework I've created?

        
 
 

Lista de respostas

2
 
vote

O emulador do Android pode ser executado no seu PC e é bom para testes. Você pode usar ferramentas para cheirar os dados sendo enviados em sua rede e ver se ela é criptografada e verificar arquivos gravados no armazenamento "Dispositivo". Mas você não pode "controlar" o aplicativo per se.

 

The Android Emulator can be run on your PC and is good for testing. You could use tools to sniff the data being sent on your network and see if it's encrypted, and check files written to the "device" storage. But you can't "control" the app per se.

 
 

Perguntas relacionadas

1  Android 4.2 "partição ... tem um maior do que seu disco!" Erro no logcat  ( Android 4 2 partition has a different major than its disk error in logcat ) 
Estou usando um Samsung I9100 rodando Android 4.2.2 via Sentinelrom_V4_75_I9100. Nenhuma alteração no kernel fora do que veio com essa rom. Eu tentei cripto...

0  Remova a senha do Galaxy Tab4  ( Remove password from galaxy tab4 ) 
Minha esposa definir senha para seu tablet e me pede para removê-lo. Eu abri ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Inserindo a senha, mas opção none (i.e. Nenhuma...

0  Bloqueio do cartão de memória SDHC no Samsung Galaxy 2  ( Locking sdhc memory card on samsung galaxy 2 ) 
Eu armazenei um documento importante no cartão SDHC no meu telefone Samsung Galaxy 2 (para que eu possa editá-lo em movimento). Eu não quero que os outros ace...

24  O que o Android Sync'd Data é criptografado?  ( What android syncd data is encrypted ) 
com o lançamento do plug-in de firesheep/codebutler.github.com/fireesheep/"> Firefox para o Firefox Tornou-se trivial para navegação em redes abertas Wi-Fi p...

6  OpenVPN com Android 2.3.x - Preocupações de segurança  ( Openvpn with android 2 3 x security concerns ) 
Eu preciso usar meu telefone Android 2.3.x para acessar um servidor OpenVPN. Eu tenho cm 7 com suporte em suporte para OpenVPN e TUN. Minha principal preocupa...

3  Samsung Galaxy S10E requer senha a cada poucos dias, é possível desabilitar com segurança?  ( Samsung galaxy s10e requires password every few days is it possible to disable ) 
galaxy s10e, protegido por um muito longa senha e impressões digitais. Eu especificamente fui para uma senha muito longa que pretenda apenas digite-o depoi...

9  Como você criptografa seu dispositivo que funciona CyanogenMod 12.1?  ( How do you encrypt your device running cyanogenmod 12 1 ) 
CyanogenMod 12 e 12.1 Configuração 'Encrypt Phone' está quebrada e tem sido por um bom tempo. Existe alguma maneira de criptografar o telefone de alguma out...

0  Criptografia Nexus 4  ( Nexus 4 encryption ) 
Eu criptotei meu nexus, e agora esqueci a senha depois que a energia é executada alguém pode me dizer quantos dígitos exigidos e suas regras (maiúsculas, núme...

7  Como faço para descriptografar arquivos no meu cartão SD que eu criptografe usando as configurações?  ( How do i decrypt files on my sd card that i encrypted using the settings ) 
Eu tenho arquivos que eu usei para copiar do meu cartão SD para o meu PC usando a opção de armazenamento de massa USB sob a pop-up "Conexão USB". Eu verifique...

2  Meus contatos são criptografados no meu android?  ( Are my contacts encrypted on my android ) 
são os meus contatos criptografados no meu android e onde estão eles? Como posso acessá-los? Alguma APIs Pública? (Do PC) ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.