forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   вырез кода (http://forum.boolean.name/showthread.php?t=13557)

lexa130 21.10.2010 23:19

вырез кода
 
интересно, вот у меня друзья спрашивают а можно как нибудь редактировать экзешник? воот и я подумал, а можно ли скомпилировать обратно в c++ файл? или вырезать код оттуда? так я бы его подкоректировал немного...

IGR 21.10.2010 23:26

Ответ: вырез кода
 
вырезать можно апендицит, а екзешник можно дизассемблировать !!

ABTOMAT 21.10.2010 23:36

Ответ: вырез кода
 
Это как взять стол из Икеи и сделать из него ёлку с шишками.
Бинарный код можно разве что в ассемблер преобразовать.

Reks888 22.10.2010 00:03

Ответ: вырез кода
 
Blitz3d код частично декомпилируется
Game Maker код декомпилируется полностью
Насчет с++ инфы нет. Скорее всего, что нельзя(сейчас) декомпилировать. Ищи в программе раздел "About" и моли автора дать тебе исходники

Knightmare 22.10.2010 00:08

Ответ: вырез кода
 
Цитата:

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

Вообще есть дизассемблеры которые могут еще С++ код запилить. Но он понятное дело даже близко не валяется с оригиналом. Ну и взлетает далеко не всегда. Хотя хз до чего сейчас прогресс дошел, я этим не особо интересуюсь.

pax 22.10.2010 01:05

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

RegIon 10.02.2011 14:01

Ответ: вырез кода
 
С++ вроде умеет переводится обратно.........но вроде только в ms pro

ABTOMAT 10.02.2011 23:41

Ответ: вырез кода
 
Цитата:

Сообщение от Костян (Сообщение 178459)
С++ вроде умеет переводится обратно.........но вроде только в ms pro

Хотел процитировать, но не нашёл. Была байка про Петра I, где к нему мужик пришёл и грит: дай, царь, денег, я построю мельницу, которая будет сама себя крутить без ветра и бесконечно: сверху на неё камень падает, и она оттого крутится, а потом камень тот по ней же наверх и подымется. Царь ему отвечает: обучен ли ты, холоп, грамоте? Вот если б был обучен, я б тебе дал книжку, где написано, что нельзя сделать вечный двигатель, и как многие не верили и пытались создать, ничего у них не получалось. Денег, конечно же, не дал.
Мораль всей басни такова: учи матчасть, вместо книжки - гугл.

den 11.02.2011 16:32

Ответ: вырез кода
 
А ещё пиши понятно.
Что такое ms pro? о_О
MicroSoft Pro? О_о

FDsagizi 11.02.2011 22:16

Ответ: вырез кода
 
Цитата:

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

Любому обфускатору есть де-обсускаторы!

Вообще .Net это опенсорс от майкрософта :-D Так же как и Жаба...

.Squid 11.02.2011 22:25

Ответ: вырез кода
 
Цитата:

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

Вообще .Net это опенсорс от майкрософта :-D Так же как и Жаба...

Блеать, хватит уже свой бред в форум выплескивать.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot