Так что я пытаюсь запутать мою программу ПОСЛЕ того, как она была скомпилирована. Я почти уверен, что так ты это делаешь (?)
Я использую довольно популярное бесплатное ПО под названием EazFuscator, в котором есть небольшая утилита командной строки.
Так что, если я пойду:
Eazfuscator.NET MyProgram.exe
он успешно запутает его, и когда это будет сделано, я попытаюсь запустить мою программу, и она вылетит! (дает мне некоторое исключение во время выполнения)
Еще одна вещь, которую я попробовал вместо этого, - запутать одну из библиотек DLL, которые использует моя программа:
EazFuscator.NET SomeDLLMyProgramUses.dll
он успешно запутывает его, но снова, когда я запускаю, моя программа вылетает ...
Мне интересно, во-первых, независимо от этой программы EazFuscator, возможно ли замаскировать файлы .DLL и .EXE? и это обычно НЕ должно сломать их?
Примечание: у меня есть некоторые размышления в моей программе, и, возможно, именно это вызывает проблему ... но я не уверен на 100%.