We have a .NET application in our enterprise that we bought and would like to distribute for all employees. However, it has an undesirable function that – from our point of view – is a data leak. The creator of the application, however, does not agree and refuses to provide a configuration option to disable/remove the function from the application.
Therefore, we were contemplating if it is possible to simply modify the provided .exe
file such that the menu item is rendered inaccessible (i. e., disabled, removed or simply “broken”). I know from my limited background of Macintosh programming that their program files contain “resources” where these aspects are configured, which could be edited afterwards. Is something similar possible for a .NET application on Windows? If so, how?