Как скрыть пароль

Обсуждение программ nnCron и nnCron LITE

Как скрыть пароль

Postby simkot » Mon, 22 Jul 2013, 08:09

Необходимо запускать программу с паролем, указанном в командной строке. Но при этом приходиться его явно прописывать кронтабе. Можно ли пароль как то скрыть или зашифровать?
simkot
 
Posts: 20
Joined: Wed, 26 Aug 2009, 12:20

Re: Как скрыть пароль

Postby Morituruz » Mon, 22 Jul 2013, 09:13

См. -ep your_password
http://www.nncron.ru/help/RU/add_info/c ... htm#nncron
но лучше использовать защиту кронтаба средствами NTFS.
User avatar
Morituruz
 
Posts: 725
Joined: Sun, 14 Oct 2007, 01:51

Re: Как скрыть пароль

Postby simkot » Mon, 22 Jul 2013, 09:57

Morituruz wrote:См. -ep your_password

Я пробовал этот способ. Пароль в этом случае шифруется, но я запускаю программу и прписываю ее запуск в кронтабе с помощью крмандной строки и в этой строке один из параметров является пароль. Когда прописываю в командной строке пароль, зашифрованный указанным способом, то запускаемая программа не знает же о том, что пароль зашифрован. И устанвливает его именно таким, как он прописан.
simkot
 
Posts: 20
Joined: Wed, 26 Aug 2009, 12:20

Re: Как скрыть пароль

Postby Morituruz » Mon, 22 Jul 2013, 10:13

Виноват, про то как зашифровать написал, а про расшифровку забыл.
Для расшифровки зашифрованной строки существует слово DecP
Сначала сохраняете зашифрованный пароль в переменную:
Code: Select all
CREATE my_sec_pwd 256 ALLOT
S" CkIDQkc1El==" my_sec_pwd PLACE

Потом уже используете для запуска программы:
Code: Select all
S" c:\program.exe -password " my_sec_pwd COUNT DecP S+ START-APP

или можно обойтись и без переменной:
Code: Select all
S" c:\program.exe -password " S" CkIDQkc1El==" DecP S+ START-APP
User avatar
Morituruz
 
Posts: 725
Joined: Sun, 14 Oct 2007, 01:51

Re: Как скрыть пароль

Postby simkot » Mon, 22 Jul 2013, 10:45

Слово DecP не нашел в справке nnCron. DecP надо как то подключить\инициализировать?
simkot
 
Posts: 20
Joined: Wed, 26 Aug 2009, 12:20

Re: Как скрыть пароль

Postby Morituruz » Mon, 22 Jul 2013, 11:01

Справка nncron описывает лишь некоторый процент от доступных слов.
http://www.nncron.ru/help/RU/add_info/f ... .htm#words
nncron написан на Forth, так что существует уйма неописанных слов.
User avatar
Morituruz
 
Posts: 725
Joined: Sun, 14 Oct 2007, 01:51


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 3 guests