Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 17.03.2013
Сообщений: 19

Выявление кода .exe приложения

10.04.2013, 22:34. Показов 2040. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня тут такой вопрос: Можно ли просмотреть код .exe программы? Программа не сложная, простая. Если можно, то помогите пожалуйста (если готовы помочь, я приложу ту программу к сообщению) x) Буду благодарен.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.04.2013, 22:34
Ответы с готовыми решениями:

Запуск консольного приложения exe из кода
Доброе время товарищи. Перерыл весь Stack Overflow и не нашел ничего подходящего. Необходимо запустить exe приложение из кода. Но дело в...

Выявление ошибок на этапе написания исходного кода
Если в IDE пишешь какой-то абсурдный код, то она тебе подчеркивает место, где ошибка, например как в строке int = "String"; ...

Объясните некоторые места в коде. Выявление самого частого символа в строке. Внизу после кода то, что меня интересует
class Program { static void Main() { Console.WriteLine("==============="); Console.WriteLine("Введите текст:...

7
 Аватар для nullpointer
48 / 48 / 14
Регистрация: 30.03.2009
Сообщений: 523
10.04.2013, 23:55
В принципе можно восстановить часть кода с помощью декомпилиторов, но полностью вряд ли
0
0 / 0 / 0
Регистрация: 17.03.2013
Сообщений: 19
11.04.2013, 03:20  [ТС]
Можете помочь с этим?! )
0
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
11.04.2013, 03:29
Цитата Сообщение от wypyr Посмотреть сообщение
Можно ли просмотреть код .exe программы?
Если exe был сделан отладчиком, то что-то можно. Если нет, то да здравствует деассемблер... Короче, если не знаешь ассемблер, то спрашивай в соответствующей теме, возможно там скажут что ты такое на деассемблировал.
1
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
11.04.2013, 08:20
Цитата Сообщение от wypyr Посмотреть сообщение
просмотреть код .exe программы
Можно. AV/Security конторы только этим и занимаются. Крэкеры - тоже. Другой вопрос - смысл такого просмотра. Если это не суперсекретный алго, выкраденный у конкурентов, то написать заново, обычно, быстрее и дешевле, чем восстанавливать по бинарному коду.
0
0 / 0 / 0
Регистрация: 17.03.2013
Сообщений: 19
12.04.2013, 03:42  [ТС]
Да... Мне нравится ход ваших мыслей))) Дело в том, что у нас на учебе задали финальный проект, но он у меня не получается достаточно хорошо. Но есть готовая .exe программа, которую учитель уже создал, чтобы мы знали, о чем идет речь и следовали той программе))) Вот я и подумал, может есть возможность просмотреть код той готовой программы)
0
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
12.04.2013, 04:10
В любом случае, это не будет исходный код на том языке, на котором она была написана, а будет либо дизассемблерный листинг (для компилируемых языков), либо псевдокод, в лучшем случае близкий к оригиналу.

Иными словами, если вы не можете сами написать близкую по функциональности программу и не знаете предполагаемых принципов ее работы, результат дизассемблирования не будет вам особо полезен.

Большей часть, реверсинг используется для уточнения деталей или исправления мелких багов (например, когда программа перестает запускаться через месяц после установки), а выяснение полной структуры слишком трудоемко (во времена "холодной войны" над реверсом зарубежного ПО у нас работали целые институты).

Лучшее, что вы можете сделать - использовать учительскую программу как образец и следуя ее логике, написать свою собственную. А уже зная - в деталях - как она работает, на досуге, можете заняться реверсом учительской :-)

Ну, и загляните, на http://www.exelab.ru - в раздел статей. Там много всего по теме.
1
0 / 0 / 0
Регистрация: 17.03.2013
Сообщений: 19
12.04.2013, 04:38  [ТС]
Спасибо за информацию) Очень полезная!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.04.2013, 04:38
Помогаю со студенческими работами здесь

Ошибка при инициализации приложения - taskmgr.exe - Ошибка приложения
Заходим например в Steam, при передвижении скажем по разделам Магазин и Библиотека мы видим, что на экране присутствуют одновременно...

Ошибка приложения anmon_550.exe, версия 0.0.0.0, модуль anmon_550.exe, версия 0.0.0.0, адрес 0х0000а5d5
Ошибка приложения anmon_550.exe, версия 0.0.0.0, модуль anmon_550.exe, версия 0.0.0.0, адрес 0х0000а5d5. В журнале событий выщла ошибка,...

приложения exe
нужно чтобы exe-шный файл открывался внутри panel подскажите пожалуйста

Не запускаются AVZ. exe, CCleaner. exe, AutoLogger. exe, regedit. exe. Словил вирус bizigames
Доброго времени суток. Захотел я почистить комп от мусора всякого при помощи CCleaner, как не тут-то было. В общем, .exeшники...

Не запускаются AVZ. exe, CCleaner. exe, AutoLogger. exe, regedit. exe Дублируются процессы
Добрый день) не запускались экзешники перечисленные в топе, исправила кое как процессы chrome.exe, opera.exe, svchost.exe, explorer.exe...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru