Как открыть программу безопасно без полной эмуляции ОС и без сбоев?
Привет, хотелось бы открыть приложение на безопасном среде, но хочу заранее сказать что обычные песочницы и эмуляторы не подходят для решении этой проблемы. Вот минусы обычных песочниц:
1.Вирусная программа проста не может открываться (вирус чувствует себя на песочнице)
Вот и минусы обычных эмуляторов:
1.Чтобы открыть программу надо запустить эмулятор и потом на этом ОС запустить приложение, минус в том что это не компактно и много трата времени, и не удобно
Black856, любая програмная система виртуализации имеет ошибки и дыры в защите. это к сожалению, естественное следствие
как один из защищенных вариантов: использовать виртуализацию процессора. гигантские потери в скорости конечно, зато вирус вырвавшийся из гостя просто не сможет исполнится на чужом процессоре :)
Black856, все возможно, просто у вас определенный сумбур в техзадании :)
к примеру, виртуалка работает в фоне, а интерфейс приложения получается через проброс x11 порта внутрь гостя где запускается прога.
Кроме виртуализации и использования отдельного компа, вариантов нет.
Если на Windows, то можно воспользоваться встроенной песочницей, которая по факту является виртуальной машиной.
Black856, на винде такое работает для WSL и WSA. Для песочницы не знаю, можно ли так сделать.
В принципе стандартная песочница и так достаточно быстро запускается при необходимости.