Собственно вопрос такой. Есть небольшая прога на пару килобайт в корой написан скрипт на определенные действия. Программа - это бот . Можно ли как нибудь, или какой нибудь программой открыть екзешник (сама программа и есть .ехе файл) и исправить некоторые моменты программы. Если информации не достаточно, пишите что именно нужно, я отвечу. В личку или так.
Спасибо за помощь.
Как отредактировать скрипт программы?
- Dolphin
- Сообщения: 616
- Зарегистрирован: Пт, 05 окт 2007, 17:46
- Откуда: Боярка
- Контактная информация:
Как отредактировать скрипт программы?
Сегодня шефа нет на работе, даже курить не выхожу - боюсь уйти домой...
- *VoxMaster*
- Сообщения: 114
- Зарегистрирован: Вс, 05 авг 2007, 21:50
- Откуда: Боярка, ул.Цветочная
- Контактная информация:
Re: Как отредактировать скрипт программы?
Пробуй применить Restorator, когда-то юзал.
А еще ищи в гугле распаковщики библиотек, может поможет...
А еще ищи в гугле распаковщики библиотек, может поможет...
Re: Как отредактировать скрипт программы?
Какие именно моменты? Скрипт и бинарная программа - это разные вещи. В данном случае, раз это .exe файл - то это не скрипт, а именно откомпилированный бинарный код. Скрипт же это читабельная программа обычно выполняемая неким интерпретатором(в качеств примера тот же php - это скрипт).Dolphin писал(а):Собственно вопрос такой. Есть небольшая прога на пару килобайт в корой написан скрипт на определенные действия. Программа - это бот . Можно ли как нибудь, или какой нибудь программой открыть екзешник (сама программа и есть .ехе файл) и исправить некоторые моменты программы. Если информации не достаточно, пишите что именно нужно, я отвечу. В личку или так.
Спасибо за помощь.
Если требуемая тебе переделка функционала сводится к редактированию ресурсов(например смене картинок, руссификации надписей и тому подобной косметики) - то да, как и посоветовал:
Или аналогичные тулсы для распаковки и копания в ресурсах.*VoxMaster* писал(а):Пробуй применить Restorator, когда-то юзал.
А еще ищи в гугле распаковщики библиотек, может поможет...
Если же ты хочешь по настоящему изменить логику работы программы(например добавить или изменить функционал) то у тебя дороги:
1. Достать где то исходный текст программы(если данная программа выходит под GNU|GPL лицензией(опенсорс) то это не проблема).
2. Если исходного теста нету - то остается заняться дизассемблированием(тоесть реверс инжинирингом) используя что то вроде "IDA Pro" -задача крайне сложная и неблагодарная. Используется в в основном крякерами для "взлома" или "срезания" защит от копирования(т.к. правке подвергается очень небольшой кусок кода).
3. Написать аналогичную софтину с требуемым функционалом своими силами. Если нет исходного текста программы, то зачастую это проще чем копаться в недрах листингов выдаваемых дизассемблером, особенно если программа не содержит каких либо особо ценных алгоритмов или оригинальных решений.
- Dolphin
- Сообщения: 616
- Зарегистрирован: Пт, 05 окт 2007, 17:46
- Откуда: Боярка
- Контактная информация:
Re: Как отредактировать скрипт программы?
Спасибо Melvin, разъяснил. Вобщем для этой проги "Овчинка выделки не стОит". Всем спасибо. Тему можно закрывать.
Сегодня шефа нет на работе, даже курить не выхожу - боюсь уйти домой...