imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 31.10.2003, 23:22     # 1
-=DarkOne=-
Member
 
Аватар для -=DarkOne=-
 
Регистрация: 22.02.2002
Адрес: TUD
Сообщения: 242

-=DarkOne=- Путь к славе только начался
Код из exe ?

Есть программа, вернее ехе файл. Написанна на MS Visual C. Можно ли получить исходный код этой программы?
-=DarkOne=- вне форума  
Старый 01.11.2003, 01:51     # 2
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
Wlad
> Можно ли получить исходный код этой программы?
Нет. Можно только дизассемблировать.
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума  
Старый 01.11.2003, 09:18     # 3
dr-evil
::VIP::
 
Аватар для dr-evil
 
Регистрация: 17.02.2002
Адрес: /home/dr-evil
Пол: Male
Сообщения: 2 212

dr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэй
Madness
ассемблерный код и есть исходный =)

Wlad
можно, но руками и зная асм
__________________
Сеть - это диагноз... а сисадмин - состояние души.
Питер! Все на сходку!!! | Обзоры порталов. Добавь свою любимую систему!
dr-evil вне форума  
Старый 01.11.2003, 12:34     # 4
-=DarkOne=-
Member
 
Аватар для -=DarkOne=-
 
Регистрация: 22.02.2002
Адрес: TUD
Сообщения: 242

-=DarkOne=- Путь к славе только начался
Ну а какой программой можно получить ассемблерный код?
-=DarkOne=- вне форума  
Старый 01.11.2003, 13:53     # 5
dr-evil
::VIP::
 
Аватар для dr-evil
 
Регистрация: 17.02.2002
Адрес: /home/dr-evil
Пол: Male
Сообщения: 2 212

dr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэй
Wlad
их много, зовутся дизассемблерами
лучший (на мой взгляд ida)
__________________
Сеть - это диагноз... а сисадмин - состояние души.
Питер! Все на сходку!!! | Обзоры порталов. Добавь свою любимую систему!
dr-evil вне форума  
Старый 01.11.2003, 15:56     # 6
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
dr-evil
>ассемблерный код и есть исходный =)
Вопрос был про программу на C, потому ассемблерный текст не является исходым.
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума  
Старый 05.11.2003, 15:24     # 7
CEO
Full Member
 
Аватар для CEO
 
Регистрация: 31.08.2003
Адрес: где-то между Марсом и Юпитером
Сообщения: 998

CEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собой
dr-evil : Полученный код не будет являться полноценным исходником.
Настоящий исходник ~400 байт exe-шник занимет 30 кб, с помощью дизасемблера получается "исходник" 4Мб! Если нужно кое-что туда добавить потом нужно скомпилировать заново с помошью МASM, но памяти на эту операцию уже не хватает.

Дизасеблеров много, вот например:
Softick
DeWin
IDA
Скачать можно, например отсюда:
http://novosibchat.narod.ru/54.htm

Еще может быть полезной инфа отсюда:
http://www.programmerstools.org
__________________
Старые игры раздают здесь
CEO вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 21:17.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.