URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 6773
[ Назад ]

Исходное сообщение
"как перекодировать скрипт в бинарник"

Отправлено ksh , 19-Сен-07 21:34 
Как перекодировать шелл скрипт в бинарник??
или какой прогой? под линукс в частности.

Содержание

Сообщения в этом обсуждении
"как перекодировать скрипт в бинарник"
Отправлено zing , 20-Сен-07 04:27 
>Как перекодировать шелл скрипт в бинарник??
>или какой прогой? под линукс в частности.

а зачем?


"как перекодировать скрипт в бинарник"
Отправлено Alex , 20-Сен-07 08:56 
>Как перекодировать шелл скрипт в бинарник??
>или какой прогой? под линукс в частности.

Самое простое: взять сорци шела, засунуть туда этот скрипт и собрать такой шел. По ходу можно выключить всё не нужное, чтобы бинарник был поменьше.

Только пустое это. Скрипт тем и хорош, что сорци есть. А если уж делать гибрид C и скрипта, то лучше tcl никто ещё ничего не придумал (ИМХО)


"как перекодировать скрипт в бинарник"
Отправлено jy , 20-Сен-07 11:01 
>>Как перекодировать шелл скрипт в бинарник??
>>или какой прогой? под линукс в частности.
>
>Самое простое: взять сорци шела, засунуть туда этот скрипт и собрать такой
>шел. По ходу можно выключить всё не нужное, чтобы бинарник был
>поменьше.
>
>Только пустое это. Скрипт тем и хорош, что сорци есть. А если
>уж делать гибрид C и скрипта, то лучше tcl никто ещё
>ничего не придумал (ИМХО)

именно нужно чтоб исходник скрипты не был виден.
вроде есть какаято прога.
кто знает?


"как перекодировать скрипт в бинарник"
Отправлено anonymous , 20-Сен-07 17:58 
>именно нужно чтоб исходник скрипты не был виден.
>вроде есть какаято прога.
>кто знает?

Если ты думаешь, что те, кто действительно захотят поломать твой код (или достать оттуда секретную информацию, например, пароль, который ты возможно пытаешься спрятать) не смогут поломать защиту -- то, будь уверен, они это умеют.  Даже если ты напишешь на чистом Си и потом зашифруешь.

Для Perl точно знаю, что есть много обфускаторов даже в CPAN.


"как перекодировать скрипт в бинарник"
Отправлено madskull , 20-Сен-07 19:34 

>именно нужно чтоб исходник скрипты не был виден.
>вроде есть какаято прога.
>кто знает?

Если никто не увидит, то как bash поймет, какие команды ему исполнять?
Можно пофантазировать на тему саморасшифровывающегося скрипта, но тогда для его запуска надо будет вводить пароль (или какой-то другой способ вводе ключа), который должен знать и тот, кому нельзя видеть исходника, но надо запускать скрипт... то есть этот кто-то без труда сможет извлечь текст скрипта.

Таким образом, можно лишь затруднить доступ к тексту скрипта, но не скрыть его от того, кто захочет на него посмотреть.


"как перекодировать скрипт в бинарник"
Отправлено ksh , 20-Сен-07 20:53 
>[оверквотинг удален]
>
>Если никто не увидит, то как bash поймет, какие команды ему исполнять?
>
>Можно пофантазировать на тему саморасшифровывающегося скрипта, но тогда для его запуска надо
>будет вводить пароль (или какой-то другой способ вводе ключа), который должен
>знать и тот, кому нельзя видеть исходника, но надо запускать скрипт...
>то есть этот кто-то без труда сможет извлечь текст скрипта.
>
>Таким образом, можно лишь затруднить доступ к тексту скрипта, но не скрыть
>его от того, кто захочет на него посмотреть.

нужно просто чтоб нельзя увидеть исходник.
никаких хакеров нету. обычные люди.


"как перекодировать скрипт в бинарник"
Отправлено ksh , 20-Сен-07 21:09 
>[оверквотинг удален]
>>Можно пофантазировать на тему саморасшифровывающегося скрипта, но тогда для его запуска надо
>>будет вводить пароль (или какой-то другой способ вводе ключа), который должен
>>знать и тот, кому нельзя видеть исходника, но надо запускать скрипт...
>>то есть этот кто-то без труда сможет извлечь текст скрипта.
>>
>>Таким образом, можно лишь затруднить доступ к тексту скрипта, но не скрыть
>>его от того, кто захочет на него посмотреть.
>
>нужно просто чтоб нельзя увидеть исходник.
>никаких хакеров нету. обычные люди.

а как на С вызвать команду например ifconfig в цикле?
system () ??


"как перекодировать скрипт в бинарник"
Отправлено ksh , 20-Сен-07 23:08 
>[оверквотинг удален]
>>>то есть этот кто-то без труда сможет извлечь текст скрипта.
>>>
>>>Таким образом, можно лишь затруднить доступ к тексту скрипта, но не скрыть
>>>его от того, кто захочет на него посмотреть.
>>
>>нужно просто чтоб нельзя увидеть исходник.
>>никаких хакеров нету. обычные люди.
>
>а как на С вызвать команду например ifconfig в цикле?
>system () ??

нашел. называется shc