Protecting Exchange Server 2003 against Computer Viruses

Understanding Worms, Viruses and Trojan Horses

A virus is a malicious code that affects and infects files on a system. Numerous instances of the files are then recreated. Viruses usually lead to some sort of data loss, and/or system failure.

There are numerous methods by which a virus can get into a system:

Toprotect your network infrastructureagainst viruses:

A worm is an autonomous code that propagates over a network, targeting hard drive space and processor cycles. Worms not only infects files on one system but can propagate to other systems on the network. The purpose of a worm is to deplete available system resources. Hence the reason why a worm makes copies of itself over and over and over. Worms basically replicate until available memory is used, bandwidth is unavailable, and legitimate network users are no longer able to access network resources or services.

A Trojan horse is a file or e-mail attachment that is disguised as being a friendly, legitimate file. When executed though, the file corrupts data and can even install a backdoor which hackers can utilize to access the network.

A Trojan horse differs to a virus or worm in the following ways:

A few different types of Trojan horses are listed here:

Planning an Antivirus Strategy

To secure and protect your Exchange Server 2003 messaging system from viruses, you need to plan and implement an effective antivirus strategy

Your antivirus strategy should include the following:

You can use either of these methods to inform and alert users on e-mail virus threats:

When deciding on which antivirus software to install, consider the following important factors:

Defining Virus-Clean Policies and Procedures

Because there may be instances where a virus manages to bypass your security measures and attack your system, you need to define virus-clean policies and procedures that will deal with these events.

Virus-clean policies and procedures should be carefully planned and defined so that they assist with the following:

In cases where antivirus software does not manage to completely remove a virus from an affected system, you might need to perform the following activities:

Security Updates and Exchange Server 2003

A software update is a file(s) that needs to be applied to a computer running a Windows operating system to correct an existing issue or problem, or to add enhancements and additional features. An update is also referred to as a patch. An update can only be applied to specific software which is installed already. All Microsoft updates are implemented in the form of an executable file that has an .exe extension, and each update is set to back up all files that they replace. While updates which are security-specific need to be deployed almost immediately, there are other updates that deal with reliability problems

Security updates eliminate known security vulnerabilities. Remember that if Windows Server 2003 has known security vulnerabilities, then Exchange Server 2003 also has security issues.

The characteristics of security updates are listed here:

You can use the following utilities to help you in ensuring that your system security remains up to date:

The MBSA can scan for and detect a number security problems and shortfalls, including the following:

For a computer to use MBSA, the requirements listed below have to be met:

How to install the SUS Server

  1. You have to download the SUSsoftware, the sus10sp1.EXE file, from the Microsoft website. You can usethe following URL: http://go.Microsoft.com/fwlink/?linkid=6930.
  2. When the SUS homepage opens, clickDownload SUS Server with Server Pack 1 (SP1).
  3. The sus10sp1.EXE file should becopied to the server where you want to install SUS.
  4. Double-click the sus10sp1.exe file.
  5. The Welcome To The MicrosoftSoftware Update Services Setup Wizard screen is displayed. Click Next.
  6. The End User License Agreementscreen is displayed next. Read through the license agreement, and click IAccept The Terms In The License Agreement.Click Next.
  7. The Choose Setup Type screen isthen displayed. You can either choose a Typical installation or a Custominstallation. If you select Typical, SUS is installed with its defaultsettings. If you select Custom, you can customize the settings of the SUSinstallation.
  8. Select the Typical installationoption.
  9. The Ready To Install screen isdisplayed, and shows the URL which will be used by clients to connect to thisSUS server. The default URL is http://servername.
  10. Click Install.
  11. The Completing The MicrosoftSoftware Update Services Setup Wizard screen is displayed. Click Finish.
  12. The SUS administration Web site inyour default Web browser will automatically open.

How to synchronize the SUS server with the public Windows Update servers

  1. On the Software Update Services administration screen, select SynchronizeServer.
  2. The Synchronize Server screen is displayed.
  3. You can select Synchronize Now from the Synchronize Serverscreen to manually synchronize the server, or you can alternatively selectSynchronization Schedule if you want to configure a synchronizationschedule for the SUS server.
  4. If you selected Synchronization Schedule, the ScheduleSynchronization Web Page screen is displayed. This is where you set theschedule for when your updates should occur. It is recommended to scheduleupdates for non-peak network hours, and at a time when the server is notbeing backed up.
  5. After setting your synchronization schedule, it is recommendedto manually synchronize the SUS server the first time. Click SynchronizeNow to do this.
  6. The SUS server configuration determines whether updates areautomatically approved, or manually approved.
  7. To examine the updates, select Approve updates from thenavigation menu.
  8. If you want to approve particular update(s), and have itapplied to client computers, select the update(s), and then click theApprove button.
  9. Click Yes to acknowledge the warning message that appears
  10. If you are prompted to accept an End User License Agreement,choose Accept.
  11. When the SUS server is done downloading the updates you have specified, you arepresented with a message indicating that the updates are available forclients.
  12. The SUS server shows the updates together with a message. Themessages that can be displayed are:
    • New, means that the update was downloaded and has not been approved. An update that has a New message is not available to client computers that query the SUS server to download updates.
    • Approved, means that the update has been approved and is available to client computers that query the SUS server to download updates.
    • Not Approved, means that the update has not been approved and is therefore not available to client computers that query the SUS server to download updates.
    • Updated, means that this particular update has since been modified during the SUS server synchronization process.
    • Temporarily Unavailable, means that the updates are stored locally on the server, and that a needed dependency is unavailable.

How to approve security updates for deployment to clients

  1. Click Synchronize Server tosynchronize the SUS server with the public Windows Update site.
  2. Click Synchronize Now toimmediately synchronize the SUS server and download updates
  3. Click OK once the download iscompleted.
  4. You will next be informed that thedownloaded updates need to be approved and tested.
  5. When you have thoroughly testedthe updates, click the Approve Updates button to approve the updates thatyou want to deploy.
  6. On the Approve Updates screen,select each update that should be approved, and click Approve.
  7. Click Yes to continue.
  8. Click Accept to accept the licenseagreement. The list of approved updates is now available to clients.
  9. Click OK.

How to download and install the MBSA

  1. First download the MBSA tool fromthe Microsoft website.
  2. Double-click the mbasetup.msiinstaller.
  3. Click Next when the wizard’swelcome page opens.
  4. Read and accept the end userlicense agreement, by clicking the I Accept the License Agreement option.Click Next.
  5. On the User information page,enter the appropriate information in the Full Name and Organization textboxes.
  6. If you want the settings to beinstalled for only the current user, click the Only for Me option.
  7. If you want the settings installedfor any user who utilizes the computer, click the Anyone who uses thiscomputer option. Click Next
  8. Accept the default installationpath, or specify another path on the Destination Folder page.
  9. Clear any of the followingcheckboxes if you do not want the actions performed.
    • Place a Shortcut on the desktop.
    • Show Readme file after installation
    • Launch the application after installation
  10. Click Next.
  11. Select the options and featuresthat you want to install on the local hard drive and then click Next.
  12. Click Next to start installing theMicrosoft Baseline Security Analyzer.
  13. Click Finish.

How to use MBSA to scan a computer for missing security updates

  1. Open the MBSA that you installed
  2. Choose Scan a computer.
  3. On the Pick a computer to scanpage, select the computer you want to scan.
  4. Select the scan options that youwant to use:
    • Check For Windows Vulnerabilities
    • Check For Weak Passwords
    • Check For IIS Vulnerabilities
    • Check For SQL Vulnerabilities
    • Check For Security Updates
  5. Click Start scan.
  6. Click Yes to install theMSSecureXML file. This is the file which is updated each time Microsoftissues new updates.
  7. The MBSA tool displays the scanresults after the scan is completed.
  8. You can click Result Details ifyou want to view additional information.


Top 5 Free Networking Tools

Bookmark Protecting Exchange Server 2003 against Computer Viruses

Latest Blog Posts


English English GermanGerman SpanishSpanish FrenchFrench ItalianItalian PortuguesePortuguese RussianRussian DutchDutch
GreekGreek HindiHindi JapaneseJapanese KoreanKorean ChineseChinese Chinese (Simplified)Chinese (Simplified) ArabicArabic

Copyright 2009 Tech-FAQ. All rights reserved. Privacy Policy.