Как извлечь изображения из запущенного приложения .Net? - PullRequest
0 голосов
/ 03 октября 2011

Я хотел бы спросить только о «.net application», но мое приложение запутано, зашифровано и сжато, и я ничего не могу получить из двоичного файла на диске.

Это мое собственное приложение, и из-за сбоя диска мне пришлось извлечь его из SVN. Оказалось, что я не включил изображения, поэтому я выясняю, как вернуть его из установленного файла .exe.

Итак - есть ли инструмент для извлечения изображений из запущенного .Net приложения? Я думаю, что это мой последний шанс.

Ответы [ 3 ]

0 голосов
/ 03 октября 2011

Вы можете выполнить Assembly.Load для файла .NET EXE; Мне интересно, сможете ли вы затем отразить это изображение и извлечь нужные вам ресурсы?

Я думаю, что к тому времени OS / CLR выполнит все необходимые действия для распаковки вашего образа.

0 голосов
/ 03 октября 2011

Предполагая, что это приложение .Net, вы, вероятно, можете использовать Reflector для просмотра всех вложенных ресурсов различных сборок.

0 голосов
/ 03 октября 2011

Вы можете использовать такой инструмент, как Кроппер , чтобы делать скриншоты изображений в приложении?

...