Проблема с открытием файла sh

Автор RadoXX, 28 марта 2021, 18:15:35

« назад - далее »

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

RadoXX

Всем привет! При открытии sh файла при помощи notepad++ или gvim, содержимое файла отображается иероглифами.



Скажите пожалуйста в чем проблема? открываю в русскоязычном windows 10. пробовал в блокноте менять кодировку,ничего не меняется.Есть ли еще варианты чтобы его открыть?

Заранее большое спасибо!

dzhoser

Нужно открывать в программе поддерживающей кодировку utf8.
Например в notepad++
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

qupl

Потому что это не скриптовый файл, а исполняемый бинарник, нечего там читать.

ogost

Согласен с qupl, ELF в начале файла как бы намекает.

RadoXX

ЦитироватьПотому что это не скриптовый файл, а исполняемый бинарник, нечего там читать.

И его никак нельзя декодировать(редактировать)?

qupl

Цитата: RadoXX от 29 марта 2021, 18:17:41И его никак нельзя декодировать(редактировать)?
С целью? Возьмите исходный код и редактируйте.

yoric

Цитата: RadoXX от 29 марта 2021, 18:17:41И его никак нельзя декодировать(редактировать)?
С какой целью?

RadoXX

ЦитироватьС какой целью?

Посмотреть как работает скрипт.

yoric

Так это ж не скрипт, это двоичный файл. Его только под отладчиком, если он приспособлен. Или декомпилировать. Что на i386-amd64 невозможно.

dzhoser

Если на Си, то как то так
objdump --disassemble <elf file>
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

RadoXX

ЦитироватьЕсли на Си, то как то так

На чем он незнаю,есть возможность проверить на чем он?

dzhoser

Выложите файл проверим, но лучше исходники найти
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

RadoXX

Вот файлы,писал автору насчет исходников,сказал нету,много времени прошло.

dzhoser

 Вот тут можно дисасемблировать онлайн, но нужны соответственно базовые знания https://onlinedisassembler.com/static/home/index.html
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

RadoXX

Спасибо,а можно декодированный код?