Просмотр полной версии : Шифрование скрипта на BASh
Привет всем.
У меня есть скрипт написанный на BASH, который будет выкладываться в локальные сети для пользователей, но вот в скрипте есть одна строчка, которую никто не должен видеть, поскольку эта строчка содержит, скажем, код доступа к одному файлу на сервере (это обязательное условие, по этой строчке забирается один файл с настройками) как можно зашифровать этот скрипт или строчку не перегоняя на другой язык. Предупреждаю в С и остальных языках не силен.
modelsonline
09.01.2011, 23:50
Именно чтоб в коде не было? Или чтоб заснифать нельзя было?
Можно обфускацию какую-то сделать, существует "конвертор" в бинарник статик и динамик, с шифрованием.
Обсуждалось тут уже -
Скрытое содержимое доступно для зарегистрированных пользователей!
http://www.nulled.cc/showthread.php?t=196836 (https://href.li/?http://www.nulled.cc/showthread.php?t=196836)
обсуждали , но ничего хорошего не придумали ....
замечателный ресурс был, который уже не соществует ...
shc, a generic script compiler
Скрытое содержимое доступно для зарегистрированных пользователей!
www.datsi.fi.upm.es/~frosal/
конечно можно посмотрет кеш гоогла , и конечно можно скачать его из другое место
shc-3.8.7.tgz
здесь еще информация , смотрю в дебиан и пакет есть ...
Скрытое содержимое доступно для зарегистрированных пользователей!
http://linux.koolsolutions.com/2009...shell-script-on-a-linux-or-unix-based-system/ (https://href.li/?http://linux.koolsolutions.com/2009/01/20/howto-encrypting-a-shell-script-on-a-linux-or-unix-based-system/)
а можно смотрет и в архив
Скрытое содержимое доступно для зарегистрированных пользователей!
http://web.archive.org/web/20080516034522/http://www.datsi.fi.upm.es/~frosal/ (https://href.li/?http://web.archive.org/web/20080516034522/http://www.datsi.fi.upm.es/~frosal/)
сам използувал , работает замечательно ....
modelsonline написал(а):
А вставочки и обфусцированного пхп например не пойдут?
пхп никчему здесь
будем надеется что тебя забанят за набор постов
а так к темe могу добавить, что с помощи "shc" можно зашифровать файл для определенного компьютера ( не будет работать на другом компе , очень удобно когда делаешь что-то платное и не хочешь, чтоб твою работу просто скопировали .....)
можно зашифровать, чтобы программа работала определеное време
help40 написал(а):
пхп никчему здесь
будем надеется что тебя забанят за набор постов
а так к темe могу добавить, что с помощи "shc" можно зашифровать файл для определенного компьютера ( не будет работать на другом компе , очень удобно когда делаешь что-то платное и не хочешь, чтоб твою работу просто скопировали .....)
можно зашифровать, чтобы программа работала определеное време
Нет, мне нужно зашифровать чтобы работало на любом другом компъютере.
Добавлено через 7 минут
modelsonline написал(а):
Именно чтоб в коде не было? Или чтоб заснифать нельзя было?
Можно обфускацию какую-то сделать, существует "конвертор" в бинарник статик и динамик, с шифрованием.
Что-бы небыло видно в коде, откуда загружаться файл будет не секрет, но вот какой там секретный код для загрузки-видеть не должны.
modelsonline
13.01.2011, 00:49
Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.
modelsonline написал(а):
*** скрытое содержание ***
Нет работаем мы по обычному протоколу http, я думаю умников которые будут перехватывать пароль не юудет, но даже если и перехватят, то ничего страшного. Даный скрипт будет работать только в локалке и никуда дальше.
Для просмотра скрытого содержимого необходимо иметь 10 сообщений, у вас 0 сообщений.
modelsonline
14.01.2011, 03:41
Жесть, коряво написано.
Что вот так не покатит?
#!/bin/bash
#
#echo -ne "http://www.google.com"|od -t x1 -An|sed -e 's/ /\\\x/g'
declare -r SOURCE="\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x67\x 6f\x6f\x67\x6c\x65\x2e\x63\x6f\x6d"
wget $(printf "$SOURCE")
sokol777
17.01.2011, 20:22
Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.
Пара минут гугла.
Sokol777 написал(а):
*** скрытое содержание ***
Пара минут гугла.
у тебя были пара минут на гугла , а прочитат первая строка что там написана
" "Encrypting Shell Scripts" - рассказ про использование утилиты shc, позволяющей"
и то что я уже говорил ? пару секунд на было ?
давайте найдем все посты в другие форуми , где люди говорили об етом и напишем здесь ?
help40 написал(а):
замечателный ресурс был, который уже не соществует ...
shc, a generic script compiler
конечно можно посмотрет кеш гоогла , и конечно можно скачать его из другое место
shc-3.8.7.tgz
Все замечательно качается с родного сайта
Для просмотра скрытого содержимого необходимо иметь 2 сообщения, у вас 0 сообщений.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot