目的:我不想别人执行kernel32.dll中的某一函数,例如 CopyFile (不一定是这个函数)。
我的思路:通过修改文件的方法,将kernel32.dll中的该函数“去掉”(或让该函数失效),同时保证系统能正常使用。
问题:如何正确修改,以保证修改后系统能正常使用其它功能?请高手给点意见,或你有其它好的方法,请提供。分不是问题。
我的思路:通过修改文件的方法,将kernel32.dll中的该函数“去掉”(或让该函数失效),同时保证系统能正常使用。
问题:如何正确修改,以保证修改后系统能正常使用其它功能?请高手给点意见,或你有其它好的方法,请提供。分不是问题。
好像可以用钩子的,监控这个API,VB做不了
我试着在文件中找到函数名,并将该函数名修改。但系统需要执行该函数时,提示找不到该函数,系统崩溃。我想应该保留函数的序号或函数名,将其内容换掉。但还不知道改函数内容的方法,主要是找不到地址。