Я создал программу с использованием VB, и я потерял исходный код, но у меня есть exe файл. Как я могу извлечь код из exe файла?
Извлечь код VB.NET из файла exe
Ответ 1
Предполагая, что ваш exe является сборкой .NET(вы отметили вопрос как VB.NET), вы можете перепроектировать ваш exe с помощью таких инструментов, как Reflector.
Ответ 2
Если это VB.NET, вы можете использовать инструмент RedGate Reflector и FileDisassemler для генерации исходного кода. То есть, если exe не был запутанным
Ответ 3
Поскольку вы отметили свой вопрос vb.net, вы можете получить довольно часть своего кода с помощью дизассемблера .NET. Например, попробуйте Lutz Roeder.Net Reflector или MS ildasm, который поставляется с компилятором .NET.
Ответ 4
Используйте Reflector (предположим,.NET), чтобы разобрать exe обратно в код. Вам нужно будет создать свою собственную структуру классов, но вы можете восстановить код как любой из поддерживаемых языков CLR.
Ответ 5
Вы пробовали Salamander или один из многих других декомпиляторов .net?
Ответ 6
Trey VB Decompiler и посмотрите, работает ли это.