@visoVV

Как изменить закодированный файл серверной программы?

Есть программа закодированная, кодировка ANSI - все что знаю про нее
нужно внести изминения, как раскодирвоать ее?
5e3ad3661a6bb122763775.png
  • Вопрос задан
  • 130 просмотров
Пригласить эксперта
Ответы на вопрос 3
vaut
@vaut
Первые буквы ELF файла как бы намекают что это исполняемый бинарный файл для линуха.
Редактировать его как и другие исполняемые бинарные файлы возможно только через дизассемблирование.

Так что если у вас нет навыков реверсинжиниринга, то отредактировать файл невозможно.
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Есть программа закодированная, кодировка ANSI

...и тут я с грохотом опрокинулся под стол...

Здесь верно только одно - это программа. Все остальное - чушь и бред :) Это не закодированная программа, это самый обычный бинарник (у них нет и не может быть "кодировки"), то есть готовый исполняемый модуль, запускаемый на линухе. Возможно, он даже и не запустится, если зависимости не удовлетворены.

Если под "внести изменения" подразумевается исправить строчку "Copyright by Vasyan" на "Sdelano Vovanom" - это сделать можно шестнадцатеричным редактором, понаставив нулей в лишние символы. Если имеется в виду изменение поведения программы - никак.
Ответ написан
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами
В общем случае для файла что привели:
1. Дизассемблировать
2. Внести изменения
3. Собрать бинарник

Если чисто строковые данные поменять - можно попробовать воспользоваться редакторами ресурсов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы