Некоторые приемы защиты программ на bash
Сокрытие (шифрование) пароля в теле bash-программы
Для начала необходимо установить пакет xemacs21-bin
Затем получаем хэш пароля, зашифрованный в mime
Подставляем в программе вместо пароля в явном виде (plain-text), его шифрованное значение:
Обфускация кода скрипта с помощью base64
Ставим пакет base64
## for FreeBSD
cd /usr/ports/converters/base64
make install clean
## for Linux
apt -y install coreutils
Кодируем файл /home/user/decrypted.sh
Раскодируем файл скрипта
Запуск закодированного шелла без предварительной расшишровки в файл: