<?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/"
		>
<channel>
	<title>Comments on: Basics to securing AMFPHP</title>
	<atom:link href="http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/feed" rel="self" type="application/rss+xml" />
	<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp</link>
	<description>The spoils of the integration of PHP and ActionScript</description>
	<lastBuildDate>Tue, 17 Jan 2012 17:17:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Janes</title>
		<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/comment-page-1#comment-6430</link>
		<dc:creator>Janes</dc:creator>
		<pubDate>Wed, 21 Oct 2009 03:07:10 +0000</pubDate>
		<guid isPermaLink="false">http://wadearnold.com/blog/?p=30#comment-6430</guid>
		<description>CJ, I suppose you have already worked out? To say, it is hard to hide since the Flash application itself is located on a client machine, you can however, get PHP to remotely detect before it generate a unique session id on clients computer.</description>
		<content:encoded><![CDATA[<p>CJ, I suppose you have already worked out? To say, it is hard to hide since the Flash application itself is located on a client machine, you can however, get PHP to remotely detect before it generate a unique session id on clients computer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CJ</title>
		<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/comment-page-1#comment-2658</link>
		<dc:creator>CJ</dc:creator>
		<pubDate>Fri, 05 Jun 2009 16:53:25 +0000</pubDate>
		<guid isPermaLink="false">http://wadearnold.com/blog/?p=30#comment-2658</guid>
		<description>I have been testing in the Flash IDE which accesses my gateway.php file over the internet. I would now like to turn off all remote access to gateway.php so that only server located swfs can access the gateway. I assumed that setting PRODUCTION_SERVER to true in gateway.php would accomplish this. After doing this I can still access the gateway.php from the flash IDE which isn’t supposed to be allowed with this flag set to true. Any help would be greatly appreciated.

Thanks</description>
		<content:encoded><![CDATA[<p>I have been testing in the Flash IDE which accesses my gateway.php file over the internet. I would now like to turn off all remote access to gateway.php so that only server located swfs can access the gateway. I assumed that setting PRODUCTION_SERVER to true in gateway.php would accomplish this. After doing this I can still access the gateway.php from the flash IDE which isn’t supposed to be allowed with this flag set to true. Any help would be greatly appreciated.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AMFPHP - The Flash Remoting Gateway &#171; SilenceIT</title>
		<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/comment-page-1#comment-1573</link>
		<dc:creator>AMFPHP - The Flash Remoting Gateway &#171; SilenceIT</dc:creator>
		<pubDate>Mon, 16 Mar 2009 20:22:23 +0000</pubDate>
		<guid isPermaLink="false">http://wadearnold.com/blog/?p=30#comment-1573</guid>
		<description>[...] http://wadearnold.com/blog/?p=30 [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://wadearnold.com/blog/?p=30" rel="nofollow">http://wadearnold.com/blog/?p=30</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Razvan</title>
		<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/comment-page-1#comment-1100</link>
		<dc:creator>Razvan</dc:creator>
		<pubDate>Wed, 18 Feb 2009 15:36:33 +0000</pubDate>
		<guid isPermaLink="false">http://wadearnold.com/blog/?p=30#comment-1100</guid>
		<description>&lt;a href=&quot;#comment-872&quot; rel=&quot;nofollow&quot;&gt;@Figo&lt;/a&gt; 
Uhm.. i think it doesn`t matter the name of the files.. the swf sources can be decompiled. :-?? I`m looking for better securing tips.</description>
		<content:encoded><![CDATA[<p><a href="#comment-872" rel="nofollow">@Figo</a><br />
Uhm.. i think it doesn`t matter the name of the files.. the swf sources can be decompiled. <img src='http://wadearnold.com/blog/wp-includes/images/smilies/icon_confused.gif' alt=':-?' class='wp-smiley' /> ? I`m looking for better securing tips.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edwin C. Cheung Blog &#187; Blog Archive &#187; AMFPHP 1.9 Beta</title>
		<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/comment-page-1#comment-886</link>
		<dc:creator>Edwin C. Cheung Blog &#187; Blog Archive &#187; AMFPHP 1.9 Beta</dc:creator>
		<pubDate>Thu, 29 Jan 2009 15:31:45 +0000</pubDate>
		<guid isPermaLink="false">http://wadearnold.com/blog/?p=30#comment-886</guid>
		<description>[...] AMFPHP docs AMFPHP 1.9 beta2 from SourceForge Video Tutorial - Intro to AMFPHP 1 (gotoandlearn.com) - Set up and simple email service Video Tutorial - Intro to AMFPHP 2 (gotoandlearn.com) - use mysql to return data AMFPHP Security Basics based on this blog post by Wade Arnold [...]</description>
		<content:encoded><![CDATA[<p>[...] AMFPHP docs AMFPHP 1.9 beta2 from SourceForge Video Tutorial &#8211; Intro to AMFPHP 1 (gotoandlearn.com) &#8211; Set up and simple email service Video Tutorial &#8211; Intro to AMFPHP 2 (gotoandlearn.com) &#8211; use mysql to return data AMFPHP Security Basics based on this blog post by Wade Arnold [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Figo</title>
		<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/comment-page-1#comment-872</link>
		<dc:creator>Figo</dc:creator>
		<pubDate>Sat, 24 Jan 2009 17:09:27 +0000</pubDate>
		<guid isPermaLink="false">http://wadearnold.com/blog/?p=30#comment-872</guid>
		<description>These are great tips. Thank you.

How about altering the simple stuff as well? 

Wouldn&#039;t renaming the &#039;amfphp&#039; folder as well as &#039;gateway.php&#039; provide just a little bit more peace of mind?

Only your Flash/Flex/AIR app needs to know where the gateway is and what it&#039;s called. For example, you could give &quot;amfphp/gateway.php&quot; path an arbitrary name like &quot;_magikk/nu79fi6Lc5z8PsWsEfCKl3PjvZSwxZFN.php&quot; 

Works for me without any hassles</description>
		<content:encoded><![CDATA[<p>These are great tips. Thank you.</p>
<p>How about altering the simple stuff as well? </p>
<p>Wouldn&#8217;t renaming the &#8216;amfphp&#8217; folder as well as &#8216;gateway.php&#8217; provide just a little bit more peace of mind?</p>
<p>Only your Flash/Flex/AIR app needs to know where the gateway is and what it&#8217;s called. For example, you could give &#8220;amfphp/gateway.php&#8221; path an arbitrary name like &#8220;_magikk/nu79fi6Lc5z8PsWsEfCKl3PjvZSwxZFN.php&#8221; </p>
<p>Works for me without any hassles</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: passingby</title>
		<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/comment-page-1#comment-196</link>
		<dc:creator>passingby</dc:creator>
		<pubDate>Fri, 08 Aug 2008 22:31:09 +0000</pubDate>
		<guid isPermaLink="false">http://wadearnold.com/blog/?p=30#comment-196</guid>
		<description>why do you need to use SSL to secure this?

i guess what i mean is if you were calling a php script directly you would get back all of the data output by the script (e.g. the output isn&#039;t hidden).  the only difference is that when using AMFPHP, the output data is encapsulated in AMF format.

so what *specific* data are we hiding in the returned output via the SSL?  for a basic mysql select, i wouldn&#039;t think any id / passwords are being sent.

thanks</description>
		<content:encoded><![CDATA[<p>why do you need to use SSL to secure this?</p>
<p>i guess what i mean is if you were calling a php script directly you would get back all of the data output by the script (e.g. the output isn&#8217;t hidden).  the only difference is that when using AMFPHP, the output data is encapsulated in AMF format.</p>
<p>so what *specific* data are we hiding in the returned output via the SSL?  for a basic mysql select, i wouldn&#8217;t think any id / passwords are being sent.</p>
<p>thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Flash Blog &#187; AMFPHP Security Basics</title>
		<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/comment-page-1#comment-195</link>
		<dc:creator>The Flash Blog &#187; AMFPHP Security Basics</dc:creator>
		<pubDate>Wed, 06 Aug 2008 03:33:52 +0000</pubDate>
		<guid isPermaLink="false">http://wadearnold.com/blog/?p=30#comment-195</guid>
		<description>[...] can take to make it as secure as possible. Most of what I&#8217;m going to share was taken from a blog post written by Wade Arnold. One important thing to note right off the bat is that I will be talking [...]</description>
		<content:encoded><![CDATA[<p>[...] can take to make it as secure as possible. Most of what I&#8217;m going to share was taken from a blog post written by Wade Arnold. One important thing to note right off the bat is that I will be talking [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Charlton</title>
		<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/comment-page-1#comment-154</link>
		<dc:creator>Chris Charlton</dc:creator>
		<pubDate>Thu, 17 Jul 2008 21:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://wadearnold.com/blog/?p=30#comment-154</guid>
		<description>Wade - I can help. I&#039;m on the AMFPHP list, but I know the docs and writing stuff can take time and I&#039;m willing to toss in a couple hours to get something rolling or ironed out.</description>
		<content:encoded><![CDATA[<p>Wade &#8211; I can help. I&#8217;m on the AMFPHP list, but I know the docs and writing stuff can take time and I&#8217;m willing to toss in a couple hours to get something rolling or ironed out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua Ostrom</title>
		<link>http://wadearnold.com/blog/flash/amfphp/basics-to-securing-amfphp/comment-page-1#comment-138</link>
		<dc:creator>Joshua Ostrom</dc:creator>
		<pubDate>Wed, 02 Jul 2008 04:54:04 +0000</pubDate>
		<guid isPermaLink="false">http://wadearnold.com/blog/?p=30#comment-138</guid>
		<description>Wade,
  I &lt;a href=&quot;http://www.joshuaostrom.com/2008/06/03/securing-amfphp-19-via-authentication/&quot; rel=&quot;nofollow&quot;&gt;posted on a simple approach to using the beforeFilter&lt;/a&gt;

Two lines of code...

 public function beforeFilter($function_called)
{
$memberName = $function_called.&quot;Roles&quot;;
return (@$this-&gt;$memberName) ? Authenticate::isUserInRole($this-&gt;$memberName) : true;
}

Anxious to see what approach an &#039;insider&#039; like yourself is taking :)</description>
		<content:encoded><![CDATA[<p>Wade,<br />
  I <a href="http://www.joshuaostrom.com/2008/06/03/securing-amfphp-19-via-authentication/" rel="nofollow">posted on a simple approach to using the beforeFilter</a></p>
<p>Two lines of code&#8230;</p>
<p> public function beforeFilter($function_called)<br />
{<br />
$memberName = $function_called.&#8221;Roles&#8221;;<br />
return (@$this-&gt;$memberName) ? Authenticate::isUserInRole($this-&gt;$memberName) : true;<br />
}</p>
<p>Anxious to see what approach an &#8216;insider&#8217; like yourself is taking <img src='http://wadearnold.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
