Microsoft's ActiveX refers to portable, executable COM (Component Object Model) controls for Windows which are both flexible and powerful. Perhaps a bit too powerful, some would say. They run natively on a local machine rather than in a protected environment (sandbox); they can be accepted or rejected, but they cannot be assigned specific restrictions; and they always run with the same privileges as the user. They are, in short, a security gamble.
|