Virtualizing Forefront Threat Management Gateway

by Shijaz Abdulla on 20.05.2010 at 16:56

I thought I’d share this great video by Jim Harrison on considerations to make when planning to run Microsoft Forefront Threat Management Gateway (TMG) (or ISA Server, for that matter) on a virtualized environment.

Get Microsoft Silverlight  

In this video, he discusses:

  • Performance, security and management considerations
  • Why it’s not recommended to place TMG on the parent, and how to configure the parent partition
  • High Availability with TMG in a virtual environment
  • Configuration changes for internet-facing hosts.

Also read Jim’s whitepaper on security considerations for virtualized ISA/TMG deployments.

Security event at Qatar, February 17

by Shijaz Abdulla on 18.02.2010 at 17:51

Microsoft Qatar did a Security event yesterday at the Four Seasons Hotel, Doha. We started off with an enthusiastic audience of 70+ people.

  • We kicked off with a presentation on Microsoft Business Ready Security by good ol’ David Maskell, Security SSP – Microsoft Gulf, followed by technical demos.

SDC11493 SDC11507

  • Fadel Lubbos, Senior Consultant from Information & Communication Technology WLL (ICT) did a demo on Forefront Threat Management Gateway (TMG) – pictured below. ICT is Microsoft Gold Certified Security Partner.

SDC11504 SDC11513

  • Below are pictures of me doing my demo on Microsoft Unified Access Gateway (UAG) and DirectAccess.

SDC11514 SDC11512

  • Fazil Rahim, CEO of Entelyst, did a demo on Active Directory Rights Management Services (AD RMS). Entelyst is a Microsoft Gold Certified Partner specializing in security solutions.

SDC11517 SDC11519

Pictures from the Q & A session:

  SDC11515

Photos: Lea Attieh

“RPC Server is unavailable” error when requesting a certificate

by Shijaz Abdulla on 06.02.2010 at 00:29

While trying to request a certificate using the Certificates MMC snap-in on a computer running ISA Server, Threat Management Gateway (TMG) or Unified Access Gateway (UAG), you may encounter the following error:

“The RPC Server is unavailable”

image

This may be caused due to the RPC Filter in ISA Server/TMG. The RPC filter ensures security by monitoring RPC traffic flowing through the firewall. DCOM traffic is also dropped by this filter. However, DCOM is required to request a certificate.

To workaround this problem, disable strict RPC compliance setting on ISA Server/TMG. Here’s how to do it:

  • Right click on Firewall Policy and choose Edit System Policy .
  • Under Authentication, select Active Directory configuration group
  • Uncheck the Enforce Strict RPC Compliance option.

image

  • Click OK and apply your changes.

Of course, you will also need to create a firewall policy rule to allow all traffic from Localhost to Internal. Once you have requested the certificate you can revert these changes.

image

You can now request certificates from your ISA Server/TMG computer!

Forefront Technology Webcast

by Shijaz Abdulla on 19.01.2010 at 09:03

SSA program changes in 2010 {Partners}

by Shijaz Abdulla on 11.01.2010 at 18:46

Till December 2009 we had a very rewarding scheme with partners earning more than 30% of the estimated retail price as incentive for recommending and deploying our security solutions.

This year, some changes have been made to the SSA program, and I’d like to share the highlights here.

Recap: What is SSA?

The Security Software Advisor (SSA) program is an incentive program for Microsoft partners that provide implementation services on Microsoft security products.

Organizations that invoice hours of services (known as services partners) can earn incentive fees when they recommend and deploy Microsoft security software for new sales of specific Forefront products. Microsoft SSAs are eligible to earn fees of 10 to 20 percent of the estimated retail price (ERP) of each customer’s Microsoft Volume Licensing order of Forefront products, when they invoice customers for implementation services of those products.

Partners, what’s new in SSA for 2010?

The SSA program has been kept simple, easy to understand and rewarding this year:

 

Antivirus & Malware Protection Solutions: SSA Fee 20%

  • Forefront Endpoint Protection (currently Forefront Client Security)

  • Forefront Online Protection for Exchange (formerly Forefront Online Security for Exchange)

  • Forefront Protection 2010 for Exchange Server (formerly Forefront Security for Exchange Server)

  • Forefront Protection Manager (formerly Microsoft Forefront Management Consoles)

  • Forefront Security for SharePoint (formerly Antigen for SharePoint)

  • Forefront Security for Office Communications Server (formerly Antigen for Instant Messaging)

  • Forefront Security Suite

Identity & Access Solutions: SSA Fee 10%

  • Forefront Identity Manager (formerly Identity Lifecycle Manager 2007)

  • Forefront Threat Management Gateway 2010 (formerly ISA)

  • Forefront Unified Access Gateway 2010 (formerly IAG)

  • Active Directory Rights Management Services

Qatar partners, for more information see the Partner Network or contact me or your PAM.

Network Inspection System (NIS) in Threat Management Gateway

by Shijaz Abdulla on 04.01.2010 at 08:04

Network Inspection System (NIS) is the vulnerability signature component of TMG’s Intrusion Prevention System (IPS). NIS is a brand new feature in TMG, and helps prevent zero-day attacks.

This post explains how NIS works. Let’s take a scenario.

  • A vulnerability is detected in a product and disclosed on the internet
  • Software vendors start developing patches for customers affected
    • At the same time, attackers are taking advantage these disclosed vulnerabilities – even before the patch is released for the vulnerability.

Software vendors can take weeks or even a month to develop and release a patch for a disclosed vulnerability. Till then, the vulnerability is out in the open. This means an attacker can compromise the system using the disclosed vulnerability even before the software vendor can develop a patch. This is called a zero-day situation.

How does NIS help in the zero-day situation?

  • NIS is a signature-based IPS. NIS will receive the signatures from the software vendor as soon as a vulnerability is disclosed.
  • While the patches are still being developed, NIS blocks all traffic matching this vulnerability signature, preventing attackers from compromising even unpatched systems.

So, what are the benefits?

  • Closes the ‘vulnerability window’ between vulnerability disclosures and patch deployment from weeks to just a few hours.
  • For Microsoft products that are retired (not supported by Microsoft), new security patches are not developed. As an example, Windows Server 2003 SP1 was retired in April 2009 and when Conflicker emerged, it attacked all unpatched machines – wreaking havoc.
  • NIS signatures for Microsoft products are updated free of charge for all TMG customers.
  • NIS is based on GAPA (General Application-level Protocol Analyzer) by Microsoft Research, and can also be extended to third party products, although at the moment it is protecting only Microsoft products.

How to enable NIS on TMG?

image

  1. On the Forefront TMG console, go to Intrusion Prevention System.
  2. In the Tasks pane, click Configure Properties.
  3. Enable the checkbox “Enable NIS”
  4. You can see the list of signatures. These are updated automatically and free of charge for Microsoft products (does not need a subscription license).
  5. This is what happens when a user tries to browse a website that attempts to attack using a known vulnerability.

image

URL Categories, HTTPS inspection and Web Access Policy in TMG

by Shijaz Abdulla on 22.12.2009 at 06:57

I recently had a chance to look at the Web Access Policy capability that has been added to Threat Management Gateway (TMG), which is the latest version of ISA Server.

In this post, I will explain:

  • The Web Access Policy Wizard
  • The URL Categories feature
  • The HTTPS inspection feature

The Web Access Policy wizard lets you create all the rules you need to enable, block and cache web access with just one wizard. Here’s how you can use this feature in a web access policy in TMG.

A great new addition is URL Categories, which provide a dynamically updated list of websites based on content. This lets the administrator block websites featuring specific categories content like pornography, violence, politics, etc.

This has been a much-awaited feature, and one that is already available in products like Websense and I’m happy to see this included in the new release.

 

  1. In the Forefront TMG console, click on Web Access Policy in the left pane.
  2. Click on Configure Web Access Policy in the Tasks tab (right pane).

    Web Access Policy Wizard

  3. In the wizard, hit Next
  4. Click Yes, create a rule blocking the minimum recommended URL categories. This will automatically block access to a list potentially malicious websites.

    image

  5. In the next screen, you can choose which URL categories you  want to block. Note that some categories like Anonymizers, gambling, porn etc, are already selected to make things easier. However, you can add more URL categories to block or remove some.

  6. To add another URL category, click Add. You can select more URL categories here. Hit Next.

    image

  7. In the next step, you can create exceptions to this rule, by choosing to allow unrestricted access to some users/groups. Hit Next.

    image

  8. You can choose whether you want to perform malware inspection on the website content. The block encrypted archives option blocks all compressed files that have a password set on them. Hit Next.

    image

  9. Another cool new feature in TMG is the ability to inspect HTTPS traffic for malware. Yes, you can now look inside HTTPS – this is done by using a certificate that lets TMG pose as the client machine to the website, to see what happens – this is similar to a man-in-the-middle attack, but it’s a “good man” in the middle. :) . You can also choose not to inspect HTTPS, but block the traffic if the certificate of the web server is not valid. This avoids having to let the user make that choice on his browser.

    image 

    If you enable this option, you need to specify what kind of certificate you need TMG to use. You also have the option of informing users that HTTPS content is being inspected, which might be required for legal disclosure. However, only users with a TMG Client installed on their computers will see this notification.

    image

  10. Depending on what certificate option you selected, you need to provide additional information. I chose to use the certificate automatically generated by Forefront TMG.

    image

  11. In the next step, you can choose to enable caching and configure it. Hit Next.
  12. That completes the Web Access Policy Wizard!
    image
  13. Click Apply to save your changes to the configuration.

 

When you return to the TMG console you will see that a set of Web Access rules have been created automatically based on your selections in the wizard. It couldn’t get easier than this!

image

Check out HTTPS inspection in the logs:

  • While trying to access an HTTPS website that has an untrusted/expired certificate:

    image

  • HTTPS inspection allowing a legitimate website
    image
  • User notification when file being downloaded contains a virus.

    image

This technology is SO exciting! Sometimes I miss being ISA Server MVP. :)

Licensing Promo on Threat Management Gateway

by Shijaz Abdulla on 20.12.2009 at 07:22

Threat Management Gateway (TMG), is the next generation of ISA Server, released earlier this month. I explained in detail the new features and benefits of Threat Management Gateway in an earlier post.

Forefront TMG includes new URL filtering, Web antimalware, and intrusion prevention technologies to protect businesses against the latest Web based threats. These technologies are integrated with core network protection features to create a unified, easy-to-manage gateway. The highly accurate Web security enforcement features are based on reputation information aggregated from multiple Web security. It also includes all the traditional network protections of ISA server, including firewall and secure application publishing.

Licensing Promo for customers:

The following promo is available till the end of December 2009:

  • 35% off on Standard Edition on Licensing & Software Assurance
  • 15% off on Enterprise Edition on Licensing & Software Assurance

 

Partners:

Partners are eligible to earn SSA incentives (Security Software Advisor) on TMG as well. Remember that you will get an additional 50% bonus over your normal SSA incentive for each implementation of our security products you complete on or before December 31, 2009. [More details]

Home

Threat Management Gateway 2010 now available

by Shijaz Abdulla on 28.11.2009 at 18:24

TMG LogoMicrosoft Forefront Threat Management Gateway has been released to market on November 16, 2009 after completing three beta releases and receiving extensive customer feedback.

You can download the trial version of Threat Management Gateway here.

From the Forefront TMG team’s blog:

“Forefront TMG is a Secure Web Gateway (SWG) that improves security enforcement by integrating multiple detection technologies such as URL filtering, Anti Malware, and intrusion prevention into a single, easy-to-manage solution. We have seen a lot of interest in the features that comprise this solution, so here is some information on what they do and how:

  • URL Filtering: URL Filtering allows controlling end-user access to Web sites, protecting the organization by denying access to known malicious sites and to sites displaying inappropriate or nonproductive materials, based on URL categories. TMG features over 80 URL categories including security-oriented categories, productivity-oriented and liability-oriented categories. Forefront TMG uses Microsoft Reputation Services (MRS), a cloud-based categorization system hosted in Microsoft data center. To ensure the best bandwidth utilization and low latency, Forefront TMG has implemented a local URL cache. There is a lot more on URL Filtering available in an earlier URL Filtering post (on the TMG blog).
  • Anti Malware: Stopping malware on the edge significantly decreases the possibility that a virus will hit a computer with anti-virus signatures that are not up-to-date or a test computer without an anti-virus to protect it. TMG has integrated the Microsoft Anti Malware engine to provide world class scanning and blocking capability on the edge.
  • Network Inspection System (NIS): NIS is a generic application protocol decode-based traffic inspection system that uses signatures of known vulnerabilities, to detect and potentially block attacks on network resources. NIS provides comprehensive protection for Microsoft network vulnerabilities, researched and developed by the Microsoft Malware Protection Center – NIS Response Team, as well as an operational signature distribution channel which enables dynamic signature snapshot distribution. NIS closes the vulnerability window between vulnerability disclosures and patch deployment from weeks to few hours.
  • In addition, HTTPS scanning has been introduced to enable inspection of encrypted sessions, eased the deployment and management with a set of easy to use wizards and significantly improved logging and reporting to provide full visibility into how your organization is accessing the web and whether it’s compliant with your organization’s policy.
  • VPN, Firewall, Email Protection and Infrastructure.
    Significant investments have been made to ensure that we keep delivering top notch VPN and Firewall functionality. We made quality improvements in Web Caching and made sure it works well with the new Windows 7 BranchCache feature. We have added several new features, among them: Email Protection, ISP redundancy, NAP integration with VPN role, SSTP, VoIP traversal (SIP support), Enhanced NAT, SQL logging and Updated TMG Client (previously known as the Firewall Client). In addition TMG was built as a native 64bit product that supports Windows Server 2008 R2, and Windows Server 2008 SP2, allowing better scalability and increased reliability.”
Next posts >