Commercial vendor hacking your code?
-
We have a desktop utility that has enjoyed some success in the market place and a vendor who’s mission is to tie things together has almost reverse engineered our internal API that we provide to a VB like scripting engine. We Authenticode sign all our modules and are getting ready to introduce new functionality that uses .NET code in DLL’s. Any suggestions on the best low impact way to make sure that we do not have unauthorized third parties attempting to use our functionality?
-
We have a desktop utility that has enjoyed some success in the market place and a vendor who’s mission is to tie things together has almost reverse engineered our internal API that we provide to a VB like scripting engine. We Authenticode sign all our modules and are getting ready to introduce new functionality that uses .NET code in DLL’s. Any suggestions on the best low impact way to make sure that we do not have unauthorized third parties attempting to use our functionality?
You could look into code obfuscators. There are several good ones out there.
"The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham