Можно ли запутать скрипты Bash?

Можно ли калечить скрипт Bash, чтобы он стал нечитаемым для любого человека? Если да, то может ли он быть искаженным? Или я могу просмотреть, какие команды выполняются при запуске скрипта?

1
задан 9 June 2017 в 06:35

1 ответ

Вы можете использовать shc для цели.

Итак, вы можете использовать эту команду для кодирования:

shc -f script.sh

И она делает два файла:

script.sh.x
script.sh.x.c

То, что .c находится в файле языка программирования C. И .x является исполняемым файлом.

Итак, для запуска используйте:

chmod +x script.sh.x
./script.sh.x
6
ответ дан 25 May 2018 в 15:53

Другие вопросы по тегам:

Похожие вопросы: