<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Palo Alto Networks Research Center</title>
	<atom:link href="http://www.paloaltonetworks.com/researchcenter/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.paloaltonetworks.com/researchcenter</link>
	<description>The Palo Alto Networks Research Center Blog</description>
	<lastBuildDate>Thu, 02 Sep 2010 21:48:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Putting BitTorrent Under the Spotlight</title>
		<link>http://www.paloaltonetworks.com/researchcenter/2010/09/putting-bittorrent-under-the-spotlight/</link>
		<comments>http://www.paloaltonetworks.com/researchcenter/2010/09/putting-bittorrent-under-the-spotlight/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 21:48:57 +0000</pubDate>
		<dc:creator>Wade</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.paloaltonetworks.com/researchcenter/?p=1239</guid>
		<description><![CDATA[We have added a new video that introduces the key security concerns swirling around BitTorrent and specifically how to manage the risks that this incredibly popular application brings to your networks. We will cover how BitTorrent has evolved to avoid detection by traditional firewalls and IPS, how hackers are using BitTorrent to control malware, and [...]]]></description>
			<content:encoded><![CDATA[<p>We have added a new <a href="http://www.paloaltonetworks.com/literature/video/ent20/bittorrent.html">video</a> that introduces the key security concerns swirling around BitTorrent and specifically how to manage the risks that this incredibly popular application brings to your networks. We will cover how BitTorrent has evolved to avoid detection by traditional firewalls and IPS, how hackers are using BitTorrent to control malware, and why in some geographies BitTorrent can account for more than half of all internet traffic.</p>
<p><a href="http://www.paloaltonetworks.com/literature/video/ent20/bittorrent.html">View the video</a></p>
<p>As always, we love to hear your feedback, so take a look and let us know if you have any questions or have an application that you would like to see profiled.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.paloaltonetworks.com%2Fresearchcenter%2F2010%2F09%2Fputting-bittorrent-under-the-spotlight%2F&amp;linkname=Putting%20BitTorrent%20Under%20the%20Spotlight"><img src="http://www.paloaltonetworks.com/researchcenter/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.paloaltonetworks.com/researchcenter/2010/09/putting-bittorrent-under-the-spotlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protecting Against the New DLL Attack</title>
		<link>http://www.paloaltonetworks.com/researchcenter/2010/08/protecting-against-the-new-dll-attack/</link>
		<comments>http://www.paloaltonetworks.com/researchcenter/2010/08/protecting-against-the-new-dll-attack/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 02:56:46 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Threat Advisory/Analysis]]></category>
		<category><![CDATA[DLL threat prevention Microsoft]]></category>

		<guid isPermaLink="false">http://www.paloaltonetworks.com/researchcenter/?p=1231</guid>
		<description><![CDATA[Summary
Microsoft released a security advisory on Aug 23 that discusses a remote attack vector that allows an attacker to remotely take control of user&#8217;s machine. The security advisory was in response to a report released by a security researcher the previous week that described how more than 40 Windows applications could be compromised due to [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Summary</strong></p>
<p>Microsoft released a <a href="http://www.microsoft.com/technet/security/advisory/2269637.mspx" target="_blank">security advisory</a> on Aug 23 that discusses a remote attack vector that allows an attacker to remotely take control of user&#8217;s machine. The security advisory was in response to a <a href="http://www.computerworld.com/s/article/9180901/Update_40_Windows_apps_contain_critical_bug_says_researcher?" target="_blank">report</a> released by a security researcher the previous week that described how more than 40 Windows applications could be compromised due to the way Windows applications load DLLs. Palo Alto Network&#8217;s Next-Generation Firewalls can help thwart/mitigate such attacks by using App-ID and Content-ID technology (details below).</p>
<p><span id="more-1231"></span></p>
<p><strong>What customers should do</strong></p>
<p>The attack is best controlled by introducing firewall security policies that block <a href="http://en.wikipedia.org/wiki/Server_Message_Block" target="_blank">SMB</a> (Server Message Block) or <a href="http://en.wikipedia.org/wiki/WebDAV" target="_blank">WebDAV</a> (Web-based Distributed Authoring and Versioning) traffic from traversing the trust to untrust zones (see scenarios below). A recent <a href="http://www.us-cert.gov/current/#insecure_loading_of_dynamic_link" target="_blank">US CERT advisory</a> advised similarly. Security best practices indicate that most enterprises should have such policies in place on the perimeter firewall unless there is a need to allow Internet-based SMB or WebDAV traffic.</p>
<p>Scenario 1:  <em>Internet-based SMB and WebDAV is not allowed/needed</em></p>
<p>Fix: Introduce a firewall rule to block traffic for following applications (webdav, msrpc, ms-ds-smb, netbios-ss) from trust to untrust zone.</p>
<p>Scenario 2:  <em>Internet-based SMB is not allowed/not-needed but WebDAV is allowed/needed</em></p>
<p>Fix: Introduce a firewall rule to block SMB traffic (applications: msrpc, ms-ds-smb, netbios-ss) from trust to untrust. Introduce another firewall rule to allow WebDAV traffic (application: webdav) from trust to untrust and add a file blocking profile that blocks DLL file-type.</p>
<p>An additional layer of protection can be implemented by implementing a threat prevention (Antivirus) policy to detect and block any known malicious DLL files. Customers can choose to apply an antivirus profile on firewall rules (default action for any virus detected over HTTP or SMB is block so the default antivirus settings would work).</p>
<p>Customers are also recommended to check Mitigating Factors and Workarounds posted in Microsoft&#8217;s Security Advisory.</p>
<p><strong>Attack Details</strong></p>
<p>The DLL attack is in fact a classic attack and is OS-agnostic &#8212; if an application needs to find any library (DLL in case of Windows), it looks in the each of the directory (in order) mentioned in the PATH shell variable. If an attacker places the malicious library in a directory that appears in the PATH variable &#8220;before&#8221; the directory containing the genuine library, then the attacker can have his/her malicious code executed by the application. For such an attack to happen, two things are required:</p>
<p>1. Application loading the library uses relative library name instead of full path (this will cause the library to be searched in directories mentioned in PATH variable)</p>
<p>2. The malicious library that needs to be installed is present on the local machine.</p>
<p><strong>The new research finding relaxed the second requirement</strong>. This causes the threat surface to increase dramatically in the sense that the attacker can now create a data file that the vulnerable application can open, create a malicious library that the vulnerable application would invoke and host both files on an Internet-based network share that the user can access. If somehow the user can be lured into accessing the specially crafted data file then the vulnerable application would execute the malicious library that will cause the attacker&#8217;s code to run the local machine.</p>
<p>It is to be noted that the threat applies to only those windows applications that load DLLs by using the DLL name only and not using the absolute path name of the DLL. If IT personnel are interested in finding what vulnerable applications exist on a given machine, they can use a public program available from metasploit (For obvious reasons, Palo Alto Networks does not guarantee the correctness of this program).</p>
<p><a href="http://blog.metasploit.com/2010/08/better-faster-stronger.html">http://blog.metasploit.com/2010/08/better-faster-stronger.html</a></p>
<p>This attack is also described in a <a href="http://blogs.technet.com/b/msrc/archive/2010/08/21/microsoft-security-advisory-2269637-released.aspx" target="_blank">Microsoft blog</a> and <a href="http://www.us-cert.gov/cas/techalerts/TA10-238A.html" target="_blank">US CERT Technical Alert TA10-238A.</a></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.paloaltonetworks.com%2Fresearchcenter%2F2010%2F08%2Fprotecting-against-the-new-dll-attack%2F&amp;linkname=Protecting%20Against%20the%20New%20DLL%20Attack"><img src="http://www.paloaltonetworks.com/researchcenter/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.paloaltonetworks.com/researchcenter/2010/08/protecting-against-the-new-dll-attack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Palo Alto Network’s Next-Generation Firewalls Protect Against Torpig Attack</title>
		<link>http://www.paloaltonetworks.com/researchcenter/2010/08/how-palo-alto-network%e2%80%99s-next-generation-firewalls-protect-against-torpig-attack/</link>
		<comments>http://www.paloaltonetworks.com/researchcenter/2010/08/how-palo-alto-network%e2%80%99s-next-generation-firewalls-protect-against-torpig-attack/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 07:32:30 +0000</pubDate>
		<dc:creator>Sandeep</dc:creator>
				<category><![CDATA[Threat Advisory/Analysis]]></category>
		<category><![CDATA[botnet]]></category>

		<guid isPermaLink="false">http://www.paloaltonetworks.com/researchcenter/?p=1200</guid>
		<description><![CDATA[In this blog, I talk about how our next-generation firewalls protect against botnets such as Torpig. There are 3 parts to a botnet attack:
1. User visits a website which starts a chain reaction for torpig-infection
There are 2 ways in which this can happen:

a.   User is tricked into going to a website that he/she didn’t intend [...]]]></description>
			<content:encoded><![CDATA[<p>In this blog, I talk about how our next-generation firewalls protect against <a href="http://en.wikipedia.org/wiki/Botnets" target="_blank">botnets</a> such as Torpig. There are 3 parts to a botnet attack:</p>
<p><strong>1. User visits a website which starts a chain reaction for torpig-infection</strong></p>
<p>There are 2 ways in which this can happen:</p>
<p><span id="more-1200"></span></p>
<p><em>a.   User is tricked into going to a website that he/she didn’t intend to go in first place</em></p>
<p>This is also known as a phishing attack. Once the user visits such a website, the website would start downloading exploits to user’s computer without user’s intervention. Such downloads are also referred to as <a href="http://en.wikipedia.org/wiki/Drive-by_download" target="_blank">drive-by-downloads</a> in the sense that the user didn’t have to explicitly download the exploits; just by the virtue of visiting the website would cause the download to happen.</p>
<p>Such attacks can be usually nipped in the bud by a URL filtering solution that would detect user’s traffic going to a pre-categorized malware website. Our next-generation firewalls provide URL filtering solution that can help in detecting such traffic and thereby preventing the attack.</p>
<p><em>b.  User goes to a popular website that has been recently hacked into</em></p>
<p>This happened recently with songlyrics.com. The website was hacked into and the HTML content of the website was modified to include a <a href="http://www.guardian.co.uk/technology/2008/apr/03/security.google" target="_blank">malicious &lt;iframe&gt;</a> that in turn directed the user’s browser to go to a malware hosting site. Note that &lt;iframe&gt; by itself is not harmful, in fact it is part of standard HTML specification. It&#8217;s just that some usages of &lt;iframe&gt; could be malicious and as such it is important that any signatures protecting against malicious &lt;iframe&gt; are written such that they don&#8217;t generate false positives. Palo Alto Network&#8217;s next-generation firewalls currently have three such signatures to detect malicious iframes.</p>
<p><a href="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/08/blog15.jpg"><img class="aligncenter size-full wp-image-1220" title="blog1" src="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/08/blog15.jpg" alt="" width="782" height="98" /></a></p>
<p>&lt;above information is available on <a href="http://support.paloaltonetworks.com/">support.paloaltonetworks.com</a> website under &#8220;Threat Database&#8221; link&gt;</p>
<p><strong>2.   The &lt;iframe&gt; in the page directs the user machine to go to a malware site and download exploits</strong></p>
<p>As mentioned earlier, the &lt;iframe&gt; would direct user’s browser to a malware hosting site, which can once again can “very likely” be caught by the URL filtering solution. I mentioned “very likely” because it depends on how long the malware website has been up; if the website is very recent, it is possible that the URL filtering database has not yet tagged the website as malicious.</p>
<p>In any case, lets assume for now that the URL filtering does not stop the traffic. Now the malware site will start throwing exploits at the user’s computer trying to exploit an un-patched or even zero-day vulnerability. Once that vulnerability is found, the malware site would download the actual malware/virus to the computer that will cause the computer to become a “bot”.</p>
<p>Our next-generation firewalls can stop such an attack using our vulnerability-based signatures. Here, it is important to distinguish between vulnerability-based signatures versus exploit-based signatures. A single vulnerability-based signature can protect against <em>all</em> different attacks that try to take advantage of that vulnerability. Exploit-based signatures, however, protect against only <em>certain</em> attack vectors. Clearly, it is desirable to  have vulnerability-based signatures as they provide the most comprehensive protection.</p>
<p>At Palo Alto Networks, our threat team spends considerable time in understanding vulnerabilities and creating signatures to protect against the vulnerability itself. In fact, Palo Alto Networks Threat Team has been recognized several times by Microsoft for discovering and reporting Microsoft related vulnerabilities. Palo Alto Networks is the only private company in the top 5 list of companies that have reported vulnerabilities to Microsoft.</p>
<p>Additionally, customers should be mindful of the packet latency when vulnerability protection is turned on. Due to its single-pass architecture, Palo Alto Network&#8217;s next-generation firewall scans the contents only once, the results of which are used in vulnerability/spyware/virus blocking, file blocking and URL filtering. Particularly our antivirus solution is stream-based versus being file-based. File-based antivirus solutions first download the entire file and <em>then</em> run virus checks on the file. This results in increasing packet latency through the device. Stream-based solution does virus checking <em>while</em> the file is in transit. Clearly, the latter solution would be preferred from user perspective.</p>
<p>Coming back to exploits, once the user’s machine is successfully compromised, the malware website then downloads an executable file (virus) which in case of Torpig causes installation of Mebroot. Most IPSes do not cover virus protection. Palo Alto Network&#8217;s next-generation firewall, however, provides strong antivirus solution. We receive several thousand virus samples from our partners. Our threat team analyzes the samples, looks for malicious patterns in the files and then subsequently defines virus signatures that detect <em>several</em> samples. This helps in reducing virus signature footprint.</p>
<p>Specifically for Torpig, we have over <strong>6400 signatures </strong>to capture torpig-related malicious executable files. These signatures provide coverage against roughly <strong>12,800 malicious samples </strong>(each torpig signature on average covers 2 samples).</p>
<p><strong>3. The malicious code installed on victim computer sends personal info to Torpig’s Command and Control servers</strong></p>
<p>This is the step that makes money for the hacker (by stealing personal financial information from the victims).</p>
<p>Currently, we provide three signatures to capture such traffic. Once again this is a cat-and-mouse game between hackers coming up with different traffic profiles for connecting to command and control servers and anti-spyware vendors blocking such traffic with unique signatures.</p>
<p><a href="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/08/blog2.jpg"><img class="aligncenter size-full wp-image-1221" title="blog2" src="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/08/blog2.jpg" alt="" width="764" height="78" /></a><a href="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/08/blog3.jpg"><img class="aligncenter size-full wp-image-1222" title="blog3" src="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/08/blog3.jpg" alt="" width="775" height="52" /></a></p>
<p>In the picture above,  2nd signature (12657) corresponds to the DNS traffic that our threat team identified to be corresponding to Torpig DNS requests.</p>
<p>Following is the packet dump for DNS traffic from Torpig: The blue part is IP header; red part is UDP header and the rest is DNS response. As you can see from the packet, one of the name servers (which is actually the authoritative server) is <a href="http://torpig.sinkhole.org/">torpig.sinkhole.org</a>.</p>
<p>0000  00 16 d3 2d 22 b4 00 18  73 d7 08 5d 08 00 <span style="color: #00ccff;">45 88</span> &#8230;-&#8221;&#8230; s..]..E.</p>
<p><span style="color: #00ccff;">0010  00 71 00 00 40 00 33 11  0b 93 c0 36 70 1e 0a 01</span> .q..@.3. &#8230;6p&#8230;</p>
<p><span style="color: #00ccff;">0020  01 0c</span> <span style="color: #ff0000;">00 35 46 e4 00 5d  24 13</span> 00 08 80 00 00 01   &#8230;5F..] $&#8230;&#8230;.</p>
<p>0030  00 00 00 02 00 00 08 79  61 7a 74 69 72 70 61 03   &#8230;&#8230;.y aztirpa.</p>
<p>0040  6e 65 74 00 00 01 00 01  c0 0c 00 02 00 01 00 02   net&#8230;.. &#8230;&#8230;..</p>
<p>0050  a3 00 00 19 03 6e 73 31  0f 74 6f 72 70 69 67 2d   &#8230;..ns1 .torpig-</p>
<p>0060  73 69 6e 6b 68 6f 6c 65  03 6f 72 67 00 c0 0c 00   sinkhole .org&#8230;.</p>
<p>0070  02 00 01 00 02 a3 00 00  06 03 6e 73 32 c0 2e      &#8230;&#8230;.. ..ns2..</p>
<p>We created a signature to catch such DNS responses. Now, whenever the signature is triggered in a network, one can be pretty sure that they have torpig-infected systems in their network.</p>
<p>Overall, to effectively block or mitigate such attacks, any threat prevention solution needs to be comprehensive without significant performance degradation. Our next-generation firewalls combine all elements of threat prevention together (URL filtering, Vulnerability-attack protection, Spyware protection, Virus protection) at hardware-accelerated speeds and provide risk mitigation for botnet-related attacks.</p>
<p>External links for Torpig:</p>
<p><a href="http://en.wikipedia.org/wiki/Torpig">http://en.wikipedia.org/wiki/Torpig</a></p>
<p><a href="http://www.cs.ucsb.edu/~seclab/projects/torpig/torpig.pdf">http://www.cs.ucsb.edu/~seclab/projects/torpig/torpig.pdf</a></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.paloaltonetworks.com%2Fresearchcenter%2F2010%2F08%2Fhow-palo-alto-network%25e2%2580%2599s-next-generation-firewalls-protect-against-torpig-attack%2F&amp;linkname=How%20Palo%20Alto%20Network%E2%80%99s%20Next-Generation%20Firewalls%20Protect%20Against%20Torpig%20Attack"><img src="http://www.paloaltonetworks.com/researchcenter/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.paloaltonetworks.com/researchcenter/2010/08/how-palo-alto-network%e2%80%99s-next-generation-firewalls-protect-against-torpig-attack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Of Patience and Vigilance&#8230;</title>
		<link>http://www.paloaltonetworks.com/researchcenter/2010/08/of-patience-and-vigilance/</link>
		<comments>http://www.paloaltonetworks.com/researchcenter/2010/08/of-patience-and-vigilance/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 22:55:55 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[application control]]></category>
		<category><![CDATA[firewall]]></category>

		<guid isPermaLink="false">http://www.paloaltonetworks.com/researchcenter/?p=1174</guid>
		<description><![CDATA[The 2010 Verizon Data Breach Report was released recently and like previous iterations, it was well worth the time to read it. For those who have not seen it, this report looks analyzes corporate level data breaches to show us what happened, how it happened and makes recommendations on how to stop them in the [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.verizonbusiness.com/resources/reports/rp_2010-data-breach-report_en_xg.pdf">2010 Verizon Data Breach Report </a>was released recently and like previous iterations, it was well worth the time to read it. For those who have not seen it, this report looks analyzes corporate level data breaches to show us what happened, how it happened and makes recommendations on how to stop them in the future. I also saw a shorter yet equally interesting article on <a href="http://lastwatchdog.com/banks-require-consumers-online-banking-secure/">Last Watchdog</a> that discussed the challenges the banking industry has in keeping our personal banking accounts safe.<br />
<span id="more-1174"></span><br />
The element that ties these two items together is the level of patience that the attackers exhibited in their quest to achieve their goals and the level of vigilance that we need to continue to exert to defend the corporate network as well as our personal assets.</p>
<p>In both cases, the attackers patiently collected information on their targets, taking any length of time to collect the desired data points using a combination of traditional social engineering techniques, updated for today’s web 2.0 world. Social networking sites can help uncover corporate roles or answers to security questions. Hijacked social networking user credentials can be used to convince a user to click on a URL with embedded malware, thinking it was from a friend. The malware in turn collects data such as user names and passwords that is used to help achieve the objectives. Some telling statistics from the data breach report</p>
<p>•	Zeus successfully stole more passwords than phishing and SQL injection attacks by a 2:1 margin.<br />
•	54% of the malware found was customized specifically to the target.<br />
•	Database servers represented 25% of the breaches investigated, and 92% of the records stolen.<br />
•	Most surprisingly, none of the breaches were achieved because of an un-patched vulnerability.</p>
<p>There are several bright spots that can be taken from the report and they revolve around vigilance. In the banking article, users profiled were vigilant about keeping their money safe. Working with the bank, acting quickly when something strange occurred, such as an email verification of an address change.</p>
<p>In the corporate world, vigilance is clearly being exhibited by the fact that no vulnerability exploits were used to affect the breach. So either servers are being patched more effectively, or attackers merely ignore or avoid those high profile targets. Unfortunately, the report also showed that in some case, vigilance was lacking. There were signs found in log files (after the fact) that could have been used to uncover the attack in process, or sooner than the original discovery. So we as a profession need to either find the time to sift through logs, or the tools need to do a better job. Or perhaps both?</p>
<p>Take a read for yourself. We’d love to hear your views.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.paloaltonetworks.com%2Fresearchcenter%2F2010%2F08%2Fof-patience-and-vigilance%2F&amp;linkname=Of%20Patience%20and%20Vigilance%26%238230%3B"><img src="http://www.paloaltonetworks.com/researchcenter/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.paloaltonetworks.com/researchcenter/2010/08/of-patience-and-vigilance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s APPening with Apple FaceTime</title>
		<link>http://www.paloaltonetworks.com/researchcenter/2010/08/whats-appening-with-apple-facetime/</link>
		<comments>http://www.paloaltonetworks.com/researchcenter/2010/08/whats-appening-with-apple-facetime/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 00:51:38 +0000</pubDate>
		<dc:creator>Srinivas Avasarala</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[App-ID]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[FaceTime]]></category>
		<category><![CDATA[Jabber]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[STUN]]></category>
		<category><![CDATA[XMPP]]></category>

		<guid isPermaLink="false">http://www.paloaltonetworks.com/researchcenter/?p=1135</guid>
		<description><![CDATA[As the Antenna-gate controversy raged and finally subsided, the team here was busy enhancing our App-ID technology to identify Apple’s new video calling feature – FaceTime. It is essentially the audio-video chat functionality of Apple&#8217;s iChat for desktops, but tied to the iPhone4 device. From our analysis of the network traffic of FaceTime, we discovered [...]]]></description>
			<content:encoded><![CDATA[<p>As the Antenna-gate controversy raged and finally subsided, the team here was busy enhancing our App-ID technology to identify Apple’s new video calling feature – FaceTime. It is essentially the audio-video chat functionality of Apple&#8217;s iChat for desktops, but tied to the iPhone4 device. From our analysis of the network traffic of FaceTime, we discovered that it uses SIP, the industry standard protocol for VoIP telephony, <a href="http://www.paloaltonetworks.com/researchcenter/2010/07/nat-traversal-for-voip-calls%E2%80%A6how-stun-helps/" target="_self">STUN for NAT traversal</a>, and XMPP over SSL for authentication with Apple.</p>
<p>Since it relies on Wi-Fi connectivity, corporate networks will have to carry this traffic as employees begin to use it inside the Enterprise. For enterprises that do not want to install and manage their own SIP network, it serves as an out-of-the-box mobile video calling solution.</p>
<p>However, some security admins are wary about the numerous ports that must be opened in their firewalls to allow FaceTime calling.<span id="more-1135"></span> Apple’s <a href="http://support.apple.com/kb/ht4245" target="_blank">note on their support site</a> states:</p>
<blockquote><p>If the Wi-Fi network router that you are connected to uses a firewall or security software to restrict Internet access, contact the network administrator and reference this technical article. To use FaceTime on a restricted Wi-Fi network, port forwarding must be enabled for ports 80, 443, 3478, 4080, 5223, and 16393-16402 (UDP).</p></blockquote>
<p>We say, you can have your cake and eat it too! App-ID technology allows admins to identify and control the traffic based on the specific applications and not just ports and protocols. So to permit FaceTime calling, you only need to create a policy in the firewall to allow the facetime App-ID. And if not already allowed, you are alerted to allow the applications it depends on: sip, stun, ssl, jabber (xmpp), and ichat-av.</p>
<p>Instead of manually opening the entire suggested ephemeral UDP port range, the built-in SIP application-level gateway (ALG) dynamically opens media ports for RTP/RTCP. And when using NAT, it ensures proper translation of addresses and ports in the SIP payloads.</p>
<p>If Apple&#8217;s goals of shipping tens of millions of FaceTime devices this calendar year and making FaceTime an open standard are indeed realized, we can expect to see a lot of this traffic on corporate networks in the near future.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.paloaltonetworks.com%2Fresearchcenter%2F2010%2F08%2Fwhats-appening-with-apple-facetime%2F&amp;linkname=What%26%238217%3Bs%20APPening%20with%20Apple%20FaceTime"><img src="http://www.paloaltonetworks.com/researchcenter/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.paloaltonetworks.com/researchcenter/2010/08/whats-appening-with-apple-facetime/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Twitter Video Available</title>
		<link>http://www.paloaltonetworks.com/researchcenter/2010/07/new-twitter-video-available/</link>
		<comments>http://www.paloaltonetworks.com/researchcenter/2010/07/new-twitter-video-available/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 17:25:54 +0000</pubDate>
		<dc:creator>Wade</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.paloaltonetworks.com/researchcenter/?p=1127</guid>
		<description><![CDATA[We have just recently added the latest in our ongoing series of videos where we put the spotlight on a particular application and dig deeper into specifically how companies are using the application, the risks that it introduces to an enterprise and how to mitigate them. This week Twitter goes on the hot seat and [...]]]></description>
			<content:encoded><![CDATA[<p>We have just recently added the latest in our ongoing series of videos where we put the spotlight on a particular application and dig deeper into specifically how companies are using the application, the risks that it introduces to an enterprise and how to mitigate them. This week Twitter goes on the hot seat and you may surprised what you <a href="http://www.paloaltonetworks.com/literature/video/ent20/twitter.html">learn</a>.</p>
<p>For instance, we will cover that the &#8220;teenage&#8221; perception of Twitter is largely unfounded and why Twitter is a new favorite technology for businesses. We&#8217;ll also cover a brief history of the security challenges Twitter has experienced over the years including public battles with hackers, public battles with the FTC and all the nasty things that can happen when the President&#8217;s Twitter account gets hacked. Then of course we will dive into specifically how to mitigate these and future Twitter risks, and how security teams can safely enable Twitter for your enterprise users. Take a look, and as always, let us know what you think.</p>
<p><a href="http://www.paloaltonetworks.com/literature/video/ent20/twitter.html">Twitter Application Spotlight</a></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.paloaltonetworks.com%2Fresearchcenter%2F2010%2F07%2Fnew-twitter-video-available%2F&amp;linkname=New%20Twitter%20Video%20Available"><img src="http://www.paloaltonetworks.com/researchcenter/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.paloaltonetworks.com/researchcenter/2010/07/new-twitter-video-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NAT traversal for VoIP calls…how STUN helps.</title>
		<link>http://www.paloaltonetworks.com/researchcenter/2010/07/nat-traversal-for-voip-calls%e2%80%a6how-stun-helps/</link>
		<comments>http://www.paloaltonetworks.com/researchcenter/2010/07/nat-traversal-for-voip-calls%e2%80%a6how-stun-helps/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 23:46:56 +0000</pubDate>
		<dc:creator>Srinivas Avasarala</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[STUN]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://www.paloaltonetworks.com/researchcenter/?p=1094</guid>
		<description><![CDATA[Real-time voice and video communication on the Internet is main stream today with several popular instant messengers (IMs) supporting VoIP calls. A big hurdle in the initial adoption of VoIP was the fact that most PCs or other devices sit behind firewalls and use private IP addresses. Multiple private addresses (IP address and port) in [...]]]></description>
			<content:encoded><![CDATA[<p>Real-time voice and video communication on the Internet is main stream today with several popular instant messengers (IMs) supporting VoIP calls. A big hurdle in the initial adoption of VoIP was the fact that most PCs or other devices sit behind firewalls and use private IP addresses. Multiple private addresses (IP address and port) in the network are mapped to a single public address by a firewall using a technique called Network Address Translation (NAT). But the end device is not aware of its public address, and hence cannot receive voice traffic from the remote party on the private address it advertises in its VoIP communication. One solution to this NAT traversal problem is a tool called Session Traversal Utilities for NAT (STUN), devised by the IETF to allow applications to discover their public address and port mappings for use in communication with a peer.</p>
<p>Below, I’ve tried to deconstruct a Yahoo Messenger voice call with the hope of understanding how STUN is used in NAT traversal. <span id="more-1094"></span></p>
<p>Using Wireshark, I captured the traffic for a call between me (private IP address 192.168.1.3) and a remote user in my own network (private IP address 192.168.1.5).</p>
<p>We first see my IM client do a DNS resolution for Yahoo’s STUN service at ‘beta.stun.voice.yahoo.com’, yielding two IP addresses 68.142.233.76 and 74.</p>
<p>We then see my IM client send STUN requests to both of these Yahoo STUN servers on the standard STUN port 3478. The STUN response in the picture below shows my public IP address/port (called server reflexive candidate) in the MAPPED-ADDRESS attribute as 98.248.136.182/23885.</p>
<p><a href="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/07/stun-rsp-68.142.233.74.png"><img class="alignnone size-medium wp-image-1097" src="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/07/stun-rsp-68.142.233.74-300x175.png" alt="" width="300" height="175" /></a></p>
<p>The public address thus discovered via STUN is then communicated in the SIP (Session Initiation Protocol) session between my IM client and Yahoo’s SIP server (sip120-p3.voice.sp2.yahoo.com  at 98.137.130.123) over TCP. Following this TCP stream on Wireshark, in the picture below, we see a SIP invite from me to my remote party and the payload carries a list of all possible IP addresses/ports (candidates) where I can receive the media flows. The list includes both my private IP address 192.168.1.3/23880 as well as my public addresses discovered using STUN.</p>
<p><a href="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/07/sip-invite.png"><img class="alignnone size-medium wp-image-1105" src="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/07/sip-invite-300x40.png" alt="" width="300" height="40" /></a></p>
<p>The remote party (192.168.1.5) sends a SIP OK message with its own candidate list ordered by priority.</p>
<p><a href="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/07/sip-ok.png"><img class="alignnone size-medium wp-image-1108" src="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/07/sip-ok-300x27.png" alt="" width="300" height="27" /></a></p>
<p>The two endpoints then exchange a series of STUN checks for connectivity to each candidate on the list and arrive at a candidate pair to send and receive media. In this case, the candidate pair selected is (192.168.1.3/23880, 192.168.1.5/19256) &#8211; the private addresses of the two end points.</p>
<p>This is how IETF navigates address hiding to provide accessibility. Clients for the proprietary VoIP application Skype and peep-to-peer application Bittorrent are believed to leverage variations of this technique to navigate NAT as well.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.paloaltonetworks.com%2Fresearchcenter%2F2010%2F07%2Fnat-traversal-for-voip-calls%25e2%2580%25a6how-stun-helps%2F&amp;linkname=NAT%20traversal%20for%20VoIP%20calls%E2%80%A6how%20STUN%20helps."><img src="http://www.paloaltonetworks.com/researchcenter/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.paloaltonetworks.com/researchcenter/2010/07/nat-traversal-for-voip-calls%e2%80%a6how-stun-helps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Application Video for Facebook</title>
		<link>http://www.paloaltonetworks.com/researchcenter/2010/07/new-application-video-for-facebook/</link>
		<comments>http://www.paloaltonetworks.com/researchcenter/2010/07/new-application-video-for-facebook/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 20:49:54 +0000</pubDate>
		<dc:creator>Wade</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.paloaltonetworks.com/researchcenter/?p=1083</guid>
		<description><![CDATA[I&#8217;d like to introduce everyone to one of our latest projects here at Palo Alto Networks. In short, we have released the first of a forthcoming series of brief videos, each one focusing on a particular application, its benefits, the risks it brings to the enterprise and how those risks can be properly managed.
Our first [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to introduce everyone to one of our latest projects here at Palo Alto Networks. In short, we have released the first of a forthcoming series of brief videos, each one focusing on a particular application, its benefits, the risks it brings to the enterprise and how those risks can be properly managed.</p>
<p>Our first video covers the ubiquitous Facebook which you can see <a href="http://www.paloaltonetworks.com/literature/video/ent20/facebook.html">here</a>.</p>
<p>Since this is our first of these videos, we&#8217;d love to hear what you think about it. Was it interesting and/or helpful? What other sorts of information would you like to see covered? Is there an application that you would like to see highlighted in the series? Any and all suggestions are welcome so take a look and let us know what you think.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.paloaltonetworks.com%2Fresearchcenter%2F2010%2F07%2Fnew-application-video-for-facebook%2F&amp;linkname=New%20Application%20Video%20for%20Facebook"><img src="http://www.paloaltonetworks.com/researchcenter/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.paloaltonetworks.com/researchcenter/2010/07/new-application-video-for-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intrusion Prevention News and Errata</title>
		<link>http://www.paloaltonetworks.com/researchcenter/2010/07/intrusion-prevention-news-and-errata/</link>
		<comments>http://www.paloaltonetworks.com/researchcenter/2010/07/intrusion-prevention-news-and-errata/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 17:33:13 +0000</pubDate>
		<dc:creator>Wade</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[IPS]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.paloaltonetworks.com/researchcenter/?p=1075</guid>
		<description><![CDATA[Security Teams Losing Ground Against Attackers?
This week the Ponemon Institute released a study of almost 600 IT security professionals who overwhelmingly reported an increase in advanced threats and a lack of proper security mechanisms to deal with them. A few important notes:
❯	“Advanced Threat” was defined as a threat requiring a methodology or a combination of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Security Teams Losing Ground Against Attackers?</strong></p>
<p>This week the Ponemon Institute released a study of almost 600 IT security professionals who overwhelmingly reported an increase in advanced threats and a lack of proper security mechanisms to deal with them. A few important notes:</p>
<p>❯	“Advanced Threat” was defined as a threat requiring a methodology or a combination of techniques as opposed to just one.<br />
❯	71% of the participants reported an increase in advanced threats compared to the previous year.<br />
❯	80% believed that their IT management was unaware of the risk posed by these threats.<br />
❯	70% of threats were found to have evaded IPS and antivirus systems.<br />
❯	IT overwhelming cited a lack of sufficient visibility and proper security technologies as the cause of missing the attacks.</p>
<p><span id="more-1075"></span>While there are a lot of potential conclusions one could take from those numbers, the very obvious concept that ties them all together is that the current generation of security solutions are not doing their job. Attackers have figured out how to bypass single function systems and security teams can’t see what comes into the enterprise.  Sounds like a job for an application-aware firewall that actually knows how to identify what traffic really is and then apply coordinated prevention that integrates IPS, malware prevention, and antivirus all in context. Hmmm…</p>
<p><strong>A Busy Week for Twitter<br />
</strong><br />
❯	The saga between Twitter and Hacker Croll seems to be finally coming to a close. Hacker Croll (a celebrity hacker in all senses) got himself and the folks at Twitter into considerable hot water when he exposed weaknesses in the Twitter service by famously hacking into President Obama’s Twitter account. This led to Hacker Croll being prosecuted by his native French government, and Twitter being fined by the FTC. To the delight of conspiracy theorists everywhere, these events were recently resolved on the same day with Hacker Croll being convicted (suspended sentence) and Twitter settling with the FTC on June 24th.</p>
<p>❯	As an interesting aside, the thing that landed Twitter in the most trouble was not the hack itself, but its insistence to the public that user information was completely safe even in the wake of the breach. So the hacker got nabbed for proving publicly that the vulnerability existed and Twitter was hit for denying it – these fights never end well.</p>
<p>❯	Also on June 24th (a busy day for Twitter) researchers in Indonesia demonstrated yet another XSS vulnerability on the Twitter platform, capable of taking over Twitter accounts and spreading malware. The fun never stops.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.paloaltonetworks.com%2Fresearchcenter%2F2010%2F07%2Fintrusion-prevention-news-and-errata%2F&amp;linkname=Intrusion%20Prevention%20News%20and%20Errata"><img src="http://www.paloaltonetworks.com/researchcenter/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.paloaltonetworks.com/researchcenter/2010/07/intrusion-prevention-news-and-errata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What’s Old is New…</title>
		<link>http://www.paloaltonetworks.com/researchcenter/2010/06/what%e2%80%99s-old-is-new%e2%80%a6/</link>
		<comments>http://www.paloaltonetworks.com/researchcenter/2010/06/what%e2%80%99s-old-is-new%e2%80%a6/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 21:13:57 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[application control]]></category>

		<guid isPermaLink="false">http://www.paloaltonetworks.com/researchcenter/?p=1068</guid>
		<description><![CDATA[An article on The Last Watchdog points out that the act if monitoring employee activities was not brought about by increased use of FaceBook or Twitter. It is in fact a time honored practice.

More important then the practice is the reason. It is not to see how productive an employee is or is not – [...]]]></description>
			<content:encoded><![CDATA[<p>An article on <a href="http://lastwatchdog.com/">The Last Watchdog</a> points out that the act if monitoring employee activities was not brought about by increased use of FaceBook or Twitter. It is in fact a time honored practice.<br />
<span id="more-1068"></span></p>
<div id="attachment_1070" class="wp-caption aligncenter" style="width: 461px"><a href="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/06/old-_vs_new.jpg"><img class="size-full wp-image-1070" title="old-_vs_new" src="http://www.paloaltonetworks.com/researchcenter/wp-content/uploads/2010/06/old-_vs_new.jpg" alt="" width="451" height="276" /></a><p class="wp-caption-text">Old vs New: The original Mustang GT500 and the new, 2010 GT500.</p></div>
<p>More important then the practice is the reason. It is not to see how productive an employee is or is not – a non-productive employee is a management problem. No amount of technology will fix a lazy or disgruntled employee. No, The reason is to protect the company from both a business and security perspective.</p>
<p>While the practice of monitoring may be time honored, the practice of notifying users is not. Indeed many users do not know the boundaries…and they should.</p>
<p>From the <a href="http://lastwatchdog.com/defense-employers-technology-monitor-workers/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+LastWatchdog+%28The+Last+Watchdog%29">article</a>:</p>
<p style="padding-left: 30px;"><em>Companies should create and enforce policies that make it clear to employees what their duties are, what the employer’s obligations are and how they each affect the other. A little education can go a very long way to overcoming the distrust that arises when employers try a stealth approach to this very sensitive issue.</em></p>
<p>Indeed. It is a two way street and education can go a long way&#8211;particularly with newer employees who may not know exactly what the employer is monitoring&#8230;or why.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.paloaltonetworks.com%2Fresearchcenter%2F2010%2F06%2Fwhat%25e2%2580%2599s-old-is-new%25e2%2580%25a6%2F&amp;linkname=What%E2%80%99s%20Old%20is%20New%E2%80%A6"><img src="http://www.paloaltonetworks.com/researchcenter/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.paloaltonetworks.com/researchcenter/2010/06/what%e2%80%99s-old-is-new%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
