Как отредактировать скрипт программы?

Обсуждение компьютерного ПО
Закрыто
Аватара пользователя
Dolphin
Сообщения: 616
Зарегистрирован: Пт, 05 окт 2007, 17:46
Откуда: Боярка
Контактная информация:

Как отредактировать скрипт программы?

Сообщение Dolphin »

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


Сегодня шефа нет на работе, даже курить не выхожу - боюсь уйти домой...
Аватара пользователя
*VoxMaster*
Сообщения: 114
Зарегистрирован: Вс, 05 авг 2007, 21:50
Откуда: Боярка, ул.Цветочная
Контактная информация:

Re: Как отредактировать скрипт программы?

Сообщение *VoxMaster* »

Пробуй применить Restorator, когда-то юзал.
А еще ищи в гугле распаковщики библиотек, может поможет...


Аватара пользователя
Melvin
Сообщения: 987
Зарегистрирован: Пт, 16 ноя 2007, 16:53
Контактная информация:

Re: Как отредактировать скрипт программы?

Сообщение Melvin »

Dolphin писал(а):Собственно вопрос такой. Есть небольшая прога на пару килобайт в корой написан скрипт на определенные действия. Программа - это бот :) . Можно ли как нибудь, или какой нибудь программой открыть екзешник (сама программа и есть .ехе файл) и исправить некоторые моменты программы. Если информации не достаточно, пишите что именно нужно, я отвечу. В личку или так.
Спасибо за помощь.
Какие именно моменты? Скрипт и бинарная программа - это разные вещи. В данном случае, раз это .exe файл - то это не скрипт, а именно откомпилированный бинарный код. Скрипт же это читабельная программа обычно выполняемая неким интерпретатором(в качеств примера тот же php - это скрипт).
Если требуемая тебе переделка функционала сводится к редактированию ресурсов(например смене картинок, руссификации надписей и тому подобной косметики) - то да, как и посоветовал:
*VoxMaster* писал(а):Пробуй применить Restorator, когда-то юзал.
А еще ищи в гугле распаковщики библиотек, может поможет...
Или аналогичные тулсы для распаковки и копания в ресурсах.
Если же ты хочешь по настоящему изменить логику работы программы(например добавить или изменить функционал) то у тебя дороги:
1. Достать где то исходный текст программы(если данная программа выходит под GNU|GPL лицензией(опенсорс) то это не проблема).
2. Если исходного теста нету - то остается заняться дизассемблированием(тоесть реверс инжинирингом) используя что то вроде "IDA Pro" -задача крайне сложная и неблагодарная. Используется в в основном крякерами для "взлома" или "срезания" защит от копирования(т.к. правке подвергается очень небольшой кусок кода).
3. Написать аналогичную софтину с требуемым функционалом своими силами. Если нет исходного текста программы, то зачастую это проще чем копаться в недрах листингов выдаваемых дизассемблером, особенно если программа не содержит каких либо особо ценных алгоритмов или оригинальных решений.


Аватара пользователя
Dolphin
Сообщения: 616
Зарегистрирован: Пт, 05 окт 2007, 17:46
Откуда: Боярка
Контактная информация:

Re: Как отредактировать скрипт программы?

Сообщение Dolphin »

Спасибо Melvin, разъяснил. Вобщем для этой проги "Овчинка выделки не стОит". Всем спасибо. Тему можно закрывать.


Сегодня шефа нет на работе, даже курить не выхожу - боюсь уйти домой...
Закрыто

Вернуться в «Software»