Re[7]: Можно ли это сделать на Javascript?
От: bnk СССР http://unmanagedvisio.com/
Дата: 10.07.19 10:41
Оценка: 8 (1)
Здравствуйте, .alex, Вы писали:

bnk>>Разницы же никакой, что ты из VBA будет что-то делать, что EXE запустишь — возможности одинаковые.

A>ну не совсем)... тяжело из vbs/vba, например внедрить свой код в адресное пространство другого процесса и делать там некое...

Офис VBA имеет буквально те же права что и exe запущенный из-под пользователя (полный доступ к WINAPI в частности)
В том числе, он может делать внедрение своего кода в адресное пространство другого процесса.
Запрет EXE — это безопасность на уровне защиты сердобольных домохозяек от злых вирусов.
Если ваш IT отдел не в курсе, то мне его жаль

bnk>>И непонятно чем конкретно офис и VBA не устраивает?

A>Решение на офисе есть, хотелось узнать про возможные другие... и сравнить...

На ActiveX в браузере я бы особо не рассчитывал, его Microsoft скоро окончательно грохнет, я думаю.
В Edge уже нет, в Edge который на Chromium и подавно не будет.

Вообще для ограничения прав и C# в песочнице раньше можно было использовать Silverlight например.
Теперь можно подумать в сторону WebAssembly (см. Blazor) — "передний край" прямо
Отредактировано 10.07.2019 21:41 bnk . Предыдущая версия . Еще …
Отредактировано 10.07.2019 10:46 bnk . Предыдущая версия .
Отредактировано 10.07.2019 10:43 bnk . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.