2013-11-17 3 views
1

Привет, Мне было поручено изучить возможность разработки антивирусного приложения для Android. Я убежден, что приложения для Android запускаются в собственной песочнице и не имеют прав на сканирование вне этой изолированной программной среды.Приложение для Android и доступ к файлам через приложение

Как же тогда уже существуют приложения (например, антивирус), которые должны иметь возможность проверять файлы в других областях приложений? Я не думаю, что антивирусная программа была бы очень эффективной, если бы она не могла тестировать файлы по телефону. Как это будет сделано?

Спасибо за любой совет!

ответ

0

Это правда, что приложение запускается в собственной песочнице, но это не значит, что он ограничен доступом к песочнице. Я предполагаю, что в песочнице вы подразумеваете виртуальную машину приложений или что-то в этом роде.

Например, вы можете обмениваться информацией и разговаривать между двумя приложениями, используя Intents, что позволяет захватывать информацию из одного приложения в другое. Опять же, есть два способа взглянуть на него, это можно рассматривать как функцию, которая позволяет вам получить доступ к внешним материалам или уязвимости безопасности. Это приводит к полуфабрикату или полупустому стеклу.

Я не уверен, правильно ли понимаю вашу дилемму. Но надеюсь, что это поможет.

Смежные вопросы