Всё, что вы хотели знать о цифровой безопасности

Виртуальные машины. Что это?

полезно
Виртуальные машины. Что это?
Виртуальная машина (VM)  — это компьютер внутри компьютера (или телефон внутри телефона).
Средств и методов виртуализации сегодня появляется все больше и больше: от полноценной виртуализации операционной системы (например VitrualBox/VMware), до контейнерных вариантов, при которых не создается полноценной машины, а эмулируются лишь отдельные необходимые для работы элементы (например Docker).

Базовые принципы виртуализации:
На основной машине (host) устанавливается специальное ПО, внутри которого запускается виртуальная машина (guest). VM может быть одна или несколько (в зависимости от выбранного метода и ПО), при этом работающая виртуалка питается ресурсами основной системы (память, RAM, процессор, видео-карта).

BespalePhone умеет виртуализировать android-машины (телефон внутри телефона).
В BespalePhone 0.4 VM работают на базе android 10, что дает очевидные бонусы по скорости/плавности/удобству использования.

Кроме того, мы подготовили приятный набор опций, позволяющий настроить VM хоть для банального 2ого дна, хоть для антидетект-мультиаккаунт-инструмента:
1. virtual id toolkit — смена всех идентификаторов VM (включая imei, serial, марку/модель и даже номер телефона) «на лету» под слепки реально существующих телефонов (100 моделей на выбор)
2. возможность развернуть абсолютно чистую, пустую ОС (без google, без root)
3. возможность установить или наоборот удалить GMS (т.е. google play + google play services)
4. возможность установить или наоборот удалить root
4.1. root также можно настроить (установить/удалить) с помощью magisk, что дает возможность включить zygisk и/или устанавливать модули (работоспособность отдельных модулей не гарантируется, проконсультируйтесь с поддержкой)
5. возможность настроить отдельный прокси (socks5) для каждой отдельной VM (без dns-протечек, webrtc  — под прокси)
6. возможность запуска нескольких VM одновременно (пока хватает ресурсов: RAM/CPU/etc)
7. возможность делать и использовать снимки состояния (snapshots)  — т. е. клонировать материнский образ VM со всеми настройками и установленными приложениями, но при этом не засорять память устройства. Т. е. если обычный образ весит под 3GB, то его snapshot будет весить не более 100MB. При этом для каждого snapshot’а можно отдельно настроить ids (п.1), включить/выключить google (п.3) и/или root (4.-4.1), присвоить отдельный прокси (п.5).
В целом, snapshots  — отличный инструмент для мультиаккинга, позволяющий развернуть абсолютно уникальную-android-10-машину, потратив лишь ±100MB дискового пространства.
8. приятные мелочи, типа:
— tor, работающий глобально для всей VM/snapshot, с возможностью открытия. onion сайтов
— fake gps, с возможностью построения маршрутов по реально существующим дорогам
— работающих контактов, с возможностью добавления/поиска контактов в whatsapp и др. мессенджерах.