Page 1 of 1

Защита скриптов Ansible+Bash под WINE

Posted: Mon May 10, 2021 11:22 pm
by sanyock
Добрый день,

Как думаете, будет ли нормально работать Ansible в таком конфиге:

Portable Ansible executed on Windows to manage remote Linux and OpenBSD servers via SSH.
Custom Ansible roles and playbooks - собственно то, что мы защищаем.
Сначала тестируем Ansible на обычной венде, допустим все работает нормально.
Дальше заворачиваем в виртуальную файловую систему Enigma.
Запускаем это под WINE.
Создаем докер контейнер с WINE, внутри которого запускаем защищенную бизнес логику.
Получившийся контейнер снаружи выглядит как обычный ламповый под Linux X86, но достать из него кастом скрипты вероятно непросто?

Profit :)

По DotNet сборкам внутри Enigma блоба для генерации Compose и K8S ямлов из шаблонов T4 можно еще и пройтись с помощью Eazfuscator ;)

Re: Защита скриптов Ansible+Bash под WINE

Posted: Mon May 10, 2021 11:56 pm
by sanyock
Внутри наверно можно использовать что-то из таких рантаймов:

https://github.com/vegardit/cygwin-portable-installer

https://github.com/simplesurance/ansible-portable

Re: Защита скриптов Ansible+Bash под WINE

Posted: Tue May 11, 2021 12:00 am
by sanyock
Сейчас очень популярно DevOps направление,

А Enigmа была бы очень полезна для защиты работ девопсеров на фрилансе IMHO.