Momenteel ben zijn we bezig, om alle GUI code te porten van wxWidgets, naar .Net, vanwege het feit dat de toolset die Visual Studio samen met DotnetBar, ( voor ons )veel meer mogelijkheden biedt dan wxWidgets.
Al onze libraries blijven in principe gewoon native C++, alleen de GUI FrontEnd is geshreven in Managed c++.
Nu was ik onlangs een van de topics hier aan het lezen, die ging over Reflector. Daarom had ik even de executable, 'gedecompiled', nu wat blijkt is dat alle native c++ functie aanroepen. Netjes met naam en toenaam in de executable zitten.
Opzich vind ik dat prima, het is geen 'black magic', wat er allemaal gebeurd. Maar ik zou toch willen dat onze license check niet als 'license::doLicenseCheck()' in de executable terecht komt
Dus daarom het volgende: bestaan er (Freeware) obfuscation programma's voor .Net assemblies. Ik heb uiteraard al gezocht, vooralsnog zonder resultaat.
Bij voorbaat dank.
edit: typo's
Al onze libraries blijven in principe gewoon native C++, alleen de GUI FrontEnd is geshreven in Managed c++.
Nu was ik onlangs een van de topics hier aan het lezen, die ging over Reflector. Daarom had ik even de executable, 'gedecompiled', nu wat blijkt is dat alle native c++ functie aanroepen. Netjes met naam en toenaam in de executable zitten.
Opzich vind ik dat prima, het is geen 'black magic', wat er allemaal gebeurd. Maar ik zou toch willen dat onze license check niet als 'license::doLicenseCheck()' in de executable terecht komt
Dus daarom het volgende: bestaan er (Freeware) obfuscation programma's voor .Net assemblies. Ik heb uiteraard al gezocht, vooralsnog zonder resultaat.
Bij voorbaat dank.
edit: typo's