Как открыть исходный код программы exe

Команда .open выполняет поиск исходного файла по исходному пути и открывает этот файл.

.open [-m Address] FileName .open -a Address

Параметры

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

-М **** Адрес
Указывает адрес в исходном файле. Этот адрес должен содержаться в известном модуле. Параметр -m **** Address следует использовать, если файл, который указывает FileName , не является уникальным. Дополнительные сведения о синтаксисе см. в разделе Синтаксис адреса и диапазона адресов.

Параметр -m является обязательным, если для получения исходных файлов используется исходный сервер .

-aAddress
Указывает адрес в исходном файле. Этот адрес должен содержаться в известном модуле. Если отладчик может найти исходный файл, отладчик загружает и открывает файл, а строка, соответствующая указанному адресу, выделяется. Если отладчику не удается найти исходный файл, адрес отображается в окне Дизассемблированные данные. Дополнительные сведения о синтаксисе см. в разделе Синтаксис адреса и диапазона адресов.

Как взламывают игры? Часть 1 Структура исполняемого файла

Среды

Команду .open можно использовать только в WinDbg, а ее нельзя использовать в файлах скриптов.

Режимы

Пользовательский режим, режим ядра

Целевые объекты

Динамический аварийный дамп

Платформы

Дополнительные сведения

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

Читайте также:
Программа на Айфон как паролем

Источник: learn.microsoft.com

Как просмотреть исходный код .NET EXE

How To View Source Code of .NET EXE

Если вы хотите просмотреть исходный код .net exe, выполните простые шаги.. Вы можете получить фактический код C++ или C# любого исполняемого файла .NET с помощью простой декомпиляции исполняемого файла .NET..

Содержание Показывать

  • Получение исходного кода .NET EXE
  • Как просмотреть исходный код файла .NET EXE — шаги
  • Шаг 1: Скачать декомпилятор — .NET Reflector
  • Шаг 2: Установите приложение .NET Reflector
  • Шаг 3: Откройте сборку .NET EXE в .NET Reflector

Получение исходного кода .NET EXE

Ну, ребята, связанные с программным обеспечением и компьютерными науками, понимают эту концепцию.. Это если мы работаем в .NET и компилируем код приложения, написанный на C++ или C#. Затем после компиляции и сборки мы получаем .EXE файл .NET. Вы когда-нибудь задумывались, как мы можем получить исходный код полного приложения C++ или C#??

получить источник .net exe

Декомпиляция exe в ahk

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

Это также поднимает вопрос о том, что мы должны защитить наш .NET exe, прежде чем передавать его кому-либо для проверки или тестирования..

как получить исходный код файла .NET EXE

Как просмотреть исходный код файла .NET EXE — шаги

Итак, давайте обсудим шаги, которые вам нужно предпринять. Обратите внимание, что вы можете только декомпилировать и просматривать исходный код .NET exe.. Он будет работать только с .EXE, созданными и скомпилированными с использованием библиотек .NET framework..

Шаг 1: Скачать декомпилятор — .NET Reflector

Прежде всего вам необходимо скачать программное обеспечение, которое называется .NET Reflector.. Этот инструмент предоставит вам полный исходный код .NET из файла .EXE.. Он построен компанией под названием Красные ворота. Нажмите кнопку ниже, чтобы начать загрузку этого декомпилятора .NET..

Читайте также:
Лучшая программа для прослушивания интернет радиостанций

Шаг 2: Установите приложение .NET Reflector

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

Шаг 3: Откройте сборку .NET EXE в .NET Reflector

  • Откройте приложение рефлектора .NET..
  • Нажмите «Файл».
  • Выберите Открыть сборку.
  • Вы можете выбрать файл .EXE. (Обратите внимание, что этот .EXE должен был быть скомпилирован ранее с использованием .NET framework.).
  • После загрузки вы увидите все файлы и исходный код, написанные на VB., С++ или С#.

Просмотр исходного кода .NET EXE

ПРИМЕЧАНИЕ: Если вы видите красную ошибку с сообщением «Не модуль .NET» Тогда .EXE либо не является скомпилированным файлом .NET, либо он может быть защищен с помощью какого-либо инструмента шифрования, такого как Themida..

Дайте мне знать, если у вас возникнут проблемы с просмотром исходного кода .NET exe.. Комментарий ниже, и мы свяжемся с вами. Программное обеспечение .NET Reflector также встраивается в Visual Studio 2013.. Интеграция может помочь быстро декомпилировать и просмотреть код исполняемого файла, скомпилированного с помощью dotnet..

Источник: agetintopc.com

Как декомпилировать .NET EXE в читаемый исходный код C#?

Пару лет назад я написал приложение на C# для клиента, но у меня больше нет исходного кода. Все, что у меня есть, это EXE, который я развернул на компьютере клиента. Есть ли способ сгенерировать исходный код C# из EXE?

253 2008-10-07T18:27:08+00:00 7
MusiGenesis
Редактировал вопрос 2-го мая 2010 в 2:49
Комментарии к вопросу (2)
Востребованные видео

13. Ломаем exe файл в поисках пароля.

4 года назад

Открытый и закрытый исходный код. Ошибки и ситуативные баги.

4 года назад

Как ВЗЛОМАТЬ приложение и получить ИСХОДНЫЙ КОД программы? [Reverse engineering, JetBrains dotPeek]

4 года назад

C# Tutorial - Decompile .NET DLL to Source Code using Reflector | FoxLearn

3 года назад

Как взламывают игры? Часть 1 Структура исполняемого файла

6 лет назад

Получение исходных кодов приложения .Net. Reflector.

9 лет назад
Решение / Ответ
7-го октября 2008 в 6:28
2008-10-07T18:28:00+00:00
Дополнительно

Reflector позволит просмотреть исходный код. FileDisassembler позволит вам преобразовать его в решение VS.

Umar Farooq Khawaja
Редактировал ответ 30-го апреля 2014 в 3:50
Комментарии к ответу ( 8 )
Ответ на вопрос
5-го октября 2011 в 4:38
2011-10-05T16:38:15+00:00

Читайте также:
Может быть применена для определения производственной программы организации

Дополнительно

Когда Красных воротах сказал, что там больше не будет бесплатной версии .Сетчатый рефлектор, я начал использовать помощью ILSpy и Telerik’ы JustDecompile. Я нашел помощью ILSpy декомпилировать более точно, чем JustDecompile (который все еще находится в бета-версии). Красные Ворота изменил свое решение и еще есть бесплатная версия .Сетчатый рефлектор, но сейчас мне нравится помощью ILSpy.

Помощью ILSpy является открытым исходным кодом .Net-сборке браузера и декомпилятор.

Особенности Помощью ILSpy

  • Просмотр собрания
  • Ил разборки
  • Декомпиляция в C#
  • Поддержка лямбда-выражений и ‘возврата’
  • Показывает XML-документации
  • Экономия ресурсов
  • Поиск типов/методов/свойств (подстрока)
  • Гиперссылка-тип/метод/свойство навигации
  • Базовые/производные типы навигации
  • История навигации
  • BAML-код в XAML декомпилятор
  • Сохранить сборку в проект c#
  • Найти использование поля/метода
  • Расширяемый через плагины (МЭФ)

Обновление:

15 апреля 2012 года, помощью ILSpy 2.0 был выпущен. Новые возможности по сравнению с версией 1.0:

  • Списки Ассамблеи
  • Поддержка декомпиляции деревья выражений
  • Поддержка подняла operatores на nullables
  • Декомпилировать на Visual
  • Поиск нескольких строк, разделенных пробелом (поиск и»менеджер Ассамблеи» в ILSpy.exe хотела найти AssemblyListManager)
  • Нажав на локальную переменную будет выделить все остальные вхождения этой переменной
  • Сочетание клавиш Ctrl+F может быть использован для поиска в декомпилированный код посмотреть

Обновление:

  • Помощью ILSpy 2.1 поддерживает асинхронный/ждут декомпиляции

Источник: kzen.dev

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru