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