Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Нужен декомпилятор

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C/C++ только в данном разделе

Ответ
 
Опции темы
Старый 27.06.2010, 13:34   #1
 Пехотинец
Аватар для Soutch_park
 
Soutch_park излучает ауруSoutch_park излучает ауруSoutch_park излучает ауруSoutch_park излучает ауруSoutch_park излучает ауруSoutch_park излучает ауру
Регистрация: 24.06.2010
Сообщений: 96
Популярность: 616
Сказал(а) спасибо: 29
Поблагодарили 240 раз(а) в 45 сообщениях
 
По умолчанию Нужен декомпилятор

Ребята, тут вот вчера попытался декомпилировать exeшку. Как я понял собрана она компилятором Watcom С++. Но это не точные данные. Вот хотел узнать как и чем декомпилировать эксешки, и как узнать чем упакована эксешка. PS Watcom декомпилятор есть у кого?
  Ответить с цитированием
Старый 27.06.2010, 18:44   #2
 Сержант
Аватар для zuzzz
 
zuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражания
Регистрация: 23.09.2009
Сообщений: 154
Популярность: 2052
Сказал(а) спасибо: 21
Поблагодарили 80 раз(а) в 46 сообщениях
Отправить сообщение для zuzzz с помощью ICQ
 
По умолчанию Re: Нужен декомпилятор

декомпилятор ехе файлов не существует, чтобы он тебе вернул исходный код на языке программирования типа С++.
Есть только дизассемблеры. К примеру w32dasm.
Определить чем упакована прога можно утилитой PEiD
  Ответить с цитированием
Старый 28.06.2010, 15:31   #3
 Разведчик
Аватар для Kozalo
 
Kozalo на правильном пути
Регистрация: 20.02.2010
Сообщений: 26
Популярность: 62
Сказал(а) спасибо: 160
Поблагодарили 26 раз(а) в 18 сообщениях
Отправить сообщение для Kozalo с помощью Skype™
 
По умолчанию Re: Нужен декомпилятор

Декомпилятор можете посмотреть [Ссылки могут видеть только зарегистрированные пользователи. ]
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 30.06.2010, 16:54   #4
 Разведчик
Аватар для 0xFF
 
0xFF на правильном пути
Регистрация: 28.06.2010
Сообщений: 12
Популярность: 26
Сказал(а) спасибо: 38
Поблагодарили 8 раз(а) в 4 сообщениях
 
По умолчанию Re: Нужен декомпилятор

Я слышал, что можно декомпилировать ехе, написанные на шарпе. Правда ли это?
  Ответить с цитированием
Старый 30.06.2010, 19:51   #5
 Сержант
Аватар для zuzzz
 
zuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражанияzuzzz блестящий пример для подражания
Регистрация: 23.09.2009
Сообщений: 154
Популярность: 2052
Сказал(а) спасибо: 21
Поблагодарили 80 раз(а) в 46 сообщениях
Отправить сообщение для zuzzz с помощью ICQ
 
По умолчанию Re: Нужен декомпилятор

Цитата:
Сообщение от 0xFFПосмотреть сообщение
Я слышал, что можно декомпилировать ехе, написанные на шарпе. Правда ли это?

да, это возможно, потому что это .NET
вот что пишут:

Цитата:
Центральной частью каркаса .NET является его Общеязыковая исполняющая среда - Common Language Runtime (CLR), или .NET runtime.

Код, исполняемый под управлением CLR, часто называют управляемым кодом.

Однако перед тем как код сможет исполниться CLR, любой исходный текст (на C# или другом языке) должен быть скомпилирован. Компиляция в .NET состоит из двух шагов:

1. Компиляция исходного кода в IL.
2. Компиляция IL в специфический для платформы код с помощью CLR.

Этот двухшаговый процесс компиляции очень важен, потому что наличие IL(управляемого кода) - это ключ ко многим преимуществам .NET.

Цитата:
Если программа на С++ поддаётся декомпиляции только при глубоких познаниях в (диз-)ассемблере и Дао, то в C# исходный код программы легко и просто получается программками типа Reflector в доли секунды и декомпилируется без ошибок вплоть до названия переменных. Полученная декомпиляция отличается от авторской разве что отсутствием комментариев - такой вот Open Source поневоле. Единственная защита — сторонние программы-обфускаторы, знатно унавоживающие код бесполезными инструкциями, после чего рабочий исходник компилируется, но абсолютно не читабелен и выглядит как *****.

ps сам не сталкивался еще с такой задачей
  Ответить с цитированием
Старый 30.06.2010, 21:31   #6
-= Элитный Мастер =-
 Главнокомандующий
Аватар для Kitsune
 
Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(
Регистрация: 20.01.2010
Сообщений: 1,539
Популярность: 22780
Золото Zhyk.Ru: 600
Сказал(а) спасибо: 43
Поблагодарили 1,717 раз(а) в 538 сообщениях
 
По умолчанию Re: Нужен декомпилятор

0xFF, декомпилятор .NET [Ссылки могут видеть только зарегистрированные пользователи. ]
________________
Fireball - Быстрое снятие и загрузка скриншотов на хостинг.
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужен патч) vendetaged Общение и обсуждение Perfect World 1 18.02.2010 17:30
нужен бот ( плочу ) Gooru Заявки на настройку бота 0 21.10.2009 15:01

Заявление об ответственности / Список мошенников

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net