<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Fortinet Security Blog</title>
	<atom:link href="http://blog.fortinet.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fortinet.com</link>
	<description>Real Time Network Protection</description>
	<lastBuildDate>Wed, 01 Sep 2010 18:49:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.8" -->
		<copyright>&#xA9;Fortinet Product Marketing </copyright>
		<managingEditor>jleggio@fortinet.com (Fortinet Product Marketing)</managingEditor>
		<webMaster>jleggio@fortinet.com(Fortinet Product Marketing)</webMaster>
		<category>Fortinet Product Information</category>
		<ttl>1440</ttl>
		<itunes:keywords>forti-gate, anti-spam, anti-virus, fortigate</itunes:keywords>
		<itunes:subtitle>The latest news and information about Fortinet products and services for Real Time Network Protection.</itunes:subtitle>
		<itunes:summary>Fortinet is a leading provider of Unified Threat Management (UTM) network security solutions for enterprise and service provider environments. The Fortinet FortiCast delivers news, information, and tutorials about products, services, and industry trends. Fortinet's FortiGate product line and FortiGuard security subscription services provide an array of integrated network security functions including antivirus, firewall, virtual private networking, intrusion prevention (IPS), web filtering, antispam and traffic optimization. </itunes:summary>
		<itunes:author>Fortinet Product Marketing</itunes:author>
		<itunes:category text="Technology"/>
<itunes:category text="Technology">
  <itunes:category text="Tech News"/>
</itunes:category>
		<itunes:owner>
			<itunes:name>Fortinet Product Marketing</itunes:name>
			<itunes:email>jleggio@fortinet.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://blog.fortinet.com/wp-content/uploads/2009/01/forticast-300x300.jpg" />
		<image>
			<url>http://blog.fortinet.com/wp-content/uploads/2009/01/forticast-144x144.jpg</url>
			<title>Fortinet Security Blog</title>
			<link>http://blog.fortinet.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Fortinet Debuts “Security Minute,” a Video Threat Landscape Report</title>
		<link>http://blog.fortinet.com/fortinet-debuts-%e2%80%9csecurity-minute%e2%80%9d-a-video-threat-landscape-report/</link>
		<comments>http://blog.fortinet.com/fortinet-debuts-%e2%80%9csecurity-minute%e2%80%9d-a-video-threat-landscape-report/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 18:49:27 +0000</pubDate>
		<dc:creator>RPopko</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.fortinet.com/?p=1519</guid>
		<description><![CDATA[Fortinet today launched Security Minute, a new video threat landscape report that will be hosted by FortiGuard Labs threat researchers located around the world. Security Minute reports include up-to-the-minute threat news designed to help businesses protect their networks from  ever evolving cyber attacks.
Today’s episode was hosted by Derek Manky, Fortinet’s project manager, cyber security &#38; [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Security Minute" href="http://www.youtube.com/watch?v=hqRqptUF5bw " target="_blank"><img class="alignleft size-full wp-image-1520" title="Blog pic of Derek for Security Minute" src="http://blog.fortinet.com/wp-content/uploads/2010/09/Blog-pic-of-Derek-for-Security-Minute.JPG" alt="With host Derek Manky" width="274" height="163" /></a>Fortinet today launched <em><a title="Security Minute" href="http://www.youtube.com/watch?v=hqRqptUF5bw " target="_blank">Security Minute</a></em>, a new video threat landscape report that will be hosted by FortiGuard Labs threat researchers located around the world. <em><a title="Security Minute" href="http://www.youtube.com/watch?v=hqRqptUF5bw " target="_blank">Security Minute</a></em> reports include up-to-the-minute threat news designed to help businesses protect their networks from  ever evolving cyber attacks.</p>
<p>Today’s episode was hosted by Derek Manky, Fortinet’s project manager, cyber security &amp; threat research. Derek is an advocate of working from the ground up; understanding the drivers and methodologies of cyber crime and threats, then deriving defense strategies. Derek has presented his research world-wide at many security conferences, while educating and promoting cyber-security awareness. He has been recognized as a thought leader in the industry and featured numerous times in top tier publications.</p>
<p>Please check it out and share your comments. Your feedback will help to make future episodes even better.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.fortinet.com/fortinet-debuts-%e2%80%9csecurity-minute%e2%80%9d-a-video-threat-landscape-report/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>August 2010 Threat Report: Total Ransom</title>
		<link>http://blog.fortinet.com/august-2010-threat-report-total-ransom/</link>
		<comments>http://blog.fortinet.com/august-2010-threat-report-total-ransom/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 16:04:25 +0000</pubDate>
		<dc:creator>DManky</dc:creator>
				<category><![CDATA[Antivirus]]></category>
		<category><![CDATA[Intrusion Prevention]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Threat Landscape]]></category>
		<category><![CDATA[UTM]]></category>

		<guid isPermaLink="false">http://blog.fortinet.com/?p=1517</guid>
		<description><![CDATA[The developers of this ransomware are indeed hard at work creating code to keep their business alive. One indicator we observed this report was that the ransomware application had gone server-side polymorphic. This technique is typically seen with botnets (such as Waledac), and has been picked up by the developers of TotalSecurity. Initial infections typically start with an e-mail that have an attachment. As you can see from our highlighted spam e-mails, the templates and social engineering techniques are quite different yet contain the same ransomware loader. ]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 10pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">FortiGuard Labs’ </span><a href="http://www.fortiguard.com/report/roundup_august_2010.html"><span style="font-size: 10pt;font-family: Arial;color: #000099;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: underline;vertical-align: baseline">August 2010 Threat Report</span></a><span style="font-size: 10pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline"> has been posted. Below you will find an activity recap.</span></p>
<p><span style="font-size: 10pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">In</span><a href="http://www.fortiguard.com/report/roundup_march_2010.html"><span style="font-size: 10pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline"> </span><span style="font-size: 10pt;font-family: Arial;color: #000099;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: underline;vertical-align: baseline">March 2010</span></a><span style="font-size: 10pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">, we saw some elevated activity for Ransomware: malware which locks out applications and data from a users PC demanding ransom before restoring access. TotalSecurity was one such ransomware variant circulating then, and has been quite prevalent again this report. This infection has been in business for at least eight months, and appears to be still going strong. </span><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">Our #1 malware detection this report was a TotalSecurity loader (W32/FakeAlert.LU) which was most active on August 8. Once executed, this &#8220;product&#8221; will gain control of the infected machine and lock out applications. When a user tries to launch any application (except for a web browser), a dialog box will pop up informing the user that the particular application they are trying to launch is infected and cannot execute. Of course, this is the whole ploy &#8211; the user is allowed to open the product page (through HTTP), where they may purchase a cleaning solution to reverse the TotalSecurity ransomware infection.</span></p>
<p><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">The developers of this ransomware are indeed hard at work creating code to keep their business alive. One indicator we observed this report was that the ransomware application had gone server-side polymorphic. This technique is typically seen with botnets (such as Waledac), and has been picked up by the developers of TotalSecurity. Initial infections typically start with an e-mail that have an attachment. As you can see from our highlighted spam e-mails, the templates and social engineering techniques are quite different yet contain the same ransomware loader. Once the loader is executed, it will connect to a server to download the ransomware product. This is where server-side polymorphism kicks in: the loader will connect to the same server and request the same file, yet download different code as it changes on an hourly basis. The ransomware product and function is the same, yet the code changes in an effort to avoid detection. This is an example of how relying purely on antivirus is not a silver-bullet approach to protecting systems from infection &#8211; since it&#8217;s the same website / URI, web content filtering can also assist in identifying the malicious site&#8217;s intent, while antispam can help flag the infectious e-mails in the first place.</span></p>
<p><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">The other notable infection floating around this month was ZBot, a do-it-yourself botnet kit that likely needs no introduction due to its high profile nature. Most of the ZBot variants we detect are different in nature, since they can each be configured to run their own botnets and target any information they desire. As an example this month, ZBot variants were noted to target US Military personnel. For more information on Zeus/ZBot, see our descriptive</span><a href="http://www.fortiguard.com/analysis/zeusanalysis.html"><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline"> </span><span style="font-size: 11pt;font-family: Arial;color: #000099;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: underline;vertical-align: baseline">write-up here</span></a><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">. Since it&#8217;s such a popular underground product, Zeus/ZBot continues to be developed in new versions with new features for future malicious use.</span></p>
<p><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">As previously mentioned, two of our highlighted spam campaigns were linked to malware prevalent in our top 10 listings. Two emails seen this report claim to have document attachments. In fact, they are zip archives with executables inside &#8211; clicking either one will lead to ransomware infection. A third infectious e-mail dug up a news headline over a year old about the Air France 447 crash that claimed hundreds of lives off the coast of Brazil. The e-mail claimed to have new photos of this crash &#8211; again, an attached zip file with an executable inside. These properties should be immediate red-flags to any user when opening such e-mails.</span></p>
<p><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">The attacks on the recent Windows Help Center vulnerability continued, propelling this threat to pole position in our top 10 attack list. The attack (CVE-2010-1885) is detected by FortiGuard Labs as &#8216;</span><a href="http://www.fortiguard.com/encyclopedia/vulnerability/ms.windows.help.center.protocol.malformed.escape.s.html"><span style="font-size: 11pt;font-family: Arial;color: #000099;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: underline;vertical-align: baseline">MS.Windows.Help.Center.Protocol.Malformed.Escape.Sequence</span></a><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">&#8216;. There was an exceptionally large spike in activity on this vulnerability on August 8th and 9th. As mentioned last report, exploitation of this attack can be rather potent since the vulnerability is not web browser specific.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.fortinet.com/august-2010-threat-report-total-ransom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DLL pre-loading research: the pre-release</title>
		<link>http://blog.fortinet.com/dll-pre-loading-research-the-pre-release/</link>
		<comments>http://blog.fortinet.com/dll-pre-loading-research-the-pre-release/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 23:19:10 +0000</pubDate>
		<dc:creator>Hfli</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[DLL pre-loading]]></category>
		<category><![CDATA[DLL preloading]]></category>
		<category><![CDATA[DLL-load]]></category>
		<category><![CDATA[zero-day]]></category>

		<guid isPermaLink="false">http://blog.fortinet.com/?p=1500</guid>
		<description><![CDATA[A couple of months ago, we did research around the the DLL preloading issue (a.k.a &#8220;DLL-load&#8221; attack) that’s all over the news now.
DLL preloading attacks rely on a MS Windows system feature, which, in certain circumstances, can be abused to achieve escalation of privilege. Although the issue has been discussed in the security community for [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of months ago, we did research around the the DLL preloading issue (a.k.a &#8220;DLL-load&#8221; attack) that’s all over the news now.</p>
<p>DLL preloading attacks rely on a MS Windows system feature, which, in certain circumstances, can be abused to achieve escalation of privilege. Although the issue has been discussed in the security community for many years, we came up with some interesting insights which have not been discussed publicly before.</p>
<p>The paper presenting our findings is separated in three parts. The first part is an in-depth review of the issue. Nothing new here, but we thought a little reminder well layed out would not hurt. The second part analyzes seven typical mistakes in the development/QA process of popular applications that lead them to be vulnerable (seven case studies). Finally, the last part will feature ongoing research, addressing an interesting case study, in order to highlight the fact that DLL preloading can yield issues beyond what is generally admitted.</p>
<p>Because the seven case studies in the second part and the case study in the third part all feature zero-day vulnerabilities as of this writing, we are not able to release these two parts at this point, according to our responsible disclosure policies. The seven DLL preloading vulnerabilities have been reported to the vendors on July 16, 2010, and we are waiting for their patches. We started discussing this issue with MSRC (Microsoft Security Response Center) on May 20, 2010, as well.</p>
<p>Nonetheless, as the issue became widely-discussed in the security community and the media currently, we decided to release the first part. Of course, we will update our paper with more details (and insights) whenever the vendor’s patches for the case studies become available, and will make follow-up posts here as well. Stay tuned!</p>
<p>Meanwhile, you can download the first part of the paper <a href="http://www.fortiguard.com/papers/DLL-Preload_Attack.pdf">here</a>.</p>
<p><strong>Guillaume Lovet contributed to this post.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.fortinet.com/dll-pre-loading-research-the-pre-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop the (Network Security) Insanity!</title>
		<link>http://blog.fortinet.com/stop-the-network-security-insanity/</link>
		<comments>http://blog.fortinet.com/stop-the-network-security-insanity/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 16:09:22 +0000</pubDate>
		<dc:creator>JLeggio</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[antimalware]]></category>
		<category><![CDATA[Antispam]]></category>
		<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[ips]]></category>
		<category><![CDATA[network security]]></category>
		<category><![CDATA[UTM]]></category>

		<guid isPermaLink="false">http://blog.fortinet.com/?p=1498</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/RufELjP4EKw?fs=1&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/RufELjP4EKw?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.fortinet.com/stop-the-network-security-insanity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 4 / iPad: The Keys Out Of Prison</title>
		<link>http://blog.fortinet.com/iphone-4-ipad-the-keys-out-of-prison/</link>
		<comments>http://blog.fortinet.com/iphone-4-ipad-the-keys-out-of-prison/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 07:46:59 +0000</pubDate>
		<dc:creator>Axelle</dc:creator>
				<category><![CDATA[Intrusion Prevention]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[0-day]]></category>
		<category><![CDATA[browser controller]]></category>
		<category><![CDATA[cydia]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[wad]]></category>
		<category><![CDATA[xz]]></category>

		<guid isPermaLink="false">http://blog.fortinet.com/?p=1479</guid>
		<description><![CDATA[Unless you&#8217;re on a trek in the Himalayas, by now you&#8217;ve probably heard one way or another that the infamous &#8220;Jailbreakme&#8221; website is back to free iPhones (including iPhones 4 running iOS 4.0.1) and iPads : it&#8217;s just everywhere on the web, even with videos and tutorials.
However, fewer resources address the technical aspect of jailbreaking. [...]]]></description>
			<content:encoded><![CDATA[<p>Unless you&#8217;re on a trek in the Himalayas, by now you&#8217;ve probably heard one way or another that the infamous &#8220;<a href="http://jailbreakme.com/">Jailbreakme</a>&#8221; website is back to free iPhones (including iPhones 4 running iOS 4.0.1) and iPads : it&#8217;s just everywhere on the web, even with videos and tutorials.</p>
<p>However, fewer resources address the technical aspect of jailbreaking. You might have found out that the online jailbreaking tool is resorting to a drive-by-script exploiting a 0-day vulnerability. We&#8217;ll try and provide a few other technical findings below.</p>
<p>First, let&#8217;s connect to the site with a proper user-agent (i.e. iPhone&#8217;s Safari). It gives us a nice Javascript, whose interesting part is:</p>
<pre>function get_page(){return model==null?null:("/_/"+model+"_"+firmware+".pdf"}</pre>
<p>That is to say, the user is automatically redirected to a malicious pdf based on the model of the device and the firmware version.</p>
<p>As directory listing is enabled, we were able to list all the files in the corresponding repository:</p>
<p style="text-align: left;"><a href="http://blog.fortinet.com/wp-content/uploads/2010/08/pdflist.jpg"></a><a href="http://blog.fortinet.com/wp-content/uploads/2010/08/pdflist.jpg"><img class="aligncenter size-full wp-image-1478" title="pdflist" src="http://blog.fortinet.com/wp-content/uploads/2010/08/pdflist.jpg" alt="pdflist" width="473" height="392" /></a></p>
<p>The file &#8220;iPhone3,1_4.0.pdf&#8221;, for instance, features an encoded PDF Type1C font (Compressed Font Format) stream that looked suspicious enough for us to decode it (thanks to the excellent <a id="rvu5" title="pdf-parser" href="http://blog.didierstevens.com/programs/pdf-tools/">pdf-parser</a> tool from Didier Stevens). In the now clear-text stream, we could identify at least one manifest (offset 0xbcd &#8211; see below) and an iOS executable (offset 0&#215;1109, we will get back to it later on).</p>
<p style="text-align: center;"><a href="http://blog.fortinet.com/wp-content/uploads/2010/08/xml-manifest.jpg"><img class="aligncenter size-full wp-image-1476" title="xml-manifest" src="http://blog.fortinet.com/wp-content/uploads/2010/08/xml-manifest.jpg" alt="xml-manifest" width="232" height="269" /></a></p>
<p>Note the large values for IOSurfaceBytesPerRow, IOSurfacePixelFormat, IOSurfaceHeight and IOSurfaceWidth in the manifest above.</p>
<p>The corresponding system API framework is basically not documented, but we can easily guess there is an allocation issue in an IOSurface object. As IOSurface objects run in kernel space, the process can bypass usual security restrictions.</p>
<p>It is highly likely this 0-day exploit can be used for other means than jailbreaking an iPhone/ iPod/ iPad. Consequently, <a id="y1ap" title="Will Strafach" href="http://willstrafach.tumblr.com/">Will Strafach</a> wrote an iPhone application that detects suspicious PDFs and warns end-users when they are at risk.</p>
<p>As for the binary in the decoded PDF stream, essentially, it pilots the jailbreaking.<br />
The executable starts by checking it can access /bin/bash or not via a BrowserController object (see figure below): if bash is accessible, it concludes the device is already jailbroken and recommends not to jailbreak it again. Otherwise, it considers the device is not jailbroken:</p>
<p style="text-align: center;"><a href="http://blog.fortinet.com/wp-content/uploads/2010/08/BrowserAccess-cut.jpg"><img class="aligncenter size-full wp-image-1477" title="BrowserAccess-cut" src="http://blog.fortinet.com/wp-content/uploads/2010/08/BrowserAccess-cut.jpg" alt="BrowserAccess-cut" width="233" height="362" /></a></p>
<p>If the device is not jailbroken, the executable then downloads hxxp://jailbreakme.modmyi.com/wad.bin into a buffer of type NSMutableData, named wad (itself member of a class the author called &#8220;Dude&#8221;).<br />
Before going any further, the executable checks that the downloaded version of the file wad.bin starts with the four bytes 0&#215;42424242 (&#8217;BBBB&#8217;), then followed by its length.</p>
<p>The wad.bin file is exactly 3909273-byte long, i.e 0&#215;3BA699. This length is stored in bytes 4, 5, 6 and 7:</p>
<pre>$ hexdump -C wad.bin | head
00000000  42 42 42 42 99 a6 3b 00  15 b5 01 00 78 9c ec 7d  |BBBB..;.....x..}|
00000010  0d 9c 54 c5 95 ef bd dd  3d 43 33 34 70 81 46 87  |..T.....=C34p.F.|</pre>
<p>This pattern may be used in the frame of counter-measures (eg: Snort signatures, etc&#8230;), to prevent jailbreaking from one&#8217;s network, for some reasons.<br />
Additionally, it is worth noting a cookie keeps information regarding the jailbreaking attempts (date and time of access to jailbreakme.com, PDF file downloaded etc).</p>
<p>At this point, parts of the buffered wad.bin are dumped in inflated format on the device in /tmp/install.dylib. The dynamic library is then opened, and the do_install symbol is called. This is likely where the actual jailbreaking occurs.</p>
<p>Afterwards, the remaining XZ compressed data contained in wad.bin is then uncompressed, which can be reproduced manually (credits to <a id="i85r" title="Gecko_UK" href="http://forum.gsmhosting.com/vbb/f456/reverse-engineering-star-jailbreakme-1062819/">Gecko_UK</a>):</p>
<pre>$ dd if=./wad.bin skip=111905 of=./wad.xz bs=1 count=3797368
$ 7zr x wad.xz
$ mv wad wad.tar
$ tar xvf wad.tar
...2009-04-27 16:34 Applications/
...2009-04-27 16:34 Applications/Cydia.app/
...2010-07-30 10:55 Applications/Cydia.app/commercial.png
...2010-08-01 20:52 Applications/Cydia.app/Modes/
...2009-08-09 11:55 Applications/Cydia.app/Modes/REMOVE.png
...2009-08-09 11:55 Applications/Cydia.app/Modes/INSTALL.png
...2010-08-01 20:52 Applications/Cydia.app/Modes/NEW_INSTALL.png -&gt; INSTALL.png
...</pre>
<p>And the jailbroken environment (Cydia applications, etc&#8230;) is installed on the device.</p>
<p>&#8211; the Crypto Girl (Axelle Apvrille) and the Vulnerability Guy (David Maciejak)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.fortinet.com/iphone-4-ipad-the-keys-out-of-prison/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mobile Malware Sends WAP Push SMS</title>
		<link>http://blog.fortinet.com/mobile-malware-sends-wap-push-sms/</link>
		<comments>http://blog.fortinet.com/mobile-malware-sends-wap-push-sms/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 06:52:18 +0000</pubDate>
		<dc:creator>Axelle</dc:creator>
				<category><![CDATA[Antivirus]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[mms]]></category>
		<category><![CDATA[sms]]></category>
		<category><![CDATA[symbos/album]]></category>
		<category><![CDATA[symbos/nmplugin.a!tr]]></category>
		<category><![CDATA[symbos/yxes]]></category>
		<category><![CDATA[wap]]></category>

		<guid isPermaLink="false">http://blog.fortinet.com/?p=1470</guid>
		<description><![CDATA[I had already seen mobile malware SMS messages with a malicious URL inside (e.g SymbOS/Yxes), or MMS messages (e.g SymbOS/Album.A!tr, SymbOS/Beselo!worm&#8230;)  with a malicious attachment. However I had never noticed a mobile  malware piece sending a WAP Push SMS (special SMS messages typically  used to send ringtones, wallpapers, OTA provisioning etc).
The recent [...]]]></description>
			<content:encoded><![CDATA[<p>I had already seen mobile malware SMS messages with a malicious URL inside (e.g <a href="http://www.fortiguard.com/encyclopedia/virus/symbos_yxes.a%21worm.html">SymbOS/Yxes</a>), or MMS messages (e.g <a href="http://www.fortiguard.com/encyclopedia/virus/symbos_album.a%21tr.html">SymbOS/Album.A!tr</a>, <a href="http://www.fortiguard.com/encyclopedia/virus/symbos_beselo.a%21worm.html">SymbOS/Beselo!worm</a>&#8230;)  with a malicious attachment. However I had never noticed a mobile  malware piece sending a WAP Push SMS (special SMS messages typically  used to send ringtones, wallpapers, OTA provisioning etc).</p>
<p>The recent <a href="http://www.fortiguard.com/encyclopedia/virus/symbos_nmplugin.a%21tr.html">SymbOS/NMPlugin.A!tr </a>does all three ! It sends:</p>
<p>- an MMS, whose title is “Hello Skuller”, and contains an attachment named Sunset.jpg</p>
<p>- a SMS containing a short message and a malicious URL from which to download  another Symbian malware. This message is written in Chinese (it uses the  UCS2 character set) and says something about some of your friends  having uploaded two videos to the malicious URL</p>
<p>- a WAP Push SMS message,  using China Mobile’s cmwap access point, and sent to UDP port 2948.  This port is typically used for WAP Push Service Indication messages  (WAP 167).</p>
<p>WAP  Push Service Indication messages are special SMS meant to notify the  end-user that a new service is operational at a given URL.  Unfortunately, so far, the body of the message hasn’t been identified,  so we cannot be sure this is what the malware is actually sending.  However, if this is the case, a WAP Push Service Indication would be  particularly dangerous for at least two reasons:</p>
<p>First,  WAP Push messages are usually considered as high priority SMS and hence  often automatically displayed on the mobile phone (see ‘signal-high’  parameter in WAP 167). For an attacker, this is nice because there are  higher chances the message will be read by the victim.</p>
<p>Second, on some phones, a <a href="http://www.silentservices.de/adv03-2009.html">vulnerability prevents the phone from correctly displaying the originator of the message,</a>so the victim may think the URI is sent by his/her (trusted) operator  (see Figure below). For attackers, the downside is that WAP Push  messages are not supported by all mobile phones.</p>
<p><a href="http://blog.fortinet.com/wp-content/uploads/2010/08/Samsung_PushSI_advisory.png"><img class="aligncenter size-full wp-image-1469" title="Samsung_PushSI_advisory" src="http://blog.fortinet.com/wp-content/uploads/2010/08/Samsung_PushSI_advisory.png" alt="Samsung_PushSI_advisory" /></a></p>
<p>Figure  1. Example of WAP Push SI message that does not correctly display the  originator. The victim may consequently think the URL comes from a  trusted party (system administrator).</p>
<p>&#8211; the Crypto Girl.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.fortinet.com/mobile-malware-sends-wap-push-sms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Avoiding the zero-day void</title>
		<link>http://blog.fortinet.com/avoiding-the-zero-day-void/</link>
		<comments>http://blog.fortinet.com/avoiding-the-zero-day-void/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 17:23:03 +0000</pubDate>
		<dc:creator>DManky</dc:creator>
				<category><![CDATA[Antivirus]]></category>
		<category><![CDATA[Intrusion Prevention]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Threat Landscape]]></category>

		<guid isPermaLink="false">http://blog.fortinet.com/?p=1464</guid>
		<description><![CDATA[Through analogy, an unpatched system with antivirus and intrusion prevention at the gateway is like a vaultless bank with police enforcement on the scene 24/7/365. There’s never one silver bullet to stop a threat through all of its vectors, but proper security practices combined with a serviced security solution that supports technologies such as antivirus and intrusion prevention is certainly a valid approach.]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">Two  major operating system releases have officially come to end of life  this month. On July 13th, Microsoft dropped support for both Windows  2000 and Windows XP SP2, meaning no more patches will be rolled out for  these operating systems. This includes both Windows 2000 Server and  Professional, as well as all editions of XP SP2.</span></p>
<p><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">Of  course, in terms of security, this is a significant development since  any new vulnerabilities discovered that affect these products (and there  are many on an ongoing basis, just have a look at our </span><a href="http://www.fortiguard.com/intrusionprevention/serviceUpdateHistory.html"><span style="font-size: 11pt;font-family: Arial;color: #000099;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: underline;vertical-align: baseline">NVC coverage here</span></a><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">)  will not be patched, and thus will remain wide open to attack. Key  protection elements we always recommend against vulnerability exploits  include patch management and intrusion prevention. With no further  patches offered, operating system patch management effectively becomes  null and void. While the best course of action is to upgrade to an  operating system which supports up-to-date patches, it may take some  time since a full OS upgrade can change many components and functions on  a system that need to be tested. While thinking of upgrade paths, it  becomes very important to guard against attacks that will continue to  target these (now) legacy systems. Even once an upgrade is complete, the  very same safeguards should be applied since they will help protect  against future zero-days before they are patched; and even attack  attempts when a system has been fully patched.</span></p>
<p><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">As  a recent example, let’s examine CVE-2010-2568 &#8211; the “.LNK”  vulnerability that’s been a hot topic (a.k.a. Stuxnet). As of writing,  this issue has not been patched by Microsoft and it is likely that when a  patch is released, Windows 2000 and XP SP2 will not be supported since  they are now past end of life. There are several mitigation layers to  this issue, two of which lie in antivirus and intrusion prevention. For  example, in our labs, we have developed both IPS and antivirus  signatures to detect against the malicious “.LNK” files that exploit  this vulnerability. </span></p>
<p><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline">Through  analogy, an unpatched system with antivirus and intrusion prevention at  the gateway is like a vaultless bank with police enforcement on the  scene 24/7/365. There’s never one silver bullet to stop a threat through  all of its vectors, but proper security practices combined with a  serviced security solution that supports technologies such as antivirus  and intrusion prevention is certainly a valid approach. FortiGuard Labs </span><a href="http://www.fortiguard.com/intrusionprevention/serviceUpdateHistory.html"><span style="font-size: 11pt;font-family: Arial;color: #000099;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: underline;vertical-align: baseline">regularly adds protection</span></a><span style="font-size: 11pt;font-family: Arial;color: #000000;background-color: transparent;font-weight: normal;font-style: normal;text-decoration: none;vertical-align: baseline"> through both antivirus and intrusion prevention for new  vulnerabilities, and will continue to add definitions for  vulnerabilities that affect Windows 2000 and XP.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.fortinet.com/avoiding-the-zero-day-void/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Symbian Signed Mobile Malware: One Gang?</title>
		<link>http://blog.fortinet.com/symbian-signed-mobile-malware-one-gang/</link>
		<comments>http://blog.fortinet.com/symbian-signed-mobile-malware-one-gang/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 22:16:01 +0000</pubDate>
		<dc:creator>Axelle</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[symbos]]></category>
		<category><![CDATA[symbos malware]]></category>
		<category><![CDATA[symbos/album]]></category>
		<category><![CDATA[symbos/commdn]]></category>
		<category><![CDATA[symbos/nmplugin.a!tr]]></category>

		<guid isPermaLink="false">http://blog.fortinet.com/?p=1461</guid>
		<description><![CDATA[The analysis of SymbOS/NMPlugin.A!tr shows that, once again, a mobile malware was signed using the Symbian’s Express Signed procedure. It is the fourth malware we notice doing so since 2009 (and it is likely I missed a couple). See the table below.

 




Malware name


Signer’s identity (probably fake or impersonated)


Probable signing date




SymbOS/Yxes.*!worm


XiaMen Jinlonghuatian Technology Co. Ltd
ShenZhen [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">The analysis of </span><a href="http://www.google.com/url?q=http%3A%2F%2Fwww.fortiguard.com%2Fencyclopedia%2Fvirus%2Fsymbos_nmplugin.a!tr.html&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNH90QOx2LXDgxhgSiqwK731uUBu3A"><span style="color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: underline;">SymbOS/NMPlugin.A!tr </span></a><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">shows that, once again, a mobile malware was signed using the Symbian’s Express Signed procedure. It is the fourth malware we notice doing so since 2009 (and it is likely I missed a couple). See the table below.</span></p>
<div>
<p style="font-size:10pt; line-height:115%; margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
<table style="border-collapse:collapse; margin-left:0pt" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:bold; text-decoration:none">Malware name</span></p>
</td>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:bold; text-decoration:none">Signer’s identity (probably fake or impersonated)</span></p>
</td>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:bold; text-decoration:none">Probable signing date</span></p>
</td>
</tr>
<tr>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><a href="http://www.google.com/url?q=http%3A%2F%2Fwww.fortiguard.com%2Fpapers%2FEICAR2010_Symbian-Yxes_Towards-Mobile-Botnets.pdf&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNFGvV7fKJwJ8KFZhdk36WkxE4WbkQ"><span style="color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: underline;">SymbOS/Yxes.*!worm</span></a></p>
</td>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">XiaMen Jinlonghuatian Technology Co. Ltd</span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">ShenZhen ChenGuangWuXian Tech. Co.</span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">XinZhongLi Kemao Co. Ltd</span></p>
<p style="margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">TianJin YouLiAn Technology, Co. Ltd.</span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">Beijing GuoShengMingDao Technology Co. Ltd.</span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">Xiamen Jindoucheng Tech Co. Ltd.</span></p>
</td>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">October 14, 2008</span></p>
<p style="margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">Several versions. First one: December 18, 2008</span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">Several versions. First one: </span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">June 17, 2009</span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">July 2, 2009</span></p>
<p style="margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">August 23, 2009</span></p>
<p style="margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">January 23, 2010</span></p>
<p style="margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
</td>
</tr>
<tr>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><a href="http://www.google.com/url?q=http%3A%2F%2Fblog.fortinet.com%2Fsymbosalbum-follows-the-path-of-symbosyxes%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNE-g8-IAveaZLj9MghlsOc0KxUJKg"><span style="color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: underline;">SymbOS/Album.A!tr</span></a></p>
</td>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">Shenzhen ZhongXunTianCheng Technology Co. Ltd</span></p>
</td>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">November 20, 2009</span></p>
</td>
</tr>
<tr>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><a href="http://www.google.com/url?q=http%3A%2F%2Fwww.fortiguard.com%2Fencyclopedia%2Fvirus%2Fsymbos_commdn.a!tr.html&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGud-TYFc_-2XuHG2Gs-dun9-Oq7w"><span style="color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: underline;">SymbOS/CommDN.A!tr</span></a></p>
</td>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">Beijing Tianjia Chuangmeng Digital Technology Co., Ltd</span></p>
</td>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">December 28, 2009</span></p>
</td>
</tr>
<tr>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><a href="http://www.google.com/url?q=http%3A%2F%2Fwww.fortiguard.com%2Fencyclopedia%2Fvirus%2Fsymbos_nmplugin.a!tr.html&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNH90QOx2LXDgxhgSiqwK731uUBu3A"><span style="color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: underline;">SymbOS/NMPlugin.A!tr</span></a></p>
</td>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">Xiamen DeFangDa Qiye Co.Ltd.</span></p>
</td>
<td style="border: 1pt solid #000000; padding: 5pt; vertical-align: top; width: 156pt;">
<p style="margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">May 27, 2010</span></p>
</td>
</tr>
</tbody>
</table>
<p style="font-size:10pt; line-height:115%; margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">Table 1. Express Signed mobile malware. Symbian has been notified and all certificates are now revoked.</span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none"><br />
</span></p>
<p style="font-size:10pt; line-height:115%; margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">You may have noticed all those certificates share similarities in their common name: it starts with the name of a major town in China, the locations of Shenzhen and Xiamen are re-used,  the middle part of the name consists of concatenated names, and it ends with something like “Technology Co. Ltd”. Coincidence? This is currently under investigation.</span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none"><br />
</span></p>
<p style="font-size:10pt; line-height:115%; margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">Four “Symbian-signed” malware is not much, but it proves there is a flaw. Thus, I do question the use of application signing as far as security is concerned. Does it make life of malware authors more difficult? For script kiddies, perhaps, for others, probably not:</span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none"><br />
</span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">1/ It costs 200 euros for a PublisherID and 10 euros for each </span><a href="http://www.google.com/url?q=http%3A%2F%2Fdeveloper.symbian.org%2Fwiki%2Findex.php%2FContent_ID_%2528Symbian_Signed%2529&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNE7W0li2CBPFYuScCJ6nJG-jtdTdw"><span style="color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: underline;">ContentID</span></a><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none"> (i.e each signature). If the malware author is part of a criminal organization, he can afford this. Otherwise, he can use a stolen credit card or a compromised PayPal account.</span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none"><br />
</span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">2/ There are only little chances of being successfully traced back. The malware author does not need to provide his personal identity: he can use fake names, addresses and locations. A valid e-mail is needed to retrieve the certificate, but everybody knows e-mails are hardly an identification&#8230; Finally, the malware author may access the Internet through several proxies to complicate IP address tracking.</span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none"><br />
</span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">3/ The malware will probably not be detected. Only </span><a href="http://www.google.com/url?q=http%3A%2F%2Fsecblog.symbian.org%2F2010%2F07%2F02%2Fthe-symbian-signed-story-part-4%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGuUp2Hpfi9Qy0qvODrDFW1SNnsyg"><span style="color: #000099; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: underline;">a small percentage of Express Signed applications ever get audited</span></a><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">, and if ever they do, the tests mainly focus on quality &#8211; e.g it installs ok &#8211; so security concerns may go unnoticed. If, by chance, the malware is detected, Symbian will revoke the certificate, but only few phone owners enable OCSP so plenty of other careless users will still install the malware&#8230;</span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none"><br />
</span></p>
<p style="font-size:10pt; line-height:115%; margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">I do not know exactly what Express Signed was initially meant for &#8211; quality? business? &#8211; but, no, it can’t be security.</span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none"><br />
</span></p>
<p style="font-size:10pt; line-height:115%; margin:0pt"><span style="font-family:'Times New Roman'; font-size:10pt"> </span></p>
<p style="font-size:11pt; line-height:115%; margin:0pt"><span style="color:#000000; font-family:Arial; font-size:11pt; font-style:normal; font-weight:normal; text-decoration:none">&#8211; the Crypto Girl</span></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.fortinet.com/symbian-signed-mobile-malware-one-gang/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>July 2010 Threat Report: Zero-days attacked in the wild, Obfuscated emails circulate</title>
		<link>http://blog.fortinet.com/july-2010-threat-report-zero-days-attacked-in-the-wild-obfuscated-emails-circulate/</link>
		<comments>http://blog.fortinet.com/july-2010-threat-report-zero-days-attacked-in-the-wild-obfuscated-emails-circulate/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 18:11:26 +0000</pubDate>
		<dc:creator>DManky</dc:creator>
				<category><![CDATA[Antivirus]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Threat Landscape]]></category>
		<category><![CDATA[UTM]]></category>

		<guid isPermaLink="false">http://blog.fortinet.com/?p=1459</guid>
		<description><![CDATA[There were a total of 91 new vulnerabilities added this period, showing that hackers continue to exploit a large number of known security holes. The report breaks down these vulnerabilities by severity, the majority of them being rated 'High'. This gives an idea of scope, severity and in the-wild-activity. In itself, this reflects the importance of quickly patching security holes as fixes become available - on top of having IPS detection. Even with proper patch management in place, all it takes is one zero-day vulnerability to be exploited (even in low volume) to potentially cause a significant impact. For an example in July, look no further than the Stuxnet attacks (read our FAQ here). ]]></description>
			<content:encoded><![CDATA[<p>Our <a id="zusj" title="July 2010 Threat Report" href="http://www.fortiguard.com/report/roundup_july_2010.html">July 2010 Threat Report</a> has been posted, below are some findings from the activity recap:</p>
<p><span style="font-size: x-small">Global detected malware volume continued its rise from <a title="last report" href="http://www.fortiguard.com/report/roundup_june_2010.html">last report</a>,  reaching levels observed earlier in the year. One major contributor to  this was the Sasfis botnet, as it continued its strong run. Eight Sasfis  variants landed in our Top 10 Malware listing this report. This is a  recurring theme, as developers and their very own creations continue to  roll out updated copies of themselves. Earlier in the year, the Sasfis  botnet was dedicated to downloading and executing software (primarily  FakeAV) on infected systems. This period, we observed Sasfis to heavily  spam as it downloaded updated spamming modules. Typical examples of spam  from Sasfis include fake UPS invoices and Facebook photo links.</p>
<p><span style="font-size: x-small">Spam  bots such as Cutwail continue to diversify, sending a variety of spam  themes on a frequent basis. One spam email we observed from Pushdo </span>was  a phish for Amazon.com. This is a classic phish, easily detected by  hovering over the link and observing where you are really going.  Prevalent spam campaigns this report varied from phishes, to attached  HTMLs that redirected users to malicious sites, to emails with malicious  attachments themselves. The diversity of these spam campaigns, and  their targets, shows how botnets continue to serve the needs of their  underground customers. Two emails showcased in the report use money  transfers as social engineering. In both cases, HTML files were attached  that contained malicious, obfuscated javascript. When executed, end  users would be redirected to malicious sites.</p>
<p>Over 30% of our  newly covered vulnerabilities continued to be exploited, an ongoing  trend that we have witnessed for well over a year. There were a total of  91 new vulnerabilities added this period, showing that hackers continue  to exploit a large number of known security holes. The report breaks  down these vulnerabilities by severity, the majority of them being rated  &#8216;High&#8217;. This gives an idea of scope, severity and in the-wild-activity.  In itself, this reflects the importance of quickly patching security  holes as fixes become available &#8211; on top of having IPS detection. Even  with proper patch management in place, all it takes is one zero-day  vulnerability to be exploited (even in low volume) to potentially cause a  significant impact. For an example in July, look no further than the  Stuxnet attacks (<a title="read our FAQ here" href="http://blog.fortinet.com/stuxnet-a-comprehensive-faq/">read our FAQ here</a>).  While the attack is under investigation, the fact that a trojan  associated with the exploit was seemingly developed to target industrial  control systems underscores this point. Further, this is also a good  example of how little interaction is required by the end user to become  infected. The Stuxnet exploit attacked a Windows Shell vulnerability  (CVE-2010-2568) to launch its attack by simply opening a folder (thus  viewing an icon). If you can remember, we saw a similar attack method  with PDF files through JBIG2 image streams and Windows shell extensions  back in 2009 (CVE-2009-0658): simply browsing a folder could trigger  infection. Fortinet detects the vulnerability associated with the  Stuxnet attack as &#8216;<strong>MS.Windows.Shell.LNK.Code.Execution</strong>&#8216;, and generically detects the exploited &#8220;.LNK&#8221; payload with antivirus as &#8216;<strong>W32/ShellLink.a!exploit.CVE20102568</strong>&#8216;. As of writing, there are workarounds but no official patch released from Microsoft.<br />
<span style="font-size: x-small"><br />
&#8216;<strong>MS.Windows.Help.Center.Protocol.Malformed.Escape.Sequence</strong>&#8216; was attacked in a zero-day state before <a id="xo2q" title="Microsoft rolled out a patch" href="http://www.microsoft.com/technet/security/bulletin/ms10-042.mspx">Microsoft rolled out a patch</a> for Windows Help Center (CVE-2010-1855) on July 13th. The vulnerability  was publicly disclosed on June 5th, and we observed attacks happening  as of June 11th. Attacks continued on a frequent basis this period,  landing the attack in fourth position on our top 10 attack list.</span> The attacks occurred through websites, however were a bit more potent  considering they were not restricted to a single web browser (since they  were launched through the HCP protocol handler used by all browsers).  In many cases websites that serve exploits will try to fingerprint  browsers and launch attack code tailored to those browsers. Like  Stuxnet, this is yet another example of a zero-day vulnerability  successfully attacked before a patch is made available.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.fortinet.com/july-2010-threat-report-zero-days-attacked-in-the-wild-obfuscated-emails-circulate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>API Resolution Algorithm 2</title>
		<link>http://blog.fortinet.com/api-resolution-algorithm-2/</link>
		<comments>http://blog.fortinet.com/api-resolution-algorithm-2/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 15:00:12 +0000</pubDate>
		<dc:creator>RAlvarez</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://blog.fortinet.com/?p=1435</guid>
		<description><![CDATA[I discussed in my last post how a variant of Bredolab typically resolves the API functions it needs. Basically, most malware embed an array of hash values, each corresponding to an API function, rather than storing plain API names. Then, a function is used to &#8220;resolve&#8221; hash values into the relevant API function addresses. A call [...]]]></description>
			<content:encoded><![CDATA[<p>I discussed in my <a id="d9b0" title="last post" href="http://blog.fortinet.com/api-resolution-in-w32bredolab-actr-dldr/">last post</a> how a variant of Bredolab typically resolves the API functions it needs. Basically, most malware embed an array of hash values, each corresponding to an API function, rather than storing plain API names. Then, a function is used to &#8220;resolve&#8221; hash values into the relevant API function addresses. A call to such a function looks like this (taken from actual malware):</p>
<p><img class="aligncenter size-full wp-image-1436" src="http://blog.fortinet.com/wp-content/uploads/2010/07/2010.07.22.image1.jpg" alt="2010.07.22.image1" /></p>
<p>Concretely, an array of API hashes table may look something like below (we added an &#8220;Equivalent API&#8221; column for comprehension, but of course it&#8217;s not present in the malware):</p>
<p><img class="aligncenter size-full wp-image-1439" src="http://blog.fortinet.com/wp-content/uploads/2010/07/2010.07.22.image2.jpg" alt="2010.07.22.image2" /></p>
<p>Commonly, at &#8220;encoding&#8221; time, the hash values are obtained by passing the API function names through a hash function. Then in <a id="b-iu" title="bredolab" href="http://blog.fortinet.com/api-resolution-in-w32bredolab-actr-dldr/">Bredolab</a>, resolving a hash value at run time is done by comparing it with the hashes of all the API function names in the target DLL file (which are computed on the fly by the same hash function), until a match is found.</p>
<p>During recent analysis, I encountered a slightly different algorithm.</p>
<p>The observed malware, an Oficla variant, had a list of &#8216;api codes&#8217; that were obviously not plain API name hashes. Indeed, to resolve an api code into an api name, the malware did not just compare the api code to hashes of all possible &#8220;candidate&#8221; api names in the dll until it finds a match. Instead, for each candidate api, it hashed the name, combined it with the api code to resolve (following an algorithm involving several XOR operations) and then compared the result with a &#8220;magic number&#8221;, or &#8220;key&#8221;. This key is always <span style="color: #0000ff"><strong>14c353e0.</strong></span></p>
<p>If the combination result equals the key, then the api code is considered resolved into the candidate api (otherwise, the operation is repeated with the next api candidate).</p>
<p>The flowchart below sums up the whole process</p>
<p><img class="aligncenter size-full wp-image-1440" src="http://blog.fortinet.com/wp-content/uploads/2010/07/2010.07.22.image3.jpg" alt="2010.07.22.image3" /></p>
<p>Regarding the key, it may be a relevant number combination for the malware author. Perhaps a hash of his own name. Or somebody special to him. Or probably yet another random value.</p>
<p><span style="color: #000000"><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.fortinet.com/api-resolution-algorithm-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
