最近,我建议使用Google CDN进行jQuery交付。我的一些同事对这种交付JavaScript库的方式的安全性表示了担忧。例如,他们提到有人可能劫持DNS服务器,然后注入恶意修改的库,从而为不同的安全攻击打开了大门。现在,如果黑客可以通过Google CDN注入恶意代码,那么如果jQuery是从网站本身提供的,那么他可能也可以这样做,对吧?
google CDN似乎支持通过SSL为库提供服务。从CDN提供jQuery服务真的比从服务器本身提供更不安全吗?这个威胁有多严重?
在很长一段时间内,我都没有遇到过使用Detours劫持功能的问题。当我试图劫持类方法(在我的例子中是IHTMLDocument2::write from mshtml.dll)时,我遇到了无穷无尽的问题(主要是类型不匹配)。我的问题是:是否有可能使用Detour劫持类方法?我能举个例子吗?如果不是,有没有可能用另一个钩子库以更简单的方式劫持类方法?
提前感谢,伙计们!