3 votes

Les applications d'espace virtuel sous Android offrent-elles un environnement entièrement virtuel ?

Il existe des applications d'espace virtuel pour Android, comme Parallel Space ou Dual Space. Je sais que l'on ne peut pas accéder à des fichiers extérieurs dans un environnement virtuel, mais j'ai pu y accéder dans l'environnement virtuel de Dual Space.

Ces applications d'espace virtuel offrent-elles un environnement entièrement virtuel ?

4voto

Rehan Khwaja Points 332

Si les applications d'espace virtuel agissent comme Espace parallèle alors ils virtualisent l'environnement d'exécution de l'application. L'accès au stockage externe ne serait pas un problème.

Commonsware mettre en place un blogpost expliquant ce qui se passe sous le capot avec cette virtualisation avec une mise en garde :

Toutefois, ce type de technique de virtualisation - des applications Android exécutées à l'intérieur d'autres applications Android, pour une expérience de type Inception - exige que vous fassiez confiance au moteur de virtualisation. Après tout, par définition, il peut voir toutes les entrées/sorties entre l'application et Android, car il est le mandataire de toutes ces entrées/sorties. Il s'agit d'un [[Attaque MITM (Man-In-The-Middle)](https://en.wikipedia.org/wiki/Man-in-the-middle_attack) sur l'application.

Donc, si vous faites confiance aux fabricants de Parallel Space (ou si vous vous en moquez), c'est une option à considérer.

De ma réponse : https://Android.stackexchange.com/a/169048/3573

3voto

pr0nin Points 353

ParallelSpace et DualSpace utilisent la même technologie si je comprends bien leur description et cette technologie n'a rien à voir avec la virtualisation : ils utilisent le clonage d'applications.

Le clonage d'une application signifie qu'elle est renommée (pas le nom visible mais le nom du paquetage de l'application tel que com.whatsapp ). L'application est donc déballée, modifiée à certains endroits pour utiliser le nouveau nom, puis emballée et signée avec une nouvelle signature avant d'être installée.

Comme Android sépare chaque application, une application renommée peut être installée côte à côte avec l'application originale. La séparation réelle est effectuée par le système d'exploitation Android exactement de la même manière qu'elle est effectuée pour chaque application.

Et comme toute autre application, si l'application reconditionnée stocke des données dans la section de la carte SD, vous pouvez accéder à ces données.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X