Программа песочница для андроид
Разрабатывая свое первое приложение под Android, я столкнулся с проблемой запуска приложения для проверки и отладки. Эта статья должна помочь начинающему пользователю выбрать средство эмуляции.
Содержание:
Android Virtual Device (AVD)
Установка:
Это средство эмуляции встроено в Android SDK.
Настройка:
(на примере использования в Eclipse)
Window > Android SDK and AVD Manager > New
Вписываем имя виртуального устройства, платформу, размер карты памяти, тип дисплея…
Жмем Create AVD.
Запуск:
Первый запуск эмулятор длиться очень долго, особенно на слабых устройствах. Например, я так и не смог дождаться первого запуска на своем нетбуке, а, запуская первый раз на компьютере, был уверен, что эмулятор ушел в вечный цикл.
Последующие запуски эмулятора будут чуть шутрее.
Время между нажатием кнопки «Run» и появлением главного активити тестового приложения на эмуляторе проходит в среднем 11 секунд. Замеры проводил на достаточно производительном компьютере.
VirtualBox+Android x86
- Скачиваем и устанавливаем VirtualBox.
- Скачиваем образ.
- «Создаём виртуальную машину Linux 2.6/Other Linux, 512 Mb RAM, Bridged Network, HD 2 Gb, Disable Mouse Integration. Подключаем ISO файл и загружаемся одной из опций LiveCD (есть вариант HDPI и MDPI)» (с) или следуем этой инструкции.
- Нажимаем Alt-F1 для выхода в консоль и набираем netcfg и запоминаем IP адрес эмулятора. Для возврата к GUI, нажимаем Alt-F7.
- adb connect
Запуск:
Время между нажатием кнопки «Run» и появлением главного активити тестового приложения на эмуляторе не засекал, но, по субъективным ощущениям, это происходит почти мгновенно.
Преимущества и недостатки:
+ маленький промежуток времени между нажатием кнопки «Run» и запуском приложения на эмуляторе
+ местами шустрая работа
— достаточно длительная и иногда проблематичная установка
— эмулятор работает местами медленно, имеются проблемы с изображением (особенно на MDPI)
— проблемы с эмуляцией SD-карты, сменой ориентацию экрана,…
— только два (три) доступные версии ОС Android и только два доступных типа дисплея
Телефон с ОС Android, подключенный через USB
- Включаем на телефоне режим отладки. (Насторйки > Приложения > Разработка > Отладка по USB).
- Скачиваем драйвер для вашего телефона.
- Подключаем телефон к ПК.
- Устанавливаем драйвера. В Диспетчере устройств должен появиться раздел ADB Interface.
- adb devices. Если ваш телефон не отображается в списке, то переустанавливаем драйвер ADB.
Запуск:
Между нажатием кнопки «Run» и появлением главного активити тестового приложения на телефоне проходит порядка 5 секунд.
Преимущества и недостатки:
+ возможность увидеть приложение так, как его будет видеть пользователь (очень важным момент, особенно при создании интерфейса и дизайна приложения)
+ мультитач (если есть в телефоне)
+ смена ориентации экрана, акселерометр (если есть в телефоне)
— только одна версия ОС и один тип дисплея
— на физическом рабочем столе появиться еще один объект
Выводы:
Я пробовал работать с каждым из этих средств эмуляции и остановился на таком варианте:
1. написание и тестирование приложения, используя телефон;
2. тестирование приложения на многочисленных Android Virtual Device с различными комбинациями версии ОС и типа дисплея.
Надеюсь, что читающий сделал выбор эмулятора или почерпнул для себя что-то новое.
Удачи в тестировании!
Песочница - успокаиваем нервы
версия: 14.138
Жанр: Казуальная
Последнее обновление игры в шапке: 07.02.2021
Краткое описание:
Физико-химическая песочница для игры с падающим песком
Описание:
Думаю, все помнят рамки с двойными стёклами, между которыми пересыпается разноцветный песок создавая причудливые узоры? Да, подобное зрелище завораживает и успокаивает. Но наша песочница не ограничена примитивными стёклами! Вы найдёте свыше 35 материалов окружающей среды для создания различных конструкций и их взаимодействия между собой.
А вот чего вы точно не найдёте в нашей песочнице, так это рекламы!
Создайте и насладитесь собственным уникальным дизайном! Ну а если он вам не понравится, ну что же - просто взорвите его!
Такого количества материалов вы не найдете ни в одном другом подобном приложении, и наша песочница продолжает стремительно развиваться. В перспективе множество изменений, и основным направлением будут уровни-головоломки. Вы не встретите движка жидких частиц в приложениях такого типа, так как подсчёт давления движущейся жидкости – непростая задача, но позже мы планируем создать и его.
Русский интерфейс: Да
Системные требования: Android 2.3.3+
Использование модификаций игры пользователи осуществляют на свой страх и риск. Жалобы, связанные с работоспособностью игры после применения модификаций, рассматриваться не будут
Сегодня мы поговорим на такую тему, как запускать приложения на Android в изолированной среде. Что такое "изолированная среда"? - это когда приложение не видит остальные программы, установленные на вашем смартфоне и не может с ними взаимодействовать (в операционной системе Windows такой режим называется "песочницей"). При этом оно никак не ограничено в плане функционала, просто приложение думает, что оно одно единственное установлено на вашем смартфоне. Таким образом вы можете не беспокоиться о сохранности своих личных данных - для изолированного приложения создается виртуальное хранилище (оно никак не связано с физической памятью вашего смартфона, то-есть доступа к вашим данным у него нет). В конце вас будет ждать видеоинструкция *
Но если опустить вопросы безопасности, песочница дает целый ряд преимуществ, которые недоступны при обычном клонировании приложений.
Обложка выпуска. Почему такой акцент на оболочке от Xiaomi? Все дело в том, что на прошивках этого разработчика заблокирована функция переключения между профилями.
Обложка выпуска. Почему такой акцент на оболочке от Xiaomi? Все дело в том, что на прошивках этого разработчика заблокирована функция переключения между профилями.
- удаленные программы нельзя восстановить или отследить (они не фиксируются в журналах Android);
- приложения установленные в изолированную среду не расходуют никаких дополнительных ресурсов вашего смартфона (или планшета); когда вы завершаете с ними работу - они попросту уходят в режим гибернации (настройка по умолчанию), но если есть необходимость, чтобы программа работала в фоне, то ей можно выдать соответствующее разрешение;
- если приложение отказывается запускаться, из-за того, что на вашем смартфоне установлено "нежелательное" ПО, то изолированный запуск решит эту проблему | приложение "Телекард" (это официальный клиент Газпромбанка) отказывается запускаться на телефоне, если там установлена программа "AnyDesk", которая предназначена для удаленного управления компьютером или смартфоном (ЕСЛИ ПОЛЬЗОВАТЕЛЬ СОБСТВЕННОРУЧНО НАСТРОИТ такое СОЕДИНЕНИЕ МЕЖДУ СВОИМ ПК И ТЕЛЕФОНОМ, по-другому никак не подключиться). Так вот "Телекард" почему-то реагирует только на "AnyDesk" и полностью игнорирует "TeamViewer", хотя обе программы выполнят одни и теже задачи, и выводят уведомление о том, что к вашему смартфону осуществленно удаленное подключение. Мне нужно и банковское приложение, и мой "AnyDesk", потому что я им пользуюсь чуть ли не каждый день. Что делать? Установить "Телекард" в изолированную среду;
- все приложения, которые были установлены в песочницу, можно удалить одним разом за пару секунд.
- вы полноценно устанавливаете приложения в изолированное хранилище, то-есть в отличие от клонов - нет никакой необходимости, чтобы программа была и там, и там | вы можете установить программу в одном единственном экземпляре и она будет находиться только в вашей песочнице.
Программа, о которой сегодня пойдет речь, работает даже на азиатских прошивках, типа EMUI, MIUI, Flyme OS и им подобных.
Одна система. Два хранилища. И там, и там могут быть установлены разные приложения. Работают они параллельно друг другу и не создают никакой дополнительной нагрузки на ваш смартфон! Удобно, безопасно, быстро и самое главное конфиденциально!
Одна система. Два хранилища. И там, и там могут быть установлены разные приложения. Работают они параллельно друг другу и не создают никакой дополнительной нагрузки на ваш смартфон! Удобно, безопасно, быстро и самое главное конфиденциально!
Shelter и Island - что выбрать?
Приложения "Shelter" и "Island" делают одно и тоже - их функционал мало чем отличается друг от друга. Единственное что "Shelter" официально работает только на чистом Android'е - тот самый, который от Google (аппараты Pixel, Nokia, смартфоны линейки Android One и т.д.). Сейчас найти в рознице смартфон, где будет установлен "оригинальный" Android, довольно трудно. Это уже удел гиков. В любом случае "Shelter" очень удобная и понятная программа. Если у вас чистый Android, то смело устанавливайте ее себе на телефон и пользуйтесь! Я же расскажу о том, как правильно установить и настроить приложение " Island " на сторонних оболочках (показывать буду на примере MIUI).
Если вы хотя бы раз клонировали приложение на своем смартфоне, то вам необходимо будет сделать следующее | если такого не было, то просто пропустите первые 3 пункта инструкции:
- удалить все клоны;
- пройти в раздел настроек "Клонирование приложений" и удалить все "аккаунты клонов" (если некоторые пункты инструкции вызывают у вас затруднения, то в конце этой публикации будет доступна ссылка на видеоинструкцию);
- перезагрузить смартфон.
Устанавливаем приложение "Island" https://play.google.com/store/apps/details?id=com.oasisfeng.island&hl=ru&gl=US (официальный магазин Google Play | ссылка на "Shelter" будет в самом конце статьи). Запускаем ярлык программы. " Island " спросит вас, готовы ли вы создать "рабочий профиль" на телефоне? У вас 2 варианта: "Принять и продолжить" (установить изолированное пространство), либо "Закрыть" (завершить работу программы). Естественно мы выбираем первый предложенный вариант.
Рабочий профиль может создаваться от 10 до 30 секунд (максимум минута). Поэтому, если вам покажется, что ваш телефон завис - просто дайте программе закончить начатое и не закрывайте ее, и не выходите на рабочий стол. Лучше отложите свой телефон в сторону.
Рабочий профиль может создаваться от 10 до 30 секунд (максимум минута). Поэтому, если вам покажется, что ваш телефон завис - просто дайте программе закончить начатое и не закрывайте ее, и не выходите на рабочий стол. Лучше отложите свой телефон в сторону.
Что такое рабочий профиль? Он был создан компанией Google для корпоративных пользователей. Если у вас есть "фирменный" софт, который используется в стенах вашей компании, либо IT-специалисты работодателя могут удаленно подключаться к вашему смартфону, чтобы должным образом настроить те или иные программы, то на аппарате включают специальный "рабочий профиль". Таким образом Googe гарантирует вам, что работодатель не сможет получить доступ к вашим личным данным: фотографиям, перепискам в мессенджерах и соц.сетях, и т.д.
" Island " создает корпоративный профиль, где единственным IT-специалистом будете только вы - соответственно вы сможете устанавливать в закрытое хранилище любой софт, который будет невидим для всей остальной системы Android. Как например, поступил я с приложением"Телекард" (больше он на "AnyDesk" уже не ругается).
Теперь давайте разберем интерфейс программы
Обратите внимание! 2 магазина приложений Google Play. Слева системный и справа "корпоративный". Внутри Android уже установлен клиент Дзен, а вот на рабочем профиле его нет. При желании программы можно устанавливать только в корпоративный профиль.
Обратите внимание! 2 магазина приложений Google Play. Слева системный и справа "корпоративный". Внутри Android уже установлен клиент Дзен, а вот на рабочем профиле его нет. При желании программы можно устанавливать только в корпоративный профиль.
Интерфейс максимально простой. Перенести программы в корпоративный профиль можно тремя способами:
- "MAINISLAND" (главный остров) - это основное хранилище, где установлены все ваши приложения. Если вы хотите какое-то из них перенести в песочницу, то просто выбираете его и жмете на иконку копировать (плюсик в контекстном меню, зеленая галочка на снимке). Тогда программа скопируется в "ISLAND". Все теперь оба эти приложения работают независимо друг от друга, только "клон" не может получить доступ к данным, которые находятся на основном острове. Если есть необходимость - "оригинал" можно удалить, это никак не скажется на работоспособности программы в песочнице.
- Во время создания рабочего профиля, "Island" делает изолированные копии магазина Google Play, приложений Загрузки и Безопасность, сервисов Google, и браузера Google Chrome. Все ярлыки появятся на рабочем столе вашего смартфона. Поэтому вы можете просто запустить "изолированный" Google Play и уже оттуда загрузить нужные вам приложения. При этом в отличие от клонов, программы будут находиться ТОЛЬКО в изолированном хранилище.
- Если у вас есть apk-файл нужного приложения, то просто открывайте файловый менеджер и вручную инсталлируйте программу, используя " Island App Installer " и тогда она автоматически установится в изолированное хранилище.
Если хотите установить приложение в изолированную среду, то используйте не системный "Установщик пакетов", а "App Installer". Обратите внимание! Последние 2 снимка. То, о чем я говорил в самом начале. Изолированный "Телекард" не видит AnyDesk.
Если хотите установить приложение в изолированную среду, то используйте не системный "Установщик пакетов", а "App Installer". Обратите внимание! Последние 2 снимка. То, о чем я говорил в самом начале. Изолированный "Телекард" не видит AnyDesk.
Очень надеюсь, что данный материал вам понравился. Всем добра! И подписывайтесь на мой канал - здесь каждую неделю выходит подобная годнота: обзоры фильмов, игр и многое другое ✌
Не секрет, что пользовательские данные сегодня являются тем, на чём строят бизнес крупные компании. Различные приложения могут злоупотреблять разрешениями, чтобы получить доступ к личной информации. Для тех пользователей, которые ставят конфиденциальность превыше всего, появилось новое приложение для Android с открытым исходным кодом под названием Shelter. Эта программа позволяет использовать песочницу Android для изоляции от данных установленных на устройстве приложений.
Многие продвинутые владельцы Android-устройств выбирают кастомные прошивки без каких-либо сервисов Google. Это обусловлено тем, что корпорация добра получает доступ к некоторым данным, в том числе постоянно отслеживает местоположение пользователей, даже если передача геоданных отключена. Наверняка эти пользователи знают и, возможно, используют утилиту Island от создателя Greenify. Однако она не является свободным программным обеспечением с общедоступным исходным кодом, несмотря на похожую с Shelter функциональность.
С помощью Shelter можно изолировать в песочнице подозрительные приложения от данных и файлов на устройстве, замораживать их, а также клонирование в случае, если вам необходимо сразу несколько активных аккаунтов в соцсетях и сервисах. Чтобы использовать утилиту, необходимо предоставить ей права администратора.
Программа работает на основе «рабочего профиля», встроенного в систему Android, и в целом её работоспособность зависит от прошивки. Разработчик Shelter не советует использовать приложение на пользовательских и OEM-прошивках, например, на MIUI от Xiaomi, поскольку есть большая вероятность зависаний и других проблем. Кроме того, Shelter не является полноценной песочницей, поэтому не может защитить от системных уязвимостей и бекдоров.
Загрузить Shelter для Android можно с репозитория F-Droid или с Трешбокса.
Ошибочно полагать, что встроенная защита операционной системы, антивирус или брандмауэр полностью защитят от вредоносных программ. Впрочем, вред может быть и не столь явным, как в случае с вирусами: несколько приложений способны замедлить работу Windows, повлечь за собой аномалии различного рода. Со временем последствия неконтролируемых процессов со стороны «самодеятельного» программного обеспечения дают о себе знать, и деинсталляция, удаление ключей реестра и другие способы очистки уже не помогают.
В таких ситуациях отличную службу могут сыграть программы-песочницы, которым посвящен этот обзор. Принцип работы песочниц отчасти сопоставим с виртуальными машинами (Oracle VM VirtualBox и др., VMware Virtualization). Благодаря виртуализации, все процессы, инициированные программой, выполняются в песочнице — изолированной среде с жестким контролем системных ресурсов.
Данный способ изоляции кода достаточно активно применяется в антивирусном ПО (KIS 2013, avast!), в программах, таких как Google Chrome (в песочнице работает Flash). Не следует, однако, делать вывод, что программы-песочницы являются полной гарантией безопасности. Это всего лишь одно из эффективных дополнительных средств по защите ОС (файловой системы, реестра) от внешних воздействий.
Sandboxie
Разработчик Ronen Tzur сравнивает действие программы Sandboxie с невидимым слоем, нанесенным поверх бумаги: на него можно наносить любые надписи; при снятии защиты, лист останется нетронутым.
- Защищенный интернет-серфинг
- Улучшение приватности
- Безопасная email-переписка
- Сохранение ОС в первоначальном состоянии
Последний пункт подразумевает, что в песочнице можно устанавливать и запускать любые клиентские приложения — браузеры, IM-мессенджеры, игры — без воздействия на систему. Sandboxie контролирует доступ к файлам, дисковым устройствам, ключам реестра, процессам, драйверам, портам и другим потенциально незащищенным источникам.
- Запуск и остановка программ под контролем Sandboxie
- Просмотр файлов внутри песочницы
- Восстановление нужных файлов из песочницы
- Удаление всех результатов работы или выборочных файлов
- Создание, удаление и настройка песочниц
Если при работе с изолированной программой нужно сохранить результаты на диск, указывается любой желаемый источник — файлы будут помещены в папку песочницы, в то время как по указанному адресу, за пределами песочницы, его не будет. Для «реального» переноса файлов из песочницы, следует использовать опцию восстановления. Есть два их вида — быстрое или немедленное, в обоих случаях, перед запуском программы в песочнице, нужно настроить папки для восстановления («Настройки песочницы — Восстановление»).
Более детальные настройки доступа расположены в разделах «Ограничения» и «Доступ к ресурсам». Они могут потребоваться в том случае, если приложение не может работать без определенных привилегий (требуется определенная системная библиотека, драйвер или т. п.). В «Ограничениях», применительно к программам или группам, настраивается доступ в Интернет, к аппаратным средствам, IPC-объектам, а также доступ низкого уровня. В «Доступе к ресурсам» — соответствующие настройки для файлов, директорий, к реестру и прочим системным ресурсам.
Также в настройках Sandboxie находится важный раздел «Приложения», где собраны группы программ, для которых предоставлен доступ к указанным ресурсам. Изначально все элементы списка деактивированы, для применения изменений для конкретного приложения нужно отметить его в списке и нажать кнопку «Добавить».
Таким образом, можно создавать песочницы с различными параметрами. Разрешается клонировать конфигурацию уже имеющейся песочницы, для этого, при создании новой, из выпадающего списка нужно выбрать ту среду, из которой требуется перенести настройки.
Резюме
С помощью приложения Sandboxie можно создавать виртуальные среды любых конфигураций, без ограничений для пользователя. Sandboxie предоставляет большое количество настроек как для отдельных приложений, так и для песочниц.
[+] Гибкая настройка каждой песочницы
[+] Создание правил для группы программ
[−] Нельзя создавать дистрибутивы
[−] Отсутствие мастера настройки
Evalaze
Символично, что Evalaze берет свое начало от программы Thinstall 2007, на данный момент принадлежащей компании VMware.
Evalaze не столь известна, как Sandboxie, среди программ для работы с песочницами, однако имеет ряд интересных особенностей, выделяющей ее из ряда подобных решений. Благодаря виртуализации, приложения можно запускать в автономной среде с любого компьютера, вне зависимости от наличия драйверов, библиотек, более новых версий запускаемого приложения. При этом не требуется ни предварительная настройка, ни дополнительные конфигурационные файлы или библиотеки или ключи реестра.
На странице Compatibility опубликован список приложений, протестированных на совместимость с различными ОС и версиями Evalaze. Например, такие программы, как Adobe Reader, AutoCAD, Google Earth, Outlook, Skype нельзя виртуализировать, в то же время, как большинство приложений из обширного списка полноценно работают с Evalaze.
В главном окне Evalaze доступен мастер создания проекта (Start Wizard). На первом этапе указывается имя и расположение файлов для работы в песочнице. Перед установкой нового приложения Evalaze создает снимок файловой системы и реестра. В PRO-версии можно выбрать глубину сканирования, в бесплатной данной опции нет.
На следующем шаге требуется выбрать инсталлятор, произвести полную установку и запустить приложение хотя бы один раз. После чего в Evalaze запускается вторичное сканирование, сравниваются изменения и создается снимок виртуального приложения. Его можно «персонализировать»: настроить ярлыки на Рабочем столе, в Главном меню, добавить заставку.
Пользователь может выбрать один из трех способов изоляции новоявленного приложения — WriteCopy, Merge-Mode или Full. Для системных утилит, помещенных в песочницу, рекомендуется режим Write Copy, при котором запросы доступа для чтения передаются в песочницу, и все изменения производятся с копией реальных данных (подробнее см. здесь).
Полученная конфигурация может быть сохранена в проект. От начала и до конца процесс настройки виртуального приложения занимает больше времени, чем, скажем, в Sandboxie, однако он более последователен и понятен.
Следует отметить две дополнительные возможности Evalaze, которые, вероятно, заинтересуют разработчиков ПО, тестировщиков: это работа с виртуальной файловой системой и виртуальным реестром. Данные автономные среды Evalaze можно редактировать на свое усмотрение, добавляя файлы, директории, ключи, необходимые для функционирования той или иной виртуальной программы.
Также в Evalaze можно настраивать ассоциации «из коробки»: виртуальное приложение при запуске сразу создаст необходимые ассоциации с файлами в ОС.
Резюме
Программа, с помощью которой можно создавать автономные приложения, которые удобно использовать во всевозможных ситуациях, что в целом облегчает миграцию, совместимость, безопасность. Увы, бесплатная версия практически бесполезна, она интересна только для очень поверхностного изучения функций Evalaze.
[−] Малофункциональная ознакомительная версия
[−] Высокая цена Pro-версии
[+] Присутствует мастер настройки
[+] Виртуальные файловая система и реестр
Enigma Virtual Box
Программа Enigma Virtual Box предназначена для запуска приложений в изолированной виртуальной среде. Список поддерживаемых форматов включает в себя dll, ocx (библиотеки), avi, mp3 (мультимедиа), txt, doc (документы) и др.
Enigma Virtual Box моделирует виртуальную среду вокруг приложения следующим образом. Перед запуском приложения срабатывает загрузчик Virtual Box, который считывает информацию, которая необходима для работы программы: библиотеки и другие компоненты — и предоставляет их приложению вместо системных. В результате программа работает автономно по отношению к ОС.
На конфигурацию песочниц Sandboxie или Evalaze, как правило, уходит минут 5. На первый взгляд, в Virtual Box также не предполагается длительная настройка. В документации использование программы вмещается фактически в одно предложение.
Всего 4 вкладки — «Файлы», «Реестр», «Контейнеры» и, собственно, «Опции». Нужно выбрать исполнимый файл, указать расположение конечного результата и запустить обработку. Но впоследствии оказывается, что виртуальное среду нужно создавать самостоятельно. Для этого и предназначены три рядом идущие раздела «Файлы», «Реестр» и «Контейнеры», где вручную добавляются нужные данные. После чего можно нажать обработку, запустить выходной файл и проверить работоспособность программы.
Резюме
Таким образом, в Enigma Virtual Box нет анализа ОС до установки приложения и после, как в случае с Evalaze. Акцент смещен в сторону разработки — поэтому, скорее, Virtual Box полезен для тестирования, проверки совместимости, создания искусственных условий для запуска программы. Виртуализация неизвестных приложений вызовет затруднения, поскольку пользователь будет вынужден самостоятельно указывать все связи программы самостоятельно.
[−] Отсутствие удобной настройки
[+] Используемые программой ресурсы можно определить самостоятельно
Cameyo
Этапы создания виртуального приложения схожи с Enigma Virtual Box: вначале создается снимок системы перед установкой, затем после нее. Изменения между этими состояниями учитываются при создании песочницы. Однако, в отличие от Virtual Box, Cameyo синхронизируется с удаленным сервером и публикует приложение в облачном хранилище. Благодаря этому, приложения можно запускать на любом компьютере с предоставленным доступом к аккаунту.
Через библиотеку (Library) можно скачать для последующего запуска популярные системные приложения (Public Virtual Apps): архиваторы, браузеры, проигрыватели и даже антивирусы. При запуске предлагается выбрать исполнимый файл и указать, стабильно он работает или нет (что, видимо, как-то учитывается модераторами галереи Cameyo).
Еще одна интересная возможность — создание виртуального приложения через веб-интерфейс. Установщик можно загрузить с компьютера либо указать URL файла.
Процесс конвертации, по заявлениям, занимает от 10 до 20 минут, но часто время ожидания меньше в несколько раз. По окончании, на email приходит уведомление со ссылкой на опубликованный пакет.
При всех облачных удобствах нужно отметить два важных момента. Первый: каждая программа время ко времени обновляется, а в библиотеке присутствуют достаточно устаревшие экземпляры. Второй аспект: приложения, добавленные пользователями, может идти вразрез с лицензией отдельно взятой программы. Необходимо это понимать и учитывать при создании пользовательских дистрибутивов. И третье — никто не даст гарантии, что виртуальное приложение, выложенное в галерею, не модифицировано злоумышленником.
- Data mode: программа может сохранять файлы в папке Документы и на Рабочем столе
- Isolated: возможность записи в файловой системе и реестре отсутствует
- Full access: свободный доступ к файловой системе и реестру
- Customize this app: модификация меню для запуска, выбор места хранения программы и др.
Резюме
Удобный облачный сервис, к которому можно подключиться на любом компьютере, позволяющий быстро создавать портативные приложения. Настройка песочниц сведена к минимуму, не все прозрачно с проверкой на вирусы и безопасностью в целом — однако в данной ситуации достоинства способны компенсировать недостатки.
[+] Сетевая синхронизация
[+] Доступ к пользовательским приложениям
[+] Создание виртуальных приложений онлайн
[−] Отсутствие настройки песочниц
- Создание песочниц для файлов и приложений
- Наведение порядка на Рабочем столе посредством ярлыков, меню быстрого запуска
- Безопасное тестирование новых приложений, запуск устаревших версий поверх новых
- Отмена изменений, произведенных песочницей
Безусловно, по части настройки песочниц Spoon не может составить конкуренцию Sandboxie или Evalaze по той причине, что в Spoon они попросту отсутствуют. Нельзя устанавливать ограничения, конвертировать «обычное» приложение в виртуальное. Для этих целей предназначен комплекс Spoon Studio.
Резюме
Spoon — «самая облачная» оболочка для работы с виртуальными приложениями и, вместе с тем, наименее поддающаяся настройке. Данный продукт придется по вкусу пользователям, которым важна не столько безопасность работы посредством виртуализации, сколько удобство работы с необходимыми программами повсеместно.
[+] Интеграция виджета с Рабочим столом
[+] Быстрое создание песочниц
[−] Отсутствие настроек по ограничению виртуальных программ
Читайте также: