Page 305 - StudyBook.pdf
P. 305

Communication Security: Web Based Services • Chapter 5  289

                 their Web browser of choice (i.e. IE, Firefox, Opera, Netscape, and so forth). If they
                 suspect something unusual is going on in the background of their system, they can
                 delete any e-mail they don’t trust, and exit the mail program.This will stop any
                 Java threads from running in the background. If users are very security conscious,
                 they might take the safest course and deactivate Java completely. However, with Java
                 disabled, a user’s Internet experience will probably not be as rich as many Web sites
                 intended it to be.

                 ActiveX

                 ActiveX is Microsoft’s implementation of applets.An ActiveX control is a compo-
                 nent that functions as a self-sufficient program object that can be downloaded as a
                 small program or used by other application programs.ActiveX controls are apparent
                 throughout the modern Windows platform and add many of the new interactive
                 features of Windows-based applications, and especially Web applications.They also
                 fit nicely into HTML documents and are therefore portable to many systems, and
                 can be used in applications to perform repetitive tasks or invoke other ActiveX
                 controls that perform special functions.
                    ActiveX controls run in “container” applications, such as the IE Web browser
                 application or a Visual Basic or Access database application. Once an ActiveX con-
                 trol is installed, it does not need to be installed again.As a matter of fact, an
                 ActiveX control can be downloaded from a distant location via a URL link and
                 run on a local machine over and over without having to be downloaded again. If a
                 user accesses an HTML document with an ActiveX control, it will check whether
                 the control is already on the user’s computer. If it is not, it will be downloaded, the
                 Web page will be displayed, and the ActiveX code will be loaded into memory and
                 executed.While Java applets are also loaded in the same manner, they are not
                 installed on a user’s system. Once the user leaves the Web page, a Java applet will
                 disappear from the system (although it might stay in the cache directory for a lim-
                 ited time).ActiveX components, however, can be installed temporarily or, more fre-
                 quently, permanently. One of the most popular ActiveX components is the
                 Shockwave player by Macromedia. Once installed, it will remain on the user’s hard
                 drive until you elect to remove it.
                    Just as programs installed on a Windows platform can be viewed through
                 add/remove programs in the Control Panel, you can determine what ActiveX con-
                 trols are installed on your computer through IE.To view, enabled, disable, or delete
                 ActiveX controls that have been added to IE 7, you can click on the Tools menu,
                 select Manage Add-ons, and then click the Enable or Disable Add-ons menu




                                                                              www.syngress.com
   300   301   302   303   304   305   306   307   308   309   310