Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 21.10.2010, 23:19   #1
lexa130
Нуждающийся
 
Аватар для lexa130
 
Регистрация: 06.08.2010
Сообщений: 77
Написано 5 полезных сообщений
(для 5 пользователей)
вырез кода

интересно, вот у меня друзья спрашивают а можно как нибудь редактировать экзешник? воот и я подумал, а можно ли скомпилировать обратно в c++ файл? или вырезать код оттуда? так я бы его подкоректировал немного...
(Offline)
 
Ответить с цитированием
Старый 21.10.2010, 23:26   #2
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: вырез кода

вырезать можно апендицит, а екзешник можно дизассемблировать !!
(Offline)
 
Ответить с цитированием
Эти 9 пользователя(ей) сказали Спасибо IGR за это полезное сообщение:
Антихрист (10.02.2011), Egor Rezenov (10.02.2011), Igor (10.02.2011), impersonalis (21.10.2010), is.SarCasm (11.02.2011), johnk (12.12.2010), lexa130 (21.10.2010), Reizel (11.02.2011), Reks888 (22.10.2010)
Старый 21.10.2010, 23:36   #3
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: вырез кода

Это как взять стол из Икеи и сделать из него ёлку с шишками.
Бинарный код можно разве что в ассемблер преобразовать.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 9 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
den (05.11.2010), is.SarCasm (11.02.2011), johnk (12.12.2010), Mr_F_ (22.10.2010), Randomize (26.10.2010), Reizel (11.02.2011), Reks888 (22.10.2010), SBJoker (21.10.2010), St_AnGer (22.10.2010)
Старый 22.10.2010, 00:03   #4
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: вырез кода

Blitz3d код частично декомпилируется
Game Maker код декомпилируется полностью
Насчет с++ инфы нет. Скорее всего, что нельзя(сейчас) декомпилировать. Ищи в программе раздел "About" и моли автора дать тебе исходники
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Старый 22.10.2010, 00:08   #5
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: вырез кода

скомпилировать обратно в c++ файл
*лицоладошка*

Вообще есть дизассемблеры которые могут еще С++ код запилить. Но он понятное дело даже близко не валяется с оригиналом. Ну и взлетает далеко не всегда. Хотя хз до чего сейчас прогресс дошел, я этим не особо интересуюсь.
(Offline)
 
Ответить с цитированием
Старый 22.10.2010, 01:05   #6
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: вырез кода

Если exe на Net, то можно попробовать рефлектор, если сборку не обфусцировали - можно получить практически оригинал на любом Net языке, C#, VB.NET и т.д. Если обфусцировали - то большинство кода будет не разобрать и уш точно не собрать обратно.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 10.02.2011, 14:01   #7
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: вырез кода

С++ вроде умеет переводится обратно.........но вроде только в ms pro
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием
Старый 10.02.2011, 23:41   #8
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: вырез кода

Сообщение от Костян Посмотреть сообщение
С++ вроде умеет переводится обратно.........но вроде только в ms pro
Хотел процитировать, но не нашёл. Была байка про Петра I, где к нему мужик пришёл и грит: дай, царь, денег, я построю мельницу, которая будет сама себя крутить без ветра и бесконечно: сверху на неё камень падает, и она оттого крутится, а потом камень тот по ней же наверх и подымется. Царь ему отвечает: обучен ли ты, холоп, грамоте? Вот если б был обучен, я б тебе дал книжку, где написано, что нельзя сделать вечный двигатель, и как многие не верили и пытались создать, ничего у них не получалось. Денег, конечно же, не дал.
Мораль всей басни такова: учи матчасть, вместо книжки - гугл.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
baton4ik (10.02.2011), den (11.02.2011)
Старый 11.02.2011, 16:32   #9
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: вырез кода

А ещё пиши понятно.
Что такое ms pro? о_О
MicroSoft Pro? О_о
(Offline)
 
Ответить с цитированием
Старый 11.02.2011, 22:16   #10
FDsagizi
Бывалый
 
Аватар для FDsagizi
 
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений
(для 509 пользователей)
Ответ: вырез кода

Сообщение от pax Посмотреть сообщение
Если exe на Net, то можно попробовать рефлектор, если сборку не обфусцировали - можно получить практически оригинал на любом Net языке, C#, VB.NET и т.д. Если обфусцировали - то большинство кода будет не разобрать и уш точно не собрать обратно.
Любому обфускатору есть де-обсускаторы!

Вообще .Net это опенсорс от майкрософта Так же как и Жаба...
__________________
Жизнь как говориться игра- делать игры моя профессия(с)

Программирование, это религия! Её нужно исповедовать.
(Offline)
 
Ответить с цитированием
Старый 11.02.2011, 22:25   #11
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: вырез кода

Сообщение от FDsagizi Посмотреть сообщение
Любому обфускатору есть де-обсускаторы!

Вообще .Net это опенсорс от майкрософта Так же как и Жаба...
Блеать, хватит уже свой бред в форум выплескивать.
__________________

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо .Squid за это полезное сообщение:
ABTOMAT (12.02.2011), Reks888 (12.02.2011)
Ответ


Опции темы

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

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


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com