Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 17.10.2018, 21:36   #1
RipaKri
Новичок
 
Регистрация: 17.10.2018
Сообщений: 1
Репутация: 10
По умолчанию Декомпиляция программы

Мне нужно изменить одну строку в одной програме. В папке с программой пару файлов:
1 с разширением *.application
1 *.exe
1 *.exe.config
1 *exe.manifest
1 *.pdb
1 *.dll
и папка app.publish в ней *.exe с таким же названием только размер другой.

Как мне правильно декомпилировать программу ?
Я скачал dotPeek и декомпилировал EXE, но при открытии выдавало ошибку. Я посмотрел *.sln файл и там было написано что программа была написана в Visual Studio 2008. Я скачал VS 2008 и проект exe файл-а открылся. Но там 200+ ошибок.
Что я неправильно сделал и как мне сделать чтобы все работало после декомпиляции ?

В архиве 2 папки - програма
Вложения
Тип файла: rar Program.rar (113.3 Кб, 5 просмотров)
RipaKri вне форума   Ответить с цитированием
Старый 07.11.2018, 12:20   #2
WorldMaster
Профессионал
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Адрес: Россия, Мурманск
Сообщений: 2,033
Репутация: 586

icq: 359393755
По умолчанию

А что сделать то надо? Там ошибок то нету. Есть только предупреждения.
Но в целом нормально все запускается и собирается. А вообще тут программуля то на полторы строчки. по хорошему просто открыть ее надо в том же пике и потискать оттуда код в новый проект.
__________________
ICQ - 359393755 E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
Если помог - нажми на весы

Последний раз редактировалось WorldMaster; 07.11.2018 в 12:39.
WorldMaster вне форума   Ответить с цитированием
Старый 24.11.2018, 20:55   #3
Nintra GrayWorker
Форумчанин
 
Регистрация: 19.10.2018
Сообщений: 66
Репутация: 10
По умолчанию

Цитата:
Сообщение от RipaKri Посмотреть сообщение
Мне нужно изменить одну строку в одной програме. В папке с программой пару файлов:
А ildasm - ilasm как насчет применить?
(Всегда убивают задания типа "там мне знакомый матерый программист сказал, что на полчаса дела" или "не будем сильно завышать стоимость выполнения-там это на полчаса, как сказал тот же матерый программист")
Nintra GrayWorker вне форума   Ответить с цитированием
Старый 24.11.2018, 20:56   #4
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 17,398
Репутация: 3353

icq: 512-765
skype: alexp.frl
По умолчанию

Так dotPeek и есть аналог ildasm.
Alex11223 на форуме   Ответить с цитированием
Старый 08.12.2018, 01:42   #5
Nintra GrayWorker
Форумчанин
 
Регистрация: 19.10.2018
Сообщений: 66
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Так dotPeek и есть аналог ildasm.
Извините, что поднял тему, оно обходит
Код:

<Assembly: SuppressIldasmAttribute()>

?

Последний раз редактировалось Nintra GrayWorker; 08.12.2018 в 01:44.
Nintra GrayWorker вне форума   Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Декомпиляция программы c# RenniQ Фриланс 4 28.10.2017 23:31
Декомпиляция программы на си paranormalific Фриланс 5 04.10.2017 22:44
декомпиляция supersergio Фриланс 1 25.07.2014 20:43
Декомпиляция benjaminfran Помощь студентам 5 15.02.2008 12:43


14:29.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru