Secure settings for MS Internet software

Apply Restricted Zone to your email settings, Internet zone to default browser settings and add sites to trusted zones as required. See 'Securing your stand-alone machine/network PC' for details.

Click the links below for an explanation of the different Internet options in the security settings of Internet Explorer - Back button to return to the top.

ActiveX controls and plug-ins

Download signed ActiveX controls

Disable

 

 

Enable

 

 

Prompt

Download unsigned ActiveX controls

Disable

 

 

Enable

 

 

Prompt

Initialize and script ActiveX controls not marked as safe

Disable

 

 

Enable

 

 

Prompt

Run ActiveX controls and plug-ins

Disable

 

 

Enable

 

 

Prompt

Script ActiveX controls marked safe for scripting

Disable

 

 

Enable

 

 

Prompt

Cookies

Allow cookies that are stored on your computer

Disable

 

 

Enable

 

 

Prompt

Allow per session cookies(not stored)

Disable

 

 

Enable

 

 

Prompt

Downloads

File download

Disable

 

 

Enable

Font download

Disable

 

 

Enable

 

 

Prompt

Microsoft VM

Java permissions

Custom

 

 

Disable Java

 

 

High safety

 

 

Low safety

 

 

Medium safety

Miscellaneous

Access data sources across domains

Disable

 

 

Enable

 

 

Prompt

Drag and drop or copy and paste files

Disable

 

 

Enable

 

 

Prompt

Installation of desktop items

Disable

 

 

Enable

 

 

Prompt

Launching programs and files in an IFRAME

Disable

 

 

Enable

 

 

Prompt

Navigate sub-frames across different domains

Disable

 

 

Enable

 

 

Prompt

Software channel permissions

High safety

 

 

Low safety

 

 

Medium safety

Submit nonencrypted form data

Disable

 

 

Enable

 

 

Prompt

Userdata persistence

Disable

 

 

Enable

Scripting

Active scripting

Disable

 

 

Enable

 

 

Prompt

Allow paste operations via script

Disable

 

 

Enable

 

 

Prompt

Scripting of Java applets

Disable

 

 

Enable

 

 

Prompt

User Authentication

Logon

Anonymous logon

 

 

Automatic logon only in Intranet zone

 

 

Automatic logon with current username and password

 

 

Prompt for username and password

 

ActiveX controls

Download signed ActiveX controls

This section allows users to decide whether to download signed ActiveX components. When a component is said to be signed, it means that the company that has written the controls has incorporated Microsoft's Authenticode technology into the control indicating that it is from a respected source. It is recommended that this option be disabled in your restricted zone as signed ActiveX controls can be hacked leaving the authorised signature intact. See securing your stand alone/network PC on the vulnerabilities of ActiveX controls. In the 'Trusted Sites' zone this option can be set to 'enable' or 'prompt' certainly in the 'Internet Zone' set this to 'prompt'.

Download unsigned ActiveX controls

Allows you to decide whether to download any unsigned ActiveX components. This should ALWAYS be set to disabled, except for the 'Trusted Site' zone, where the 'prompt' option should be used. This type of component can be EXTREMLY DANGEROUS to your computer, easily formatting your hard drive or implanting viruses - be very careful! Setting this to 'enable' will cause both safe and unsafe ActiveX controls to be initialized and scripted which ignores the 'Script ActiveX controls marked safe for scripting' option.

Initialize and script ActiveX controls not marked as safe

ActiveX controls are marked as safe or unsafe and this option determines whether scripts should interact with unsafe ActiveX components. It is recommended that the 'Restricted Site' zone be set to disabled, and in the 'Trusted Sites' and 'Internet' zones be set to 'prompt'. When a control is not marked as being safe, it means the company or individual that has written the control has not verified that the control is safe for scripting across the Internet - a dangerous control can do untold damage to your machine.

Run ActiveX controls and plug-ins

Determines whether ActiveX components can be run or not. This is independent from the download options (which determine whether the components are signed or not) and scripting (which is determined by the author of the control). If this is set to disabled then all other ActiveX controls are ignored. It is recommended that this option be disabled for the 'Restricted Sites' zone, as it is unnecessary to use ActiveX for email and set to 'prompt' in the 'Internet' zone and 'Enable' in the 'Trusted Sites' zone.

Script ActiveX controls that are safe for scripting

With this option you can decide whether a safe ActiveX control is allowed to interact with a script. If you have set the 'Initialize and script ActiveX controls not marked as safe' to 'Enable' this option is ignored, because that setting bypasses all object safety. Logically you cannot script unsafe controls whilst not scripting the safe ones. Set to 'Disable' in your 'Restricted Sites' zone, as all ActiveX components are unnecessary in emails - set to 'prompt' in 'Internet' zone and 'Enable' in 'Trusted Sites' zone (which, as mentioned before, should only contain those sites you feel to be entirely trusted).

 

Cookies

Allow cookies that are stored on your computer

Cookies are small files that contain information to speed up your Internet browsing. This setting determines whether to allow them to be stored on your hard drive or not. Although cookies started out as innocent text files, they can now be used by malicious programmers to gain certain information about you - especially if the cookie programmer has used bad practice and has written personal data to the cookie rather than an obscure reference that only they can use. These cookies contain a expiration date, when they are supposed to be erased from the system, but often these dates are set well into the future - retaining the information that can be potentially abused. It is recommended that this be set to 'Disabled' in the 'Restricted Sites' zone, as cookies do not need to be in operation for emails (which is predominately what we are setting the 'Restricted Sites' zone for) set to 'prompt' in the 'Internet' zone and 'enable' in the 'Trusted Sites' zone.

Allow per-session cookies

This type of cookie is not stored on your computer, they are only in existence whilst the browser is up and running. These session cookies are often used in shopping cart systems, and to that end some online shopping systems may not work if this setting is disabled. This type of cookie does not pose the same possible threat as that of the stored cookie. This option should be set to 'disable' in the 'Restricted Sites' zone, set to 'prompt' in the 'Internet' zone and set to 'enable' in the 'Trusted Sites' zone. Please note that with both types of cookie a 'prompt' setting will provide sometimes up to three or four prompts from some web pages, if you are visiting the same site repeatedly (and you feel that it can be trusted) then add it too your 'Trusted Sites' zone. Also, cookies can be deleted from your hard drive by using the Internet Explorer settings tool, by clicking on 'delete files' and ensuring that the 'delete all off-line content' option is ticked.

 

Downloads

File Download

This allows you to decide whether files can be downloaded from within a specified zone. Downloaded files can contain viruses so file downloads should always be treated with caution. We recommend that you disable this option in your 'Restricted Sites' zone, and ensure whilst in the other zones you take care. Always run a virus check on any files you download before you open them, especially from sites that are not in your 'Trusted Sites' zone. Please note that this option applies to the zone which the site is in and not the link to the file, so even if you download a file purportedly from a 'Trusted' site it could actually come from an untrusted source!

Font Download

On some web pages the font that is used is not able to be processed by Explorer, so it can download the appropriate font support. Set this to 'disable' in the 'Restricted Sites' zone and 'prompt' in the other zones.

 

Microsoft VM (Virtual Machine)

Java permissions

This section of the security options determines how the browser or email client handles Java applets, both the downloading of them and the running of them. If a control is downloaded from a different site than the page it is used on, the more restrictive of the two sites' zone settings is used. So if a page is in the 'Trusted Sites' zone and requests a Java applet from a site in the 'Internet' zone, then the settings for the 'Internet zone' will be used to control the Java applets functionality. The custom option allows the user to configure the following settings individually - although it is not advisable to alter the custom options unless you are an experienced user.

The Low Safety option enables applets to perform all operations unhindered, whilst the Medium Safety option enables applets to run in their sandbox (an area in memory outside of which the program cannot make calls) and enables capabilities like scratch space (a safe and secure storage area on the client computer) and user-controlled file Input/Output. The High Safety option enables applets to run in their sandbox only, whilst the Disable Java option does not allow any applets to run. It is recommended that you set the option to 'disable' in your 'Restricted Sites' zone and set it to 'high' in both your 'Internet' and 'Trusted Sites' zones.

 

Miscellaneous

Access data sources across domains

This setting determines whether or not the zone can connect data control components to a data source on another domain to the one the controls are based on. Disable this for your 'Restricted Sites' zone and set it to 'prompt' in the 'Internet' zone. If you know that you use a cross domain data source on a regular basis, then add the site(s) to the 'Trusted Sites' zone and set this option to 'enable' within that zone.

Drag and drop or copy and paste file

This controls whether the zone allows the user to drag and drop or copy and paste files to the local machine, set this to 'prompt' in all zones.

Installation of desktop items

Some versions of Microsoft Windows come with an 'Active Desktop' feature, which allows automatic download and update of information displayed on the desktop. This option controls whether or not the Active Desktop feature can download and install components from web sites. It is recommended that this option be set to disable in the 'Restricted Sites' zone and set to 'prompt' in the 'Internet' and 'Trusted Sites' zone.

Launching programs or files in an IFRAME

This option determines whether web pages that include an IFRAME tag can open the requested file or document within the page. Set this to 'disable' within the 'Restricted Sites' zone, set to 'prompt' in the 'Internet' zone and 'enable' within the 'Trusted Sites' zone.

Navigate sub-frames across different domains

This option determines whether a frame set can call web pages into the frames from different domains. Disable this option in the 'Restricted Sites' zone and enable it in the other zones.

Software channel permissions

This allows the user to specify the level of security assigned to software distribution channels for the zone. The 'Low Safety' option allows the automatic download or installation of software, from software channels, without prompting. To allow the software to be automatically downloaded without prompting, but not installed automatically select the 'Medium Safety' option. The 'High Safety' option allows notification, but not automatic installation or download of software. This option should be set to 'Medium Safety' in the 'Internet' and 'Trusted Sites' zone and 'High Safety' in the 'Restricted Sites' zone.

Submit non-encrypted form data

This specifies whether web pages in the zone can be allowed to send non-encrypted form data. This does not apply to data sent to SSL servers, which by definition are encrypted. Always be wary of where you send data in forms to. 'Restricted Sites' should be set to 'disable' whilst other zones can be set to 'prompt'.

Userdata persistence

This allows certain user data from XML pages to be retained when the browser is shut down. Set this to 'disable' in your 'Restricted Sites' zone and 'enable' in the other zones. The security issues arise when more than one person uses a particular machine for browsing the Internet.

 

Scripting

Active scripting

This option determines whether scripts can be run in this zone. For the 'Restricted Sites' zone, ensure this is set to disable, as it is unnecessary for scripts to be run in email. The 'Internet' zone should be set to 'prompt' and 'Trusted Sites' zone can be set to 'enable'.

Allow paste operations via scripts

This option is enabled by default, but should be set to prompt as it can pose a big security risk. Basically this option, when enabled, can give unscrupulous people access to the contents of your Windows clipboard. Ensure this is set to 'disable' in the 'Restricted Sites' zone and set to 'prompt' in the other zones.

Scripting of Java applets

This setting determines whether scripts in the zone are allowed to use objects that exist within Java applets which allows the script to interact with the applet. Set this to 'disable' for the 'Restricted Sites' zone and 'prompt' in the other zones.

 

User Authentication

Logon

HTTP authentication honours the zone security policy for Logon credentials, which may have one of four values:

Automatic logon only in intranet zone. Prompts for user ID and password in other zones. After the user is prompted, this value can be used silently for the remainder of the session.

Anonymous Logon. Disables HTTP authentication; uses guest account only for Common Internet File System (CIFS). Prompt for username and password.

Prompts for user ID and password. After the user is prompted, this value may be used silently for the remainder of the session.

Automatic logon with current username and password. The logon credential may be tried silently by Windows NT Challenge response (NTLM), an authentication protocol between an end-user client and application server, before prompting.

We recommend that you set this option to 'prompts for user ID and password' in all zones as there are a number of security risks if you don't. Firstly, if you set it to automatically logon then your computer will send your encrypted password across the Internet upon request - which may well have been requested by a malicious source. Secondly, when the password is stored it can allow another user of your machine to access web-sites masquerading as you!


Opening Page < Previous - Next > Opening Page

(c) Copyright Andrew Bennett 2006