Как перекодировать шелл скрипт в бинарник??
или какой прогой? под линукс в частности.
>Как перекодировать шелл скрипт в бинарник??
>или какой прогой? под линукс в частности.а зачем?
>Как перекодировать шелл скрипт в бинарник??
>или какой прогой? под линукс в частности.Самое простое: взять сорци шела, засунуть туда этот скрипт и собрать такой шел. По ходу можно выключить всё не нужное, чтобы бинарник был поменьше.
Только пустое это. Скрипт тем и хорош, что сорци есть. А если уж делать гибрид C и скрипта, то лучше tcl никто ещё ничего не придумал (ИМХО)
>>Как перекодировать шелл скрипт в бинарник??
>>или какой прогой? под линукс в частности.
>
>Самое простое: взять сорци шела, засунуть туда этот скрипт и собрать такой
>шел. По ходу можно выключить всё не нужное, чтобы бинарник был
>поменьше.
>
>Только пустое это. Скрипт тем и хорош, что сорци есть. А если
>уж делать гибрид C и скрипта, то лучше tcl никто ещё
>ничего не придумал (ИМХО)именно нужно чтоб исходник скрипты не был виден.
вроде есть какаято прога.
кто знает?
>именно нужно чтоб исходник скрипты не был виден.
>вроде есть какаято прога.
>кто знает?Если ты думаешь, что те, кто действительно захотят поломать твой код (или достать оттуда секретную информацию, например, пароль, который ты возможно пытаешься спрятать) не смогут поломать защиту -- то, будь уверен, они это умеют. Даже если ты напишешь на чистом Си и потом зашифруешь.
Для Perl точно знаю, что есть много обфускаторов даже в CPAN.
>именно нужно чтоб исходник скрипты не был виден.
>вроде есть какаято прога.
>кто знает?Если никто не увидит, то как bash поймет, какие команды ему исполнять?
Можно пофантазировать на тему саморасшифровывающегося скрипта, но тогда для его запуска надо будет вводить пароль (или какой-то другой способ вводе ключа), который должен знать и тот, кому нельзя видеть исходника, но надо запускать скрипт... то есть этот кто-то без труда сможет извлечь текст скрипта.Таким образом, можно лишь затруднить доступ к тексту скрипта, но не скрыть его от того, кто захочет на него посмотреть.
>[оверквотинг удален]
>
>Если никто не увидит, то как bash поймет, какие команды ему исполнять?
>
>Можно пофантазировать на тему саморасшифровывающегося скрипта, но тогда для его запуска надо
>будет вводить пароль (или какой-то другой способ вводе ключа), который должен
>знать и тот, кому нельзя видеть исходника, но надо запускать скрипт...
>то есть этот кто-то без труда сможет извлечь текст скрипта.
>
>Таким образом, можно лишь затруднить доступ к тексту скрипта, но не скрыть
>его от того, кто захочет на него посмотреть.нужно просто чтоб нельзя увидеть исходник.
никаких хакеров нету. обычные люди.
>[оверквотинг удален]
>>Можно пофантазировать на тему саморасшифровывающегося скрипта, но тогда для его запуска надо
>>будет вводить пароль (или какой-то другой способ вводе ключа), который должен
>>знать и тот, кому нельзя видеть исходника, но надо запускать скрипт...
>>то есть этот кто-то без труда сможет извлечь текст скрипта.
>>
>>Таким образом, можно лишь затруднить доступ к тексту скрипта, но не скрыть
>>его от того, кто захочет на него посмотреть.
>
>нужно просто чтоб нельзя увидеть исходник.
>никаких хакеров нету. обычные люди.а как на С вызвать команду например ifconfig в цикле?
system () ??
>[оверквотинг удален]
>>>то есть этот кто-то без труда сможет извлечь текст скрипта.
>>>
>>>Таким образом, можно лишь затруднить доступ к тексту скрипта, но не скрыть
>>>его от того, кто захочет на него посмотреть.
>>
>>нужно просто чтоб нельзя увидеть исходник.
>>никаких хакеров нету. обычные люди.
>
>а как на С вызвать команду например ifconfig в цикле?
>system () ??нашел. называется shc