2011-11-28 58 views
3

假如你有一個公開這樣的類的DLL:保護您的DLL

class MyClass 
{ 
public: 
int MyMethod(); 
} 

你怎麼能否認,或者至少使其更難爲其他人/黑客利用這個DLL,並在其方案中使用它?
有沒有標準的方法?

+3

是不是使用公共方法使他們可以從其他地方訪問的全部要點? :)對不起隊友,但我真的不明白你想問什麼! – jsalonen

+1

是的,但他們應該是我的訪問! :) – Idov

+0

哦,你想「保護你的DLLS」。那是一個完全不同的球賽! – jsalonen

回答

1

我會靜態鏈接它。我們不要忘記,DLL只是一個獨立的「應用程序」,它應該暴露它的功能 - 它們從來沒有被設計爲具有安全措施。