<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Flash 9 Decompiler with source</title>
	<atom:link href="http://nsdevaraj.wordpress.com/2008/01/30/flash-9-decompiler-with-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://nsdevaraj.wordpress.com/2008/01/30/flash-9-decompiler-with-source/</link>
	<description>Flex codes done by nsDevaraj</description>
	<lastBuildDate>Mon, 04 Jan 2010 16:43:58 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: nsdevaraj</title>
		<link>http://nsdevaraj.wordpress.com/2008/01/30/flash-9-decompiler-with-source/#comment-306</link>
		<dc:creator>nsdevaraj</dc:creator>
		<pubDate>Tue, 30 Dec 2008 18:49:45 +0000</pubDate>
		<guid isPermaLink="false">http://nsdevaraj.wordpress.com/?p=13#comment-306</guid>
		<description>Better use Sothink, else give me the file, i will help u out</description>
		<content:encoded><![CDATA[<p>Better use Sothink, else give me the file, i will help u out</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nisam</title>
		<link>http://nsdevaraj.wordpress.com/2008/01/30/flash-9-decompiler-with-source/#comment-304</link>
		<dc:creator>nisam</dc:creator>
		<pubDate>Tue, 30 Dec 2008 06:18:42 +0000</pubDate>
		<guid isPermaLink="false">http://nsdevaraj.wordpress.com/?p=13#comment-304</guid>
		<description>hi, i have  one swf file as3  hw to decompail it?</description>
		<content:encoded><![CDATA[<p>hi, i have  one swf file as3  hw to decompail it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nsdevaraj</title>
		<link>http://nsdevaraj.wordpress.com/2008/01/30/flash-9-decompiler-with-source/#comment-33</link>
		<dc:creator>nsdevaraj</dc:creator>
		<pubDate>Fri, 29 Feb 2008 06:42:54 +0000</pubDate>
		<guid isPermaLink="false">http://nsdevaraj.wordpress.com/?p=13#comment-33</guid>
		<description>No, myself waiting for a proper decompiler. But, I am sure that the decompiler(of future) will give output in form of AS3 with lot of mx components (hard to read)</description>
		<content:encoded><![CDATA[<p>No, myself waiting for a proper decompiler. But, I am sure that the decompiler(of future) will give output in form of AS3 with lot of mx components (hard to read)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://nsdevaraj.wordpress.com/2008/01/30/flash-9-decompiler-with-source/#comment-32</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Thu, 28 Feb 2008 21:19:39 +0000</pubDate>
		<guid isPermaLink="false">http://nsdevaraj.wordpress.com/?p=13#comment-32</guid>
		<description>Is it going to be true decompiler, and will decompile function body as well in future?</description>
		<content:encoded><![CDATA[<p>Is it going to be true decompiler, and will decompile function body as well in future?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nsdevaraj</title>
		<link>http://nsdevaraj.wordpress.com/2008/01/30/flash-9-decompiler-with-source/#comment-30</link>
		<dc:creator>nsdevaraj</dc:creator>
		<pubDate>Mon, 25 Feb 2008 07:27:32 +0000</pubDate>
		<guid isPermaLink="false">http://nsdevaraj.wordpress.com/?p=13#comment-30</guid>
		<description>You can open that il file using any text editor. That will give you the overall bytecode kind output</description>
		<content:encoded><![CDATA[<p>You can open that il file using any text editor. That will give you the overall bytecode kind output</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aaa</title>
		<link>http://nsdevaraj.wordpress.com/2008/01/30/flash-9-decompiler-with-source/#comment-24</link>
		<dc:creator>aaa</dc:creator>
		<pubDate>Sat, 23 Feb 2008 09:32:46 +0000</pubDate>
		<guid isPermaLink="false">http://nsdevaraj.wordpress.com/?p=13#comment-24</guid>
		<description>How to use?

it only create a il file</description>
		<content:encoded><![CDATA[<p>How to use?</p>
<p>it only create a il file</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nsdevaraj</title>
		<link>http://nsdevaraj.wordpress.com/2008/01/30/flash-9-decompiler-with-source/#comment-9</link>
		<dc:creator>nsdevaraj</dc:creator>
		<pubDate>Fri, 01 Feb 2008 12:36:57 +0000</pubDate>
		<guid isPermaLink="false">http://nsdevaraj.wordpress.com/?p=13#comment-9</guid>
		<description>Example :
RawAmfService class below after compilation

public class RawAmfService extends EventDispatcher
{
public var gatewayUrl:String = “”;
var loader:URLLoader;

public function RawAmfService()
{
loader = new URLLoader();
loader.addEventListener(’complete’, readData);
}
…
}

And the decompiled class looks like:

class RawAmfService extends flash.events::EventDispatcher
{
var gatewayUrl:String = “” /* slot_id 0 */
var loader:flash.net::URLLoader /* slot_id 0 */

function RawAmfService():* /* disp_id -1*/
{
// local_count=1 max_scope=1 max_stack=3 code_len=40
0 getlocal0
1 pushscope
2 findproperty gatewayUrl
5 pushstring “”
7 initproperty gatewayUrl
10 getlocal0
11 constructsuper (0)
13 findproperty loader
16 findpropstrict flash.net::URLLoader
19 constructprop flash.net::URLLoader (0)
23 initproperty loader
26 getlex loader
29 pushstring “complete”
32 getlex readData
35 callpropvoid addEventListener (2)
39 returnvoid
}
…
}</description>
		<content:encoded><![CDATA[<p>Example :<br />
RawAmfService class below after compilation</p>
<p>public class RawAmfService extends EventDispatcher<br />
{<br />
public var gatewayUrl:String = “”;<br />
var loader:URLLoader;</p>
<p>public function RawAmfService()<br />
{<br />
loader = new URLLoader();<br />
loader.addEventListener(’complete’, readData);<br />
}<br />
…<br />
}</p>
<p>And the decompiled class looks like:</p>
<p>class RawAmfService extends flash.events::EventDispatcher<br />
{<br />
var gatewayUrl:String = “” /* slot_id 0 */<br />
var loader:flash.net::URLLoader /* slot_id 0 */</p>
<p>function RawAmfService():* /* disp_id -1*/<br />
{<br />
// local_count=1 max_scope=1 max_stack=3 code_len=40<br />
0 getlocal0<br />
1 pushscope<br />
2 findproperty gatewayUrl<br />
5 pushstring “”<br />
7 initproperty gatewayUrl<br />
10 getlocal0<br />
11 constructsuper (0)<br />
13 findproperty loader<br />
16 findpropstrict flash.net::URLLoader<br />
19 constructprop flash.net::URLLoader (0)<br />
23 initproperty loader<br />
26 getlex loader<br />
29 pushstring “complete”<br />
32 getlex readData<br />
35 callpropvoid addEventListener (2)<br />
39 returnvoid<br />
}<br />
…<br />
}</p>
]]></content:encoded>
	</item>
</channel>
</rss>
