ActiveX DLL被调用时返回的值能否被其它第三方破解软件截获非法取值
用VB编写一个ActiveX DLL,里面只有一个函数:
Public Function ID() As String
此函数目的是经运行取出对应硬盘的一个注册码,现在DLL和程序都完成了。
我的目的是用我的另一VB程序调用此DLL的该函数取出传出值ID(是单机运行),但该传出值要求是非常保密的,我不能让其它软件能截获取值,更不允许在我的程序调用时被其它软件将此传出的值非法更改。我知道现在的类似破解工具很多,请问VB的ActiveX DLL能作到这种保密保证不被其它软件破开取值吗?如果不能有没什么其它方法。