Best Practices Guide. McAfee Endpoint Protection for Mac 1.1.0



Similar documents
McAfee VirusScan Enterprise for Linux Software

Product Guide. McAfee Endpoint Security for Mac Threat Prevention

Desktop Release Notes. Desktop Release Notes 5.2.1

Product Guide Revision A. McAfee Secure Web Mail Client Software

Hardware Sizing and Bandwidth Usage Guide. McAfee epolicy Orchestrator Software

Product Guide. McAfee Endpoint Protection for Mac 2.1.0

Product Guide. McAfee Security-as-a-Service Partner SecurityDashboard 5.2.0

McAfee Optimized Virtual Environments - Antivirus for VDI. Installation Guide

Product Guide Revision A. McAfee Secure Web Mail Client Software

epolicy Orchestrator Log Files

Verizon Internet Security Suite Powered by McAfee User Guide

McAfee Host Data Loss Prevention 9.1 Cluster Installation Guide

Release Notes for McAfee epolicy Orchestrator 4.5

Installation Guide. McAfee Security for Microsoft Exchange Software

Installation Guide. McAfee VirusScan Enterprise for Linux Software

McAfee Optimized Virtual Environments for Servers. Installation Guide

Total Protection Service

Total Protection Service

Application Note. Configuring McAfee Firewall Enterprise for McAfee Web Protection Service

McAfee Gateway 7.x Encryption and IronPort Integration Guide

McAfee Risk Advisor 2.7

Data Center Connector for vsphere 3.0.0

Product Guide. McAfee SaaS Endpoint Protection 5.2.0

Release Notes McAfee Risk Advisor Software For use with epolicy Orchestrator and Software

McAfee Endpoint Security Software

McAfee Public Cloud Server Security Suite

Installation Guide. McAfee SaaS Endpoint Protection 5.2.0

Product Guide. McAfee VirusScan for Mac 9.8.0

Data Center Connector for OpenStack

Product Guide. McAfee SaaS Endpoint Protection (October, 2012 release)

McAfee epolicy Orchestrator 4.5 Cluster Installation Guide

McAfee Security for Microsoft SharePoint User Guide

Recommended Recommended for all environments. Apply this update at the earliest convenience.

Installation Guide. McAfee epolicy Orchestrator Software

McAfee Solidcore Change Reconciliation and Ticket-based Enforcement

McAfee VirusScan Enterprise 8.8 software Product Guide

McAfee Endpoint Encryption for PC 7.0

McAfee SiteAdvisor Enterprise 3.5 Patch 2

McAfee SiteAdvisor Enterprise 3.5.0

McAfee Agent Handler

Product Guide. McAfee epolicy Orchestrator Software

McAfee Asset Manager Console

McAfee Total Protection Service Installation Guide

McAfee Solidcore Product Guide

McAfee GTI Proxy Administration Guide

McAfee epolicy Orchestrator

McAfee. Firewall Enterprise. Application Note TrustedSource in McAfee. Firewall Enterprise. version and earlier

McAfee Directory Services Connector extension

Release Notes for McAfee VirusScan Enterprise for Storage 1.0

Best Practices Guide. McAfee Security for Microsoft Exchange Software

Setup Guide Revision B. McAfee SaaS Archiving for Microsoft Exchange Server 2010

McAfee Data Loss Prevention 9.3.0

Implementing McAfee Device Control Security

McAfee MOVE AntiVirus (Agentless) 3.6.0

Release Notes for Host Intrusion Prevention 8.0

McAfee VirusScan Enterprise for Storage 1.1.0

McAfee MOVE AntiVirus Multi-Platform 3.5.0

McAfee Host Data Loss Prevention Best Practices: Protecting against data loss from external devices

Product Guide. McAfee Endpoint Security 10

Sophos for Microsoft SharePoint startup guide

Application Note Configuring Department of Defense Common Access Card Authentication on McAfee. Firewall Enterprise

Installation Guide. McAfee SaaS Endpoint Protection

Best Practices Revision A. McAfee Gateway 7.x Appliances

Release Notes for McAfee(R) GroupShield(TM) version Patch 1 for Microsoft Exchange. Copyright (C) 2011 McAfee, Inc. All Rights Reserved CONTENTS

Release Notes for McAfee(R) VirusScan(R) Enterprise for Linux Version Copyright (C) 2014 McAfee, Inc. All Rights Reserved.

Contents. McAfee Internet Security 3

Best Practices Guide Revision B. McAfee epolicy Orchestrator Software

McAfee Cloud Identity Manager

Sophos Anti-Virus for NetApp Storage Systems startup guide

Best Practices Guide. McAfee epolicy Orchestrator Software

McAfee Cloud Identity Manager

Installation Guide. McAfee SaaS Endpoint Protection 6.0

McAfee Cloud Identity Manager

McAfee VirusScan Enterprise for Storage 1.0 Sizing Guide for NetApp Filer on Data ONTAP 7.x

Installation Guide. McAfee epolicy Orchestrator Software

Installation Guide Revision B. McAfee epolicy Orchestrator Software

McAfee SaaS Archiving

McAfee Content Security Reporter 2.0.0

McAfee VirusScan and epolicy Orchestrator Administration Course

How To Encrypt Files And Folders With A Password Protected By A Password Encrypted By A Safesafe (Mafee) (Eeff) 4

Network Threat Behavior Analysis Monitoring Guide. McAfee Network Security Platform 6.1

McAfee Policy Auditor 6.0 software Product Guide for epolicy Orchestrator 4.6

Application Note. Providing Secure Remote Access to Industrial Control Systems Using McAfee Firewall Enterprise (Sidewinder )

McAfee VirusScan Enterprise 8.8 software Installation Guide

Installation Guide Revision B. McAfee Gateway 7.x Virtual Appliances

McAfee Cloud Single Sign On

Integration Guide. McAfee Asset Manager. for use with epolicy Orchestrator 4.6

McAfee Enterprise Mobility Management 11.0 Software

Symantec AntiVirus Corporate Edition Patch Update

McAfee Application Control / Change Control Administration Intel Security Education Services Administration Course

McAfee Host Data Loss Prevention Administration Intel Security Education Services Administration Course

Net Protector Admin Console

Installation Guide for Pulse on Windows Server 2012

Setup Guide. Archiving for Microsoft Exchange Server 2003

User Guide. FIPS Mode. For use with epolicy Orchestrator 4.6.x Software

Installation Guide for Pulse on Windows Server 2008R2

McAfee Web Gateway 7.4.1

Quick Install Guide. Lumension Endpoint Management and Security Suite 7.1

Sophos for Microsoft SharePoint Help

McAfee Database Activity Monitoring 5.0.0

Transcription:

Best Practices Guide McAfee Endpoint Protection for Mac 1.1.0

COPYRIGHT Copyright 2011 McAfee, Inc. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language in any form or by any means without the written permission of McAfee, Inc., or its suppliers or affiliate companies. TRADEMARK ATTRIBUTIONS AVERT, EPO, EPOLICY ORCHESTRATOR, FOUNDSTONE, GROUPSHIELD, INTRUSHIELD, LINUXSHIELD, MAX (MCAFEE SECURITYALLIANCE EXCHANGE), MCAFEE, NETSHIELD, PORTALSHIELD, PREVENTSYS, SECURITYALLIANCE, SITEADVISOR, TOTAL PROTECTION, VIRUSSCAN, WEBSHIELD are registered trademarks or trademarks of McAfee, Inc. and/or its affiliates in the US and/or other countries. McAfee Red in connection with security is distinctive of McAfee brand products. All other registered and unregistered trademarks herein are the sole property of their respective owners. LICENSE INFORMATION License Agreement NOTICE TO ALL USERS: CAREFULLY READ THE APPROPRIATE LEGAL AGREEMENT CORRESPONDING TO THE LICENSE YOU PURCHASED, WHICH SETS FORTH THE GENERAL TERMS AND CONDITIONS FOR THE USE OF THE LICENSED SOFTWARE. IF YOU DO NOT KNOW WHICH TYPE OF LICENSE YOU HAVE ACQUIRED, PLEASE CONSULT THE SALES AND OTHER RELATED LICENSE GRANT OR PURCHASE ORDER DOCUMENTS THAT ACCOMPANY YOUR SOFTWARE PACKAGING OR THAT YOU HAVE RECEIVED SEPARATELY AS PART OF THE PURCHASE (AS A BOOKLET, A FILE ON THE PRODUCT CD, OR A FILE AVAILABLE ON THE WEBSITE FROM WHICH YOU DOWNLOADED THE SOFTWARE PACKAGE). IF YOU DO NOT AGREE TO ALL OF THE TERMS SET FORTH IN THE AGREEMENT, DO NOT INSTALL THE SOFTWARE. IF APPLICABLE, YOU MAY RETURN THE PRODUCT TO MCAFEE OR THE PLACE OF PURCHASE FOR A FULL REFUND. 2 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

Contents Preface 5 About this guide.................................. 5 Audience.................................. 5 Conventions................................. 5 Finding product documentation............................ 6 1 Overview 7 Introducing McAfee Endpoint Protection......................... 7 Protection Features................................. 8 About the Best Practices Guide............................. 8 2 Pre-installation instructions 9 Standalone McAfee Endpoint Protection......................... 9 McAfee Endpoint Protection managed using epolicy Orchestrator............... 9 3 Post-installation instructions 11 Standalone McAfee Endpoint Protection......................... 11 Testing the on-access scan.......................... 11 Testing the on-demand scan.......................... 12 Testing application launch and network access................... 12 McAfee Endpoint Protection managed using epolicy Orchestrator.............. 13 Testing the on-demand scan.......................... 13 Details of managed nodes........................... 13 Configuring Policies............................. 13 4 Product configurations 15 Anti-malware configurations............................. 15 On-access scan preferences.......................... 15 On-demand scan preferences.......................... 15 On-demand scanning............................. 16 Anti-malware exclusions........................... 16 Application Protection configurations.......................... 16 Strategy and Planning............................ 17 Initial Configuration............................. 18 Continuous tuning and learn mode....................... 18 Enhanced protection with strict mode...................... 19 Desktop Firewall configurations............................ 20 Recommended rules............................. 20 5 Repairing McAfee Endpoint Protection 21 Index 23 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 3

Contents 4 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

Preface This section provides information on the organization of this guide and its related product documentation details. Contents About this guide Finding product documentation About this guide This information describes the guide's target audience, the typographical conventions and icons used in this guide, and how the guide is organized. Audience McAfee documentation is carefully researched and written for the target audience. The information in this guide is intended primarily for: Administrators People who implement and enforce the company's security program. Conventions This guide uses the following typographical conventions and icons. Book title or Emphasis Title of a book, chapter, or topic; introduction of a new term; emphasis. Bold User input or Path Code Text that is strongly emphasized. Commands and other text that the user types; the path of a folder or program. A code sample. User interface Hypertext blue Words in the user interface including options, menus, buttons, and dialog boxes. A live link to a topic or to a website. Note: Additional information, like an alternate method of accessing an option. Tip: Suggestions and recommendations. Important/Caution: Valuable advice to protect your computer system, software installation, network, business, or data. Warning: Critical advice to prevent bodily harm when using a hardware product. McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 5

Preface Finding product documentation Finding product documentation McAfee provides the information you need during each phase of product implementation, from installation to daily use and troubleshooting. After a product is released, information about the product is entered into the McAfee online KnowledgeBase. Task 1 Go to the McAfee Technical Support ServicePortal at http://mysupport.mcafee.com. 2 Under Self Service, access the type of information you need: To access... User documentation Do this... 1 Click Product Documentation. 2 Select a product, then select a version. 3 Select a product document. KnowledgeBase Click Search the KnowledgeBase for answers to your product questions. Click Browse the KnowledgeBase for articles listed by product and version. 6 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

1 1 Overview This chapter introduces McAfee Endpoint Protection for Mac 1.1.0 and its protection features and gives you an overview of the Best Practices Guide. Contents Introducing McAfee Endpoint Protection Protection Features About the Best Practices Guide Introducing McAfee Endpoint Protection McAfee Endpoint Protection safeguards your Mac from malware, prevents execution of unwanted applications, and denies unauthorized network access. Following is the dashboard screen that is displayed on launching McAfee Endpoint Protection. Dashboard displays the security status of your Mac, on-access scan, spyware scan, application protection, and desktop firewall. It also displays five recent product events that occured from the time you installed the product and the instance of the last anti-malware update. McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 7

1 Overview Protection Features Protection Features McAfee Endpoint Protection offers the following protection features: Feature Anti-malware Application Protection Description Safeguards your Mac from viruses, spyware, Trojan horses, potentially unwanted programs, and other malware. Prevents applications on your Mac from: execution accessing the incoming or outgoing network connection Desktop Firewall Update Allows or denies access from/to a specific network/ip/host based on the rules you configure. Downloads the latest DAT files (anti-malware signatures) from an FTP, HTTP, or a local repository (as per your configuration) when connected to the Internet keeping your Mac up-to-date. For information on other core features of McAfee Endpoint Protection, refer the McAfee Security 1.1 User Guide. About the Best Practices Guide This guide highlights the best practices for using McAfee Endpoint Protection as a standalone product or when managed through McAfee epolicy Orchestrator. Benefits and risks of some of the product configurations that might not seem straight-forward are explained further in this guide. You can gauge which configuration best suits your environment. If you are managing McAfee Endpoint Protection using epolicy Orchestrator, we presume you are familiar with using epolicy Orchestrator and are primarily focusing on safeguarding your managed Mac systems using our McAfee Endpoint Protection software. 8 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

2 Pre-installation 2 instructions This chapter describes the recommended actions to be performed before installing McAfee Endpoint Protection as a standalone product or when managing McAfee Endpoint Protection on your Mac clients using McAfee epolicy Orchestrator server. Contents Standalone McAfee Endpoint Protection McAfee Endpoint Protection managed using epolicy Orchestrator Standalone McAfee Endpoint Protection This section provides list of actions you must perform before installing the standalone McAfee Endpoint Protection. Ensure your Mac meets the minimum hardware and software requirements. Refer the Prerequisites section in the McAfee Security 1.1 User Guide. Ensure you have administrator rights to install McAfee Endpoint Protection. This account must be a part of the administrator users and the credentials are required to authenticate the product installation. Remove any previous versions of the VirusScan for Mac product prior to the VirusScan for Mac version 8.5. Ensure you backup the firewall rules of your Mac to add it later from the product console. Ensure there are no third-party anti-virus, firewall, and application protection products installed on your Mac. McAfee Endpoint Protection managed using epolicy Orchestrator This section provides a list of actions you must perform before deploying McAfee Endpoint Protection using McAfee epolicy Orchestrator 4.5 or later. Use administrator credentials to log on to the epolicy Orchestrator server. Ensure McAfee Agent software packages are checked in to the epolicy Orchestrator repository. Ensure your Mac meets the minimum hardware and software requirements for installing McAfee Endpoint Protection. Refer the Prerequisites section in the McAfee Security 1.1 User Guide. Remove any previous versions of the VirusScan for Mac products from your Mac clients prior to VirusScan for Mac version 8.5. McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 9

2 Pre-installation instructions McAfee Endpoint Protection managed using epolicy Orchestrator Ensure you backup the firewall rules of your Mac clients to add it later from the product console. Ensure McAfee Agent extensions are installed on epolicy Orchestrator. To deploy McAfee Agent 4.6 remotely from the epolicy Orchestrator server, select the systems on which you want to deploy McAfee Agent 4.6, create a product deployment task, then send an agent wake-up call. To deploy previous versions of McAfee Agent, use the install.sh file that can be obtained from epolicy Orchestrator. Refer to the McAfee Security 1.1 User Guide for instructions on getting install.sh. Make sure SSH is enabled on the client machine for a successful McAfee Agent 4.6 deployment. Ensure there are no third-party anti-virus, firewall and application protection products installed on your Mac clients. KnowledgeBase article references To remove the unique McAfee Agent GUIDs while creating an image of your Mac, refer to the KB article https://kc.mcafee.com/corporate/index?page=content&id=kb52620. To upgrade to McAfee Agent 4.6 from the previous versions, refer to the KB article https:// kc.mcafee.com/corporate/index?page=content&id=kb72764. 10 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

3 Post-installation 3 instructions This chapter provides instructions on verifying and maintaining the McAfee Endpoint Protection installation. Contents Standalone McAfee Endpoint Protection McAfee Endpoint Protection managed using epolicy Orchestrator Standalone McAfee Endpoint Protection After installing McAfee Endpoint Protection, you can verify if the following features of McAfee Endpoint Protection work properly. On-access scanning Application network access On-demand scanning System network access Application launch To verify on-access scan and on-demand scan, we will use EICAR test file which is NOT a virus. Tasks Testing the on-access scan on page 11 This section provides instructions on testing the on-access scan to ensure McAfee Endpoint Protection is installed properly and can detect malware. Testing the on-demand scan on page 12 This section provides instructions on testing the on-demand scan after testing on-access scanning. Testing application launch and network access on page 12 This section provides instructions to test if all the third-party applications launch successfully and if they can access network. Testing the on-access scan This section provides instructions on testing the on-access scan to ensure McAfee Endpoint Protection is installed properly and can detect malware. Before you begin Update McAfee Endpoint Protection with the latest DATs. McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 11

3 Post-installation instructions Standalone McAfee Endpoint Protection Task 1 Launch Safari and go to eicar.org. 2 Click the Anti-Malware Testfile link at the top-right corner of the webpage. 3 Click the eicar.com link. The McAfee Notification dialog box pops up with a detection message. Click the caret for detection details. You can view the results on the product console too. Testing the on-demand scan This section provides instructions on testing the on-demand scan after testing on-access scanning. Task 1 Disable on-access scan by clicking the McAfee menulet on the menubar and selecting McAfee Security Preferences. Click the lock and type your administrator password. Then click OFF for On-access Scan. 2 Launch Safari and go to eicar.org. 3 Click the Anti-Malware Testfile link. 4 Click the eicar.com link to download an eicar file to a temporary location on your Mac. 5 Click McAfee menulet and select McAfee Security Console. 6 Click Scan Now, then click Choose in What to scan. 7 Select the downloaded eicar file, then click Open. 8 Click Start Scan. The eicar test virus is detected in the scan results. You can also view these results in the Recent Events pane on the dashboard or in the History page. Testing application launch and network access This section provides instructions to test if all the third-party applications launch successfully and if they can access network. Task 1 Launch applications like Safari, itunes, Firefox or any third-party application. All applications must start successfully. 2 From Safari, browse to www.mcafee.com. You should be able to browse to McAfee website. Ensure www.mcafee.com is allowed by your firewall administrator. 12 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

Post-installation instructions McAfee Endpoint Protection managed using epolicy Orchestrator 3 McAfee Endpoint Protection managed using epolicy Orchestrator After deploying McAfee Endpoint Protection on Mac clients, you can verify the on-demand scanning and the details of managed nodes. You can also enforce policies to verify the reports on epolicy Orchestrator server or the Mac clients. Testing the on-demand scan We recommend you to test the on-demand scan when McAfee Endpoint Protection is managed using epolicy Orchestrator. Task 1 Disable on-access scan. 2 Download an eicar test file to a temporary location on your computer from eicar.org. 3 In Client Tasks, schedule an on-demand scan to run immediately. Refer to the McAfee Security 1.1 User Guide for instructions on scheduling on-demand scan tasks using epolicy Orchestrator versions 4.5 or later. Details of managed nodes Click a Mac client (managed node) in System Tree to view its details. Configuring Policies For instructions on configuring and enforcing policies, refer the McAfee Security 1.1 User Guide. To verify the on-access, application protection and on-demand scanning events, you can check in reports for which you need to install the Anti-malware and Application Protection report extension of McAfee Endpoint Protection 1.1 on epolicy Orchestrator. McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 13

3 Post-installation instructions McAfee Endpoint Protection managed using epolicy Orchestrator 14 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

4 Product 4 configurations This chapter provides recommendations for configuring the on-access and on-demand scan, Application Protection, and Desktop Firewall policies. Contents Anti-malware configurations Application Protection configurations Desktop Firewall configurations Anti-malware configurations This section provides recommendations for on-access preferences, on-demand scan preferences, and anti-malware exclusions. On-access scan preferences This section lists the best practices for configuring on-access scan preferences. The following configuration identifies and eliminates viruses and other malicious programs from being copied or written to your Mac machines in real-time. Always enable the scan for Network Volumes to scan files copied from or written to any network volumes. In case you are using Apple Mail as your mail client, enable scan for Apple Mail Messages for on-access policy. Select the Quarantine option always as the secondary action for virus and spyware detections so that you can retrieve the files from the quarantine database from product console later if required. On-demand scan preferences Here are the best practices for configuring on-demand scan preferences. The following configuration identifies and eliminates viruses and other malicious programs on your Mac through scheduled on-demand scans. Always enable the scan for Archives & Compressed Files. If you are using Apple Mail as your mail client, enable scan for Apple Mail Messages for on-demand policy. Select the Quarantine option always as the secondary action for virus and spyware detections so that you can retrieve the files from the quarantine database from product console if required later. McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 15

4 Product configurations Application Protection configurations On-demand scanning This section describes the best practices for scheduling on-demand scans to obtain high performance. Schedule on-demand scans during non-peak hours (For example, during weekends or maintenance period). When scheduling an on-demand scan for the first time, schedule a full on-demand scan. Subsequently, you can scan only the new or modified items on your Mac rather than re-scanning the entire server. For example, you can scan the user s home folder or Documents and Download folder where documents are saved or downloaded by default. You can also add the folders where the files are frequently saved. Anti-malware exclusions This section provides recommendations for Anti-malware exclusions. This version supports regular expression based exclusions for Anti-malware. You can add regular expressions that matches required pattern to exclude multiple files and folders from being scanned. Some of the recommended exclusions include: Microsoft Entourage database files Thunderbird database files Encrypted files Generic plist files such as (Info.plist, version.plist and so on) for on-access scanning The recommended exclusions will be available as an article at McAfee KnowledgeBase. Following are few examples of regular expressions you can use for different patterns. To exclude files with extension "mdb", use.*\.mdb To exclude files with extension either "mdb" or "odc", use.*\.(mdb odc) To exclude each user's Entourage/outlook Database files of different Microsoft Office versions, use / Users/.*/Documents/Microsoft\ User\ Data/Office\ \d+\ Identities/.*Identity/ Database To exclude all Info.plist, version.plist under /Applications, use /Applications/.*/Contents/ (version Info).plist To exclude files with extension "jar" or "rar" or "war" under /private/var/tmp, use /private/var/ tmp/.*\..+ar To exclude files under /private/var/tmp starting with an alphabet and ending with a number, use / private/var/tmp/([a-z] [a-z]).*[0-9]$ Application Protection configurations This section provides recommendations for Application Protection configurations. After McAfee Endpoint Protection is successfully deployed, we recommend that you follow the strategies described in this section. By following them, you will be ready to focus on activating application protection function that match your system and business needs. You can follow the instructions in this section and perform these steps by yourselves. However, you can also contact McAfee Technical Support professionals to assist you. 16 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

Product configurations Application Protection configurations 4 Stages Strategy and Planning Initial configuration Continuous tuning and learn mode Enhanced protection Strategy and Planning Firstly, think about your system protection, set realistic goals, and create a pilot and deployment plan to match. Define the priorities for pilot Ensure you understand your security goals and align to the pilot process. You must identify applications to be blocked immediately, allow certain applications to launch, block network access to specific applications and so on. Every organization maintains its unique balance between protection and productivity. Ask yourself questions like: Which applications have specific security incidents flagged in audits in the recent times? Which applications are most vulnerable? Which applications you do not want the users to use in an environment? Answers to these questions will help you prioritize systems where you want to deploy the pilot. Define the pilot environment We recommend you to choose a small set of pilot systems to run a test adoption. Select various systems like mobile computers (MacBook, MacBook Pro), Intel Macs, and so on. Ensure, these systems have combinations of operating systems such Mac OS X Snow Leopard, Mac OS X Leopard, and Mac OS X Lion in your environment. During pilot phase, we suggest you to run the tests in your Labs with real-time applications. You can also include a few real-time users and systems as part of your pilot environment. Categorize the applications While defining the pilot environment, you must also categorize the applications in your environment. Prepare a checklist of the applications you want to allow, block, restrict network access and so on. We recommend you to go with basic protection in the initial stages of the roll out; the checklist will help you in further tuning process. Following is a sample checklist for your environment: Application Name Execution Network Access Safari Yes Full itunes Yes No Messenger No No Firefox Yes Full ichat Yes Restricted (No external network) McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 17

4 Product configurations Application Protection configurations Once you are ready with initial set of applications, you can proceed with the 'Initial Configuration' instructions. Ensure no third-party application protection and firewall products are installed on the systems in pilot environment. Initial Configuration After planning and preparing the environment, now is the time to deploy the product and configure the initial settings for Application Protection. Follow the installation and deployment steps as provided in McAfee Security 1.1 User Guide. Remember to deploy the latest patches and hotfixes available at McAfee Service Portal. Before Application Protection configuration, notify users that they are receiving a new protection and provide remediation steps for certain cases. This communication will reduce perceived risk to end-user productivity, specially for users who will be carrying the MacBooks (or MacBook Pros). During the pilot period, users can override Application Protection configuration in multiple ways. They can disable or remove specific configuration, or completely remove the product if necessary. For example, if a user needs to use a specific application for a critical presentation, he can add a whitelist rule for that particular application. As part of pilot, we suggest you to install the product manually on portable systems (such as MacBook, MacBook Pro and so on) so the user can change the configuration accordingly. If these systems are managed through epolicy Orchestrator, modified rules will be available until the next policy enforcement only. After notifying the users and deployment of product, remember to perform the post installation instructions for verifying successful product installation. Also for every policy changes or configuration, ensure to test each system so users can perform their tasks successfully. The best practice is to deploy the product starting with few clients and expand to more systems as confidence grows. Next step is to configure the baseline protection. We recommend configuring the following settings for Application Protection as base link protection. Enable Allow All Apple Signed Binaries to allow the execution and network access for all Apple services. Add basic rules to allow or block certain applications based on the checklist prepared earlier. During this stage, do not add any rules for restricted network access or advanced rules for certain binaries. Once the configuration is set, check the pilot systems for proper operation of the applications and monitor epolicy Orchestrator and product logs. Product logs are available on the client systems and can be viewed from the product console. They are named as McAfee Security.log and available under /var/log. Continuous tuning and learn mode With your pilot up and running, you can watch the behavior for a while (for about a week). Administrators must monitor the events regularly (daily or twice a day) to examine the behavior and performance of the systems. This will also help the administrators to tweak their application rules. Your monitoring must cover the behavior and impact on normal operations of a particular user due to the application protection rules, application updates and the new applications that the user has installed on his own. Till now, as per the configured rules, you are allowing the unknown/modified applications (applications/binaries for which the rules are not added), so any new application installed by the user will automatically be allowed. In this phase, let us configure the Unknown/Modified Applications setting to Prompt which is called Learn mode. After this configuration, the Application Protection starts working in learn mode. For example, one user has installed a new application for which no rule exists and when user is trying to launch this application, he will be prompted with an alert to choose an 18 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

Product configurations Application Protection configurations 4 action for that binary. Based on the action chosen, a particular rule will be applied. If the user chooses Allow Execution with Full Network Access and clicks Always, a new rule will be added for that binary automatically in Application Protection rules. Learn Mode works at a binary level. For example, you are trying to launch an application that requires certain dependent binaries to be allowed for execution. You will be prompted for each depended binary for that application. If the system is managed by epolicy Orchestrator, any action chosen by the user will be applicable till next policy enforcement only. When the user is in learn mode, he will be alerted with prompt to choose an action for application launch only. For example, you already opened an application that requires network access, before configuring the learn mode and there is no rule already exists for that application, after configuring in learn mode, network access for that application will automatically be denied. So ensure all applications that are not associated with a rule are closed or add rules for all the applications before configuring to learn mode. In learn mode, we recommend you to add rules for all applications that are not associated with any rule. The other feature we recommend you to check in this phase is update/upgrade of applications that are associated with application protection rules. For example, if there is a rule added for version 1 of an application, when you upgrade this application to the next version (major or minor), the updated version is treated as unknown/modified application. In this case, appropriate action takes place based on the settings configured for Unknown/Modified application. We recommend you to update your rules whenever an update/upgrade takes place for any application associated with a rule. Please refer the McAfee Security 1.1 User Guide on how to apply the rules when application update/upgrade happens. Application upgrade/update is automatically taken care for the users in epolicy Orchestrator managed mode. In other words, the old rules are automatically applied when the next policy enforcement occur from epolicy Orchestrator. For Apple signed binaries, upon update/upgrade from one version to another version you do not need to update your rules if the updated version is also signed by Apple. Continue monitoring and tweak your rules as applicable and update the checklist created earlier. This checklist will be useful when you deploy McAfee Endpoint Protection on all your systems. We recommend you to try this phase for at least two weeks before you move to the next phase. Enhanced protection with strict mode In this phase, we recommend you to enforce strict mode where all applications not associated with a rule are automatically denied. So, before you enable strict mode, we request to verify against your checklist that the rule sets are updated as per the checklist from your monitoring and tweaks. Inform the users before you move to strict mode because it denies execution of any new application they may install. You might even need to remind them with the remedy steps discussed earlier. To enforce the strict mode, set the Unknown/Modified Applications to Deny. Once this is configured, execution and network access to any application that is not associated with a rule will be denied and an event is generated. For managed systems, these events can be monitored from epolicy Orchestrator. Based on the events generated, administrator can add rules to allow/deny these applications and subsequently update the checklist. After completing these phases, you can expand the product deployment to larger set of systems. McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 19

4 Product configurations Desktop Firewall configurations Following are some of the basic points to remember and recommended by McAfee: Always select Enable Apple Signed Binaries. To deny/block execution and network access for any Apple specific applications/binaries, add customized rules for those applications. If your systems are not managed by epolicy Orchestrator, ensure to update your rules whenever application update/upgrade happens. Do not enable the strict mode unless each application in your environment is associated with any of the customized rules, exclusions, or Apple signed binaries. While adding rules for applications that are dependent on binaries in different folders, please ensure to add rules for dependent binaries too. Desktop Firewall configurations This section provides recommendations for Desktop Firewall configuration. Recommended rules Following are the rules recommended by McAfee. You can configure these rules in McAfee Endpoint Protection Preferences. General Enable stealth mode to block ICMP incoming ping. Custom Rules Allow outgoing DNS port 53 to any. Allow bi-directional NTP port 123 to 123. Allow bi-directional NetBIOS name service port 137 to 137 Allow bi-directional all high UDP port 1024-65535 to 1024-65535 Allow outgoing ftp client port 1024-65535 to 21 Allow outgoing https port any to 80, 443 Allow bi-directional for POP3, IMAP, SMTP Allow RDP and SNMP Add rules for ldap and afp/smb Trusted Networks Add the IP address of epolicy Orchestrator and Agent Handlers for agent - server communication Add any critical server IP address/subnet such as DNS and DHCP servers to allow the incoming/ outgoing communication to/from that server 20 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

5 5 Repairing McAfee Endpoint Protection You can use the "repairmsc" utility to troubleshoot McAfee Endpoint Protection issues. It generates a diagnostic report, which can be uploaded to the McAfee server for the analysis of the issue. Task 1 Open the Terminal window, type the following command and press return: /usr/local/mcafee/repairmsc 2 Type the administrator password when prompted and press return. 3 Type "y" to continue, then press return. A consolidated diagnostic report is generated for the analysis of the issue in your home directory. A list of general issues appear; each issue relating to a number beginning from 1 to 8. 4 Type a number that best describes your issue, then press return. The repairmsc utility runs a repair based on the selected number and offers a solution. 5 Type "y" or "n" based on whether your issue was resolved or not and follow the on-screen instructions accordingly. If your issue is not related to the ones in the list, press 8, press return and follow the on-screen instructions. The final report is in ZIP format and is available in your home directory. Contact McAfee Technical Support for further assistance. McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 21

5 Repairing McAfee Endpoint Protection 22 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

Index A about best practics guide 8 about this guide 5 Application Protection configuration continuous tuning and learn mode 18 enhanced protection 19 initial configuration 18 strategy and planning 17 B best practices Anti-malware exclusions 16 Anti-malware preferences 15 Application Protection Configuration 16 Desktop Firewall configuration 20 on-access scan preferences 15 on-demand scan 16 on-demand scan preferences 15 best practics guide 8 C configure policies 13 conventions and icons used in this guide 5 D documentation audience for this guide 5 product-specific, finding 6 typographical conventions and icons 5 E eicar.com 11, 12 I install.sh file 9 M managed McAfee Endpoint Protection pre-installation instructions 9 managed node details 13 McAfee Endpoint Protection dashboard 7 introduction 7 pre-installation instructions 9 protection features 8 repair 21 McAfee ServicePortal, accessing 6 P post-installation instructions McAfee Endpoint Protection managed using epolicy Orchestrator 13 standalone product 11 testing application launch and network access 12 testing on-access scan 11 testing on-demand scan 12 pre-installation instructions McAfee Endpoint Protection managed using epolicy Orchestrator 9 standalone McAfee Endpoint Protection 9 protection feature R Anti-malware 8 Application Protection 8 Desktop Firewall 8 Update 8 repairmsc 21 S ServicePortal, finding product documentation 6 T Technical Support, finding product information 6 test application launch standalone product 12 test network access standalone product 12 test on-access scan standalone product 11 test on-demand scan McAfee Endpoint Protection managed using epolicy Orchestrator 13 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide 23

Index test on-demand scan (continued) standalone product 12 testing application launch and network access 12 on-access scan 11 on-demand scan 12, 13 troubleshooting 21 V verify details managed nodes 13 24 McAfee Endpoint Protection for Mac 1.1.0 Best Practices Guide

00