Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Как создать "закрытый" sh скрипт или deb-пакет?  (Прочитано 495 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lavio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Сейчас есть sh скрипт который настраивает систему. Нужно его сделать закрытым, чтобы было невозможно понять что он делает или распаковать его и увидеть исполняемый код. Это нужно с целью перестраховки, потому что заказчик начал юлить и возможно хочет кинуть. А отдавать за спасибо не очень хочется.

ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 02/08/2016). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 01:30:15 от zg_nico »

Оффлайн Master_Sergius

  • Активист
  • *
  • Сообщений: 528
  • i3
    • Просмотр профиля
Re: Как создать "закрытый" sh скрипт или deb-пакет?
« Ответ #1 : 02 Августа 2016, 15:31:12 »
Можно создать урезанную демо-версию и переслать полную после получения денег. Или демонстрировать работу скрипта удалённо как-то. Или перевести на какой-то "brainfuck" :)
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Как создать "закрытый" sh скрипт или deb-пакет?
« Ответ #2 : 02 Августа 2016, 16:45:38 »
lavio, полностью закрытым сделать нельзя. Можно затруднить чтение. Можно сильно затруднить чтение. Вопрос в том хватит ли у зкакчика терпения? Пара примеров скрытия: "программа из одной строчки на perl"(вбить это в гугл/яндекс). Ещё пример - переменные подставляются в строку. То есть e="ech"
o="o"
$e$o "1"
должно равнятся echo 1Можно вставить текст в бинарник, обфусцировать его и затруднить отладку. Гуглить другие примеры по "Обфускация"
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как создать "закрытый" sh скрипт или deb-пакет?
« Ответ #3 : 02 Августа 2016, 17:28:34 »
Выполнять всю обработку удаленно (на веб-сервере например)
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн lavio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Как создать "закрытый" sh скрипт или deb-пакет?
« Ответ #4 : 02 Августа 2016, 20:10:10 »
alsoijw, благодарю! "Обфускация" пока самый подходящий вариант.
Остальным также моя благодарность за участие)

 

Страница сгенерирована за 0.031 секунд. Запросов: 24.