Просмотр полной версии : Декомпилирование .exe , который написан на C++
FedericoZ
14.03.2017, 20:45
Всем привет! У меня возник такой вопрос. Как можно декомпилировать .exe? По возможности, может ли кто-то это сделать? Файл кину в ЛС
BlackKnigga
14.03.2017, 20:52
Никак
MISTER_GONWIK
14.03.2017, 21:15
чё за и для чего?
FedericoZ
14.03.2017, 21:26
чё за и для чего?
для того, чтобы получить основные вещи из кода, которые мне нужны, а потом добавлять свои функции. После чего, создать из этого - свой, улучшенный с более широким функционалом.
Никак
можно дизассемблером в ассемблер, а оттуда все функции в С++. Я сделал бы сам, но я в ассемблере полный ноль)
BlackKnigga
14.03.2017, 21:34
можно дизассемблером в ассемблер, а оттуда все функции в С++. Я сделал бы сам, но я в ассемблере полный ноль)
Не думаю, что дизассемблированный код поможет тебе с твоей задумкой.
FedericoZ
14.03.2017, 21:39
Не думаю, что дизассемблированный код поможет тебе с твоей задумкой.
Можно сделать подобие, то есть полностью код я конечно не скопирую, а вот более похожее можно сделать, но я уже как выше написал: я полный ноль в ассемблере.
kemperrr
14.03.2017, 22:00
Проще переписать)
IDA Pro: File -> Produce File -> Create C File
это наилучший из всех существующих способов "декомпилировать" программу.
удачи.
NarutoUA
14.03.2017, 22:32
IDA Pro: File -> Produce File -> Create C File
это наилучший из всех существующих способов "декомпилировать" программу.
удачи.
Ну хз хз, если файл не большой, то можно попробовать https://retdec.com/ (https://www.blast.hk/redirect/aHR0cHM6Ly9yZXRkZWMuY29tLw)
Он продюсит сурсы для CLang (аналог C++ для неумеющих в гугл).
NarutoUA
14.03.2017, 22:34
Да и вообще автор со 100% вероятностю балабол, желающий на чужом продукте на изичах что-то сделать своё и выложить под своим авторством, даже не уверен что он умеет в С++.
Да и вообще автор со 100% вероятностю балабол, желающий на чужом продукте на изичах что-то сделать своё и выложить под своим авторством, даже не уверен что он умеет в С++.
Так и есть, нихуя он в декомпилированном коде с v0 - v9000 переменными и такими же sub0-sub9000 функциями не осилит, кроме как найти строку и поменять в ней копирайт
Так и есть, нихуя он в декомпилированном коде с v0 - v9000 переменными и такими же sub0-sub9000 функциями не осилит, кроме как найти строку и поменять в ней копирайт
я даже этого не могу
DarkP1xel
15.03.2017, 02:17
я даже этого не могу
а ты кто
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot