ActiveX相当于可以让(IE系)浏览器实现一些小功能的小程序,使用它可以省去自己开发这些小功能的精力,但是,一般情况下,就如普通的程序一样,我们都不能得到它的源代码,所以我们不会知道它是否存在漏洞,万一漏洞被发现,由于广泛使用,影响就比较大了。再者,由于应用于浏览器,所以ActiveX的漏洞以网络入侵类型为多见。
要避免使用ActiveX,就需要网站制作者自己写实现类似功能的代码,php/jsp/cgi都可以。这样的好处是源代码始终可见,如果你愿意去分析的话(虽然读别人写的代码比自己写需要更多的精力),你也可以分析;而且不限平台,即使在Mac和Linux上也可以用。