Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/137: Рейтинг темы: голосов - 137, средняя оценка - 4.53
8 / 8 / 1
Регистрация: 16.02.2011
Сообщений: 160

Исходный код из exe

20.04.2011, 16:10. Показов 28870. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
И опять всем привет,я какой-то невезучий что-ли ,короче вопрос: можно ли вытащить исходный код из скомпилированного екзешника (exe) ,т.к. другая программа удалила вообще весь проект,потом я пытался восстановить удалённый файл,но получил битые секторы,после побился головой об стенку и нашёл уже готовуй скомпилированную программу ,которая недоработана ,но она последнего сохранения.


Что же делать ?,я пробовал вытащить с помощью программы uniextract ,но она выдала ошибку.Вообще возможно вытащить исходный код из exe ?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.04.2011, 16:10
Ответы с готовыми решениями:

Исходный код страницы из браузера и код присылаемый сервером отличаются
Здравствуйте, С помощью вот этого кода получаю страницу сайта https://www.weblancer.net/jobs/, попытался распарсить ее и столкнулся с...

Как узнать исходный код метода из dll через код C#?
Как узнать исходный код метода из dll через код C#? помогите, пожалуйста!! :sorry:

скачать исходный код по С#
Доброго времени суток! дайте пожалуйста ссылку где скачать исходный код книги Шилдг, Герберт. "Полный справочник по С#", где...

9
 Аватар для Kayak
10 / 10 / 1
Регистрация: 02.04.2011
Сообщений: 95
20.04.2011, 16:14
Dis# из консоли выбирает отлично , из формы придется собирать кусками
http://www.netdecompiler.com/
1
Заблокирован
20.04.2011, 16:29
почитайте: похожая тема
1
8 / 8 / 1
Регистрация: 16.02.2011
Сообщений: 160
20.04.2011, 17:56  [ТС]
Цитата Сообщение от Kayak Посмотреть сообщение
Dis# из консоли выбирает отлично , из формы придется собирать кусками
http://www.netdecompiler.com/
C#
1
2
    flag = !File.Exists(loadsettings.fileD);
                    if (!flag)
Не понял =)),чё за на*ер ?) и ещё эта trial версия ,
говорили мне оператор goto не используй ),не послушался я ))
C#
1
2
3
4
5
6
7
                else
                {
                label_7:
                    SpTes.error(0);
                    goto label_1;
                }
            label_8:;
и ещё он не расшифровал кодировку текста ...

C#
1
SpTes.textcolor("\u041D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u044B", ConsoleColor.Red, ConsoleColor.Yellow, 1);
Ну спасибо тебе,Я хоть понел что это реально сделать

Добавлено через 1 час 21 минуту
Короче самый эпик файл это операторы goto )))),у меня while не получалось везде его вставлять ,поэтому его использовал ,думал заменю потом,но коронное слово "потом" меня подвело ),так код восстановился более мение с помощью программы ILSpy(open-source причём!) ,ILSpy даже лучше чем Reflector 7.0 который к тому-что платный.Существенные минусы в ILSpy только нашёл невозможность сгенерировать goto оператор и ещё в Console.WriteLine() нельзя приплетать переменные,он их видит как процедуру что-ли.Ещё не в одном из перепробованных программ включая(Dis#-он оказался наименее точном в дизкомпелировании даже оператора if ,но программа замечу шустрая ) ,короче не в одной из программ не увидел мои комментарии,что очень жалко,там я писал описание каждой переменной,а у меня 1\3 всех переменных состоит из 1-значного символа типа "b","b3","b3inx2" и тп ).
ИМХО!
Исходник был написан в консольном варианте,так что судил данные программы лично только по консольному варианту
Извините если как-то не правильно написал ,я не профи =)
0
 Аватар для Kayak
10 / 10 / 1
Регистрация: 02.04.2011
Сообщений: 95
20.04.2011, 18:32
Этот софт предназначен не для своего софта,а для сбора сорсов со сторонних программ.
Тебе же советую настроить бекапы
0
 Аватар для WizarД
53 / 56 / 10
Регистрация: 07.02.2011
Сообщений: 556
Записей в блоге: 1
20.04.2011, 18:44
.Net Reflector разложит все по полочкам, а .Net Reactor все заблокирует)
0
 Аватар для nuke4303
99 / 100 / 16
Регистрация: 30.03.2011
Сообщений: 350
20.04.2011, 19:41
Часто вновь зарегенные пользователи которые просят подсказать как вытащить код - пытаюстся обмануть фрилансеров у которых заказали проекты(лабы), обещая заплатить после провреки экзешника. Есстевтенно не платят, код выдернули и радуются.
0
8 / 8 / 1
Регистрация: 16.02.2011
Сообщений: 160
20.04.2011, 20:45  [ТС]
Цитата Сообщение от nuke4303 Посмотреть сообщение
Часто вновь зарегенные пользователи которые просят подсказать как вытащить код - пытаюстся обмануть фрилансеров у которых заказали проекты(лабы), обещая заплатить после провреки экзешника. Есстевтенно не платят, код выдернули и радуются.
Хе-хе,прикольно,но там всё равно наверное можно с помощью анонимных методов и прочих фишек защитить их...,не так ли ?.Если даже без них например операторы гото не выводит нормально,можно им сделать работу на неск дней ).Поставить их,а в исходнике нормальным способом написать...
0
 Аватар для nuke4303
99 / 100 / 16
Регистрация: 30.03.2011
Сообщений: 350
20.04.2011, 20:51
легче обфускатором пройтись
0
8 / 8 / 1
Регистрация: 16.02.2011
Сообщений: 160
21.04.2011, 02:48  [ТС]
Возможно ли метод Clear (Console.Clear()) использовать в пределах оператора ? ,например в цикле ???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.04.2011, 02:48
Помогаю со студенческими работами здесь

Упростить исходный код
Исходный код программы using System; using System.Collections.Generic; using System.Linq; using System.Text; /* Программа...

Разделить исходный код на методы
как переделать эту программу в методы using System; using System.Collections.Generic; using System.Linq; using System.Text; ...

Распознавание речи c# (исходный код)
Привет все гуру C#. Мой вопрос вас взбудоражит. Есть ли возможность наверстать интерфейс программы по этому коду:

Зависит ли от смены компилятора исходный код?
Недавно на олимпиаде писал программу. Компилятор у них был указан C# .Net 4.0. Однако написанная программа в VS 2005 не принималась им. Как...

Сохранение значений программы в исходный код
как поправить код private static void Save(string data) { StreamWriter writer = new...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru