<?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>Borre Wessel - Flex in the enterprise &#187; Security</title>
	<atom:link href="http://www.borrewessel.com/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.borrewessel.com</link>
	<description></description>
	<lastBuildDate>Mon, 31 May 2010 18:58:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>SWFScan first impression</title>
		<link>http://www.borrewessel.com/2009/03/24/swfscan-first-impression/</link>
		<comments>http://www.borrewessel.com/2009/03/24/swfscan-first-impression/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 20:43:49 +0000</pubDate>
		<dc:creator>Borre Wessel</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[LinkedIn]]></category>

		<guid isPermaLink="false">http://www.borrewessel.com/?p=48</guid>
		<description><![CDATA[I got some time today to try SWFScan, and from what it claims to offer it looks promising, but does it live up to it? The install works seamlessly, and you are up and running in minutes. You can load &#8230; <a href="http://www.borrewessel.com/2009/03/24/swfscan-first-impression/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I got some time today to try SWFScan, and from what it claims to offer it looks promising, but does it live up to it?</p>
<p>The install works seamlessly, and you are up and running in minutes. You can load a file locally from disk or via an url.<br />
<img src="http://www.borrewessel.com/wp-content/uploads/2009/03/swfscan_11.png" alt="swfscan_11" title="swfscan_11" width="480" height="356" class="alignnone size-full wp-image-53" /></p>
<p>After the .swf file is loaded, and decompiled, you can navigate the complete package structure, and all the classes within a package. It is also possible to view the source for single classes. Quite interesting that HP has made it so easy to have a look at your own and other companies applications <img src='http://www.borrewessel.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The most interesting feature, and the whole point of SWFScan is analyzing the source to find security issues, and it lists the possible vulnerabilities in your application. A job it seems to do relatively well, considering that I have only used it for a short while and not tested it with code that i know has security issues, it works well. I managed to test it on a large application I&#8217;m working on, plus a few modules we are using, and performance for the decompile and the analysis was very good.<br />
It is very eager on reporting issues where it is doing string comparisons, and it&#8217;s makes it feel a bit noisy, at least if your application is large, and you use words like &#8220;security&#8221;, &#8220;uid&#8221; in your methods or variables. But i would rather see them too often, then not picking up on potential issues. It also reports issues like trace() which you don&#8217;t really want in your production code.</p>
<p><img src="http://www.borrewessel.com/wp-content/uploads/2009/03/swfscan_2.png" alt="swfscan_2" title="swfscan_2" width="480" height="356" class="alignnone size-full wp-image-54" /></p>
<p>After having tested it on both Flash and Flex applications, I would say it works as expected. So far I have &#8220;only&#8221; found one big showstopper, we have a preloader in one of our Flex applications, and SWFScan is not able to decompile the classes in the whole application, only the ones used by the preloader.</p>
<p>SWFScan also highlights a broader issue with Flex/Flash applications, in the past decompilers haven&#8217;t really been as available as it is now, and looking at the code it produces it should give most developers a small wake-up call. It gives other people a good insight to how you code, how it is designed and also what services you are using.</p>
<p>This is absolutely a tool every Flex/Flash developer should have in their toolkit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.borrewessel.com/2009/03/24/swfscan-first-impression/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Find security vulnerabilities in Flex applications</title>
		<link>http://www.borrewessel.com/2009/03/23/find-security-vulnerabilities-in-flex-applications/</link>
		<comments>http://www.borrewessel.com/2009/03/23/find-security-vulnerabilities-in-flex-applications/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 19:02:46 +0000</pubDate>
		<dc:creator>Borre Wessel</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[LinkedIn]]></category>

		<guid isPermaLink="false">http://www.borrewessel.com/?p=45</guid>
		<description><![CDATA[HP has launched a new tool to find security vulnerabilities in Flash/Flex applications, SWFScan. Looks quite promising, this is how it does it: Decompiles and analyzes the application to identify security issues. Identifies insecure code, and deployment setup. No need &#8230; <a href="http://www.borrewessel.com/2009/03/23/find-security-vulnerabilities-in-flex-applications/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>HP has launched a new tool to find security vulnerabilities in Flash/Flex applications, 
<a  href="http://www.hp.com/go/swfscan" onclick="javascript:pageTracker._trackPageview('/external/www.hp.com/go/swfscan');" >SWFScan</a>. Looks quite promising, this is how it does it:</p>
<ul>
<li>Decompiles and analyzes the application to identify security issues.</li>
<li>Identifies insecure code, and deployment setup.</li>
<li>No need for access to the code</li>
<li>And it is Free</li>
</ul>
<p>Definitely worth trying, finally someone creates a tool to address Flash security. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.borrewessel.com/2009/03/23/find-security-vulnerabilities-in-flex-applications/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

