<?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>Kindi Blog</title>
	<atom:link href="http://blog.kindi.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kindi.com</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Thu, 28 Jul 2011 08:48:36 +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>secureSWF v3.6</title>
		<link>http://blog.kindi.com/2011/07/secureswf-v3-6/</link>
		<comments>http://blog.kindi.com/2011/07/secureswf-v3-6/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 23:16:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[secureSWF Updates]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[APK]]></category>
		<category><![CDATA[CS5.5]]></category>
		<category><![CDATA[Flex 4.5]]></category>
		<category><![CDATA[secureSWF]]></category>
		<category><![CDATA[v3.6]]></category>

		<guid isPermaLink="false">http://blog.kindi.com/?p=62</guid>
		<description><![CDATA[Another free minor version update that rocks with new novel features. secureSWF v3.6 brings for the first time the following: In-code secureSWF configurations. While coding, annotate your classes, methods, and fields with metadata tags and secureSWF will pick it up! &#8230; <a href="http://blog.kindi.com/2011/07/secureswf-v3-6/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-66" title="secureSWF v3.6 Released!" src="http://blog.kindi.com/wp-content/uploads/2011/07/36Released.png" alt="" width="300" height="285" /></p>
<p>Another free minor version update that rocks with new novel features. secureSWF v3.6 brings for the first time the following:</p>
<ul style="color: #444444;">
<li><strong>In-code secureSWF configurations.</strong></li>
</ul>
<p>While coding, annotate your classes, methods, and fields with metadata tags and secureSWF will pick it up! You can set renaming values, control flow intensity, or dynamic code wrapping settings in your source code, and they&#8217;ll be secureSWF&#8217;s default values. <a style="color: #444444;" title="In-Code Configurations" href="http://www.kindi.com/secureSWF/help/v3.6/#In-Code_Configuration" target="_blank">Check the details</a>.</p>
<p>&nbsp;</p>
<ul style="color: #444444;">
<li><strong>Flash CS5.5 &amp; Flash Builder 4.5 fully supported.</strong></li>
</ul>
<p>New SWF 11 format. We got it! The new release brings official support of Flash Professional CS5.5, Flash Builder 4.5, and Flex SDK 4.5.</p>
<ul style="color: #444444;">
<li><strong>Protect AIR for Android APK files.</strong></li>
</ul>
<p>All within secureSWF, add APK files built with AIR SDK the same way you&#8217;d add AIR files.</p>
<ul style="color: #444444;">
<li><strong>Command-line and Ant enhancements.</strong></li>
</ul>
<p><span class="Apple-style-span" style="font-size: 16px; font-family: Georgia, 'Bitstream Charter', serif; line-height: 24px;">Store secureSWF output in a log file, easily register secureSWF using a command-line switch, and a few other tweaks that we hope will make someone&#8217;s life a tiny bit easier.</span></p>
<p>secureSWF v3.6 is available today. Download your copy and enjoy the new features:</p>
<ul>
<li><a href="http://www.kindi.com/download.php" target="_blank">secureSWF Demo Version</a></li>
<li><a href="http://www.kindi.com/download-professional.php" target="_blank">secureSWF Professional Edition</a></li>
<li><a href="http://www.kindi.com/download-standard.php" target="_blank">secureSWF Standard Edition</a></li>
<li><a href="http://www.kindi.com/download-personal.php" target="_blank">secureSWF Personal Edition</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.kindi.com/2011/07/secureswf-v3-6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Announcing secureSWF v3.5</title>
		<link>http://blog.kindi.com/2010/05/announcing-secureswf-v3-5/</link>
		<comments>http://blog.kindi.com/2010/05/announcing-secureswf-v3-5/#comments</comments>
		<pubDate>Thu, 27 May 2010 01:13:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[secureSWF Updates]]></category>
		<category><![CDATA[fdt]]></category>
		<category><![CDATA[Flash CS5]]></category>
		<category><![CDATA[Kindi]]></category>
		<category><![CDATA[secureSWF]]></category>

		<guid isPermaLink="false">http://blog.kindisoft.com/?p=30</guid>
		<description><![CDATA[Thanks to your continuous feedback, we have no shortage of new features to add to secureSWF. Today, we are thrilled to present secureSWF v3.5. As all minor point releases, this is a free upgrade to existing licensees. The new release &#8230; <a href="http://blog.kindi.com/2010/05/announcing-secureswf-v3-5/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Thanks to your continuous feedback, we have no shortage of new features to add to secureSWF. Today, we are thrilled to present secureSWF v3.5. As all minor point releases, this is a free upgrade to existing licensees.</p>
<p>The new release builds on 22 months of secureSWF v3 updates (we can&#8217;t believe it has been that long) and adds for the first time the following new features:</p>
<h3>Integration with Powerflasher FDT</h3>
<p><img class="alignleft" title="FDT" src="http://www.kindi.com/images/fdt_logo.jpg" alt="FDT" width="79" height="80" />Wouldn&#8217;t it be great to run secureSWF inside the most advanced Flash development platform? You will find a 5th download option when you download secureSWF v3.5; an FDT plugin! Copy the file into FDT plugins folder and a new secureSWF button will appear in FDT toolbar. That&#8217;s all what it takes to start running secureSWF within FDT.</p>
<p>Kindisoft and Powerflasher are also announcing today a new partnership to empower you to make the best out of the Flash platform. secureSWF v3.5 is just a beginning of a much closer integration along the way. We&#8217;ll be working closely with the FDT team to bring you the ability to declare obfuscation settings within your code, debug obfuscated files, export a complete auto build script with a click of a button, and much more.</p>
<h3>Remove Debugging Information</h3>
<p>Keeping debugging information in released Flash applications can be useful for error reporting because source code line numbers and files names where an exception has been thrown can be found in the call stack. Unfortunately, this information is also available to attackers trying to reverse-engineer your code and it also costs a lot of file size.</p>
<p>New options in secureSWF v3.5 will enable you to remove all debug information that you will no longer need outside a debugger, but will keep the source code line numbers. Error messages will show the obfuscated call stack trace (which you can de-obfuscate using the mapping table) with the line numbers.</p>
<h3>Local Variables Renaming for ActionScript 3</h3>
<p>Variables declared within the function scope in ActionScript 3 are usually compiled as registers without their specified names. But when they are not, for a number of reasons, the identifiers names are passed along the compiled code giving decompilers the ability to regenerate a very closer version on the original source code. With secureSWF v3.5, you can enable the ability to rename local variables in the few cases were they are still in the compiled code.</p>
<h3>Control Over Randomization</h3>
<p>Randomization is one of the most important protection mechanism for secureSWF. Proper randomization what makes it impossible to create another tool to reverse secureSWF protection. The downside is that a completely different SWF file will be generated every time you run secureSWF, which might not be favorable for testing or verification.</p>
<p>To solve the dilemma, we added a new checkbox in the “Protection Options” tab labeled “Randomize Results” checked by default. When unchecked, secureSWF will generate exactly the same protected SWF file. This will guarantee a consistent output for the identical files and identical configurations.</p>
<h3>Detailed File Save Options</h3>
<p>Ok. We get it. You want to specify a new name for each file and you want that saved in the project configuration file. secureSWF v3.5 will save the selected output option and adds a new save option that enables you to specify the new name for each file if you want to.</p>
<h3>Official support for Adobe Flash CS5</h3>
<p><img class="alignleft" title="Flash CS5" src="http://www.kindisoft.com/secureSWF/newsletters/v3.5/flash_cs5.png" alt="Flash CS5" width="48" height="48" />With secureSWF v3.5 we officially support Adobe Flash CS5. You can now switch to CS5 with confidence that you can still rely on us to protect your work.</p>
<p>Want to know what others think of secureSWF, check the following very detailed reviews done recently:</p>
<ul>
<li><a title="GameDev secureSWF Review" href="http://www.gamedev.net/features/reviews/productreview.asp?productid=777" target="_self">GameDev Review by John Hattan</a></li>
<li><a title="Gareth Jones Review" href="http://www.gareth-jones.co.uk/2010/04/29/kindisoft-secureswf/">Blog Post by Gareth Jones</a></li>
</ul>
<p>Please download the new version of secureSWF and let us know what you think. We’d love to hear from you.</p>
<ul>
<li><a href="http://www.kindisoft.com/secureSWF/download.php">secureSWF Demo Version</a></li>
<li><a href="http://www.kindisoft.com/secureSWF/download_pro.php">secureSWF Professional Edition</a></li>
<li><a href="http://www.kindisoft.com/secureSWF/download_standard.php">secureSWF Standard Edition</a></li>
<li><a href="http://www.kindisoft.com/secureSWF/download_personal.php">secureSWF Personal Edition</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.kindi.com/2010/05/announcing-secureswf-v3-5/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>New Release: secureSWF v3.4 100% Goodness</title>
		<link>http://blog.kindi.com/2009/10/new-release-secureswf-v3-4-100-goodness/</link>
		<comments>http://blog.kindi.com/2009/10/new-release-secureswf-v3-4-100-goodness/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 19:01:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[secureSWF Updates]]></category>
		<category><![CDATA[Kindi]]></category>
		<category><![CDATA[secureSWF]]></category>
		<category><![CDATA[secureswf update]]></category>

		<guid isPermaLink="false">http://www.kindisoft.com/blog/?p=26</guid>
		<description><![CDATA[Your feedback has paid off, as we are proud to announce the availability of our new release of secureSWF. Like all point releases, the upgrade is free for all existing licensees! secureSWF v3.4 Features: Super Compression You’ve asked and we &#8230; <a href="http://blog.kindi.com/2009/10/new-release-secureswf-v3-4-100-goodness/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Your feedback has paid off, as we are proud to announce the availability of our new release of secureSWF. Like all point releases, the upgrade is free for all existing licensees!</p>
<h2>secureSWF v3.4 Features:</h2>
<ul>
<li><strong>Super Compression</strong></li>
</ul>
<p style="padding-left: 30px;">You’ve asked and we have delivered! secureSWF can now reduce your SWF file size. In our labs, we’ve seen Flash SWF file sizes drop by <strong>30%</strong>. This new feature can reduce the file size up to <strong>10% by itself! </strong></p>
<p style="padding-left: 30px;">Unlike other obfuscators that just bloat the size of your SWF files, secureSWF can actually reduce your file size when using identifiers renaming, size optimization, and this new amazing feature.</p>
<p style="padding-left: 30px;">This feature is available today and it’s free for all secureSWF users!</p>
<p style="padding-left: 30px;">
<ul>
<li><strong>Complete AIR and SWC Files Support</strong></li>
</ul>
<p style="padding-left: 30px;">secureSWF is proud to be the only protection and obfuscation product on the market fully supporting AIR and SWC files. What does that mean?</p>
<p style="padding-left: 30px;">It means you can directly protect your whole AIR application from<strong> within secureSWF</strong>.  Say goodbye to the manual process of protecting each embedded SWF file and then fumbling to properly package the AIR application. secureSWF will automatically handle packaging and protecting your AIR application.</p>
<p style="padding-left: 30px;">It also means you can now use <strong>all secureSWF’s features</strong> for SWC and AIR files too!</p>
<p style="padding-left: 30px;">
<ul>
<li><strong>Uber-Detailed Configuration Rules</strong></li>
</ul>
<p style="padding-left: 30px;">Previous versions of secureSWF enabled you to specify how your code will be obfuscated down to a single function or identifier. This is powerful, but we’ve heard from users that pinpointing individual functions and identifiers is very time consuming. Because of this, we&#8217;ve added the Rules tab.</p>
<p style="padding-left: 30px;">Now, you can just tell secureSWF exactly what to do with all the code in an entire package, or a single class. Just write in the pattern and check the options you want to override. More details can be found <a href="http://www.kindisoft.com/secureSWF/help/v3.4/index.php#rules" target="_blank">here</a>.</p>
<p style="padding-left: 30px;">
<h2>secureSWF in the Wild!</h2>
<p>We recently found two worthy articles about Flash ActionScript theft, check them out:</p>
<ul>
<li><a href="http://www.untoldentertainment.com/blog/2009/09/11/saved-game-a-kindisoft-secureswf-review/" target="_blank">Untold Entertainment</a></li>
<li><a href="http://asgamer.com/2009/why-how-to-encrypt-your-flash-swf" target="_blank">ASGamer</a></li>
</ul>
<p>Please spread the word!</p>
<h2>More Resources:</h2>
<p>New to secureSWF? Here is where you can get started:<br />
<a href="http://www.kindisoft.com/secureSWF/getting-started.php" target="_blank">http://www.kindisoft.com/secureSWF/getting-started.php</a></p>
<p>Want to know more about protecting IP in Flash apps? Check this white paper:<br />
<a href="http://www.kindisoft.com/secureSWF/white-paper.php" target="_blank">http://www.kindisoft.com/secureSWF/white-paper.php</a></p>
<h2>Check it out:</h2>
<p>Please try out the new release, we&#8217;re very excited about the new features and can&#8217;t wait to hear your feedback.</p>
<p><strong>Demo Version:</strong><br />
<a href="http://www.kindisoft.com/secureSWF/ddownload.php " target="_blank">http://www.kindisoft.com/secureSWF/ddownload.php </a></p>
<p><strong>Professional Edition:</strong><br />
<a href="http://www.kindisoft.com/secureSWF/download_pro.php " target="_blank">http://www.kindisoft.com/secureSWF/download_pro.php </a></p>
<p><strong>Standard Edition:</strong><br />
<a href="http://www.kindisoft.com/secureSWF/download_standard.php " target="_blank">http://www.kindisoft.com/secureSWF/download_standard.php </a></p>
<p><strong>Personal-Lite Edition:</strong><br />
<a href="http://www.kindisoft.com/secureSWF/download_personal.php" target="_blank">http://www.kindisoft.com/secureSWF/download_personal.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kindi.com/2009/10/new-release-secureswf-v3-4-100-goodness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sponsoring Flash on the Beach 09</title>
		<link>http://blog.kindi.com/2009/09/sponsoring-flash-on-the-beach-09/</link>
		<comments>http://blog.kindi.com/2009/09/sponsoring-flash-on-the-beach-09/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 21:30:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Kindi]]></category>
		<category><![CDATA[secureSWF]]></category>

		<guid isPermaLink="false">http://www.kindisoft.com/blog/?p=21</guid>
		<description><![CDATA[Make sure to visit our booth this year if you are attending Flash on the Beach 2009 Brighton. We&#8217;re in the middle of sponsors&#8217; hall, so there is no way you&#8217;re going to miss us Flash on the Beach is &#8230; <a href="http://blog.kindi.com/2009/09/sponsoring-flash-on-the-beach-09/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-22" title="fotb09 web badge" src="http://blog.kindi.com/wp-content/uploads/2009/09/fotb09webbadge.png" alt="fotb09 web badge" width="200" height="250" />Make sure to visit our booth this year if you are attending Flash on the Beach 2009 Brighton. We&#8217;re in the middle of sponsors&#8217; hall, so there is no way you&#8217;re going to miss us <img src='http://blog.kindi.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Flash on the Beach is one of the few &#8216;must to go&#8217; Flash conferences around. With nearly 50 of the world&#8217;s most talented speakers presenting over 3 full days and 1100 participants from over 30 countries around the world, Flash on the Beach this year will sure be the best Flash on the Beach conference yet!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kindi.com/2009/09/sponsoring-flash-on-the-beach-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>secureSWF Now Supports Alchemy</title>
		<link>http://blog.kindi.com/2009/07/secureswf-now-supports-alchemy/</link>
		<comments>http://blog.kindi.com/2009/07/secureswf-now-supports-alchemy/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 20:11:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[secureSWF Updates]]></category>
		<category><![CDATA[alchemy]]></category>
		<category><![CDATA[build 3580]]></category>
		<category><![CDATA[Kindi]]></category>
		<category><![CDATA[secureSWF]]></category>
		<category><![CDATA[secureswf update]]></category>

		<guid isPermaLink="false">http://www.kindisoft.com/blog/secureswf-now-supports-alchemy/</guid>
		<description><![CDATA[Now that there are a number of Alchemy projects out there, and some people are starting to use SWC libraries created using Alchemy, we&#8217;re happy to announce that secureSWF now supports Alchemy. It&#8217;s not that projects created using Alchemy need &#8230; <a href="http://blog.kindi.com/2009/07/secureswf-now-supports-alchemy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Now that there are a number of Alchemy projects out there, and some people are starting to use SWC libraries created using Alchemy, we&#8217;re happy to announce that secureSWF now supports Alchemy. It&#8217;s not that projects created using Alchemy need any obfuscation, Alchemy doesn&#8217;t leave much for an obfuscator to do, but Flash projects utilizing libraries created using Alchemy, such as <a href="http://segfaultlabs.com/blog/post/asynchronous-jpeg-encoding" title="Alchemy JPEGEncoder">JPEGEncoder</a>, still do. And now you can obfuscate and protect such projects normally with secureSWF.</p>
<p>Besides that, we made the <a href="http://www.kindisoft.com/secureSWF/help3.php#act">Advanced Code Transformation Configuration</a> tool also available in secureSWF Standard edition due to the many requests we&#8217;ve received. And as always, the new build brings a number of bug fixes and enhancements based on the feedback that you are continuously lending us.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kindi.com/2009/07/secureswf-now-supports-alchemy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>secureSWF v3.3: Exciting New Features</title>
		<link>http://blog.kindi.com/2009/06/secureswf-v33-exciting-new-features/</link>
		<comments>http://blog.kindi.com/2009/06/secureswf-v33-exciting-new-features/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 17:38:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[secureSWF Updates]]></category>
		<category><![CDATA[Kindi]]></category>
		<category><![CDATA[secureSWF]]></category>

		<guid isPermaLink="false">http://www.kindisoft.com/blog/secureswf-v33-exciting-new-features/</guid>
		<description><![CDATA[We are very excited to announce the official release of secureSWF v3.3! The new version went through an intensive series of refactoring that enabled us to fix long standing issues.  More exciting than that, we also added new features that &#8230; <a href="http://blog.kindi.com/2009/06/secureswf-v33-exciting-new-features/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We are very excited to announce the official release of secureSWF v3.3! The new version went through an intensive series of refactoring that enabled us to fix long standing issues.  More exciting than that, we also added new features that have been planned for a while.</p>
<h2>New Features</h2>
<p>secureSWF v3.3 includes the following new features:</p>
<h4>Advanced Code Transformation Selection</h4>
<p>Is all code created equal? We do not think so. Some parts of your code are definitely worth the overhead Control Flow Obfuscation adds and the file size increase Dynamic Code Wrapping does. But you are probably happy leaving other parts of your code less protected for the sake of better performance or smaller file size. Now with this new feature, which opens up by clicking the “Advanced” button in Protection Options tab, you can override the code transformation settings for each package, class, and even function and get surgical control over your obfuscation and protection.</p>
<p><a href="http://blog.kindi.com/wp-content/uploads/2009/06/advancedselection.png"><img class="aligncenter size-full wp-image-58" title="Advanced Code Transformation Selection" src="http://blog.kindi.com/wp-content/uploads/2009/06/advancedselection.png" alt="Advanced Code Transformation Selection" width="450" height="182" /></a></p>
<h4>Exclude 3rd-Party SWC Code</h4>
<p>When using a third-party SWC file in your Flash project, there is a chance that it is already obfuscated. If so, the resulting SWF file will contain obfuscated code blocks that will prevent secureSWF from successfully parsing and analyzing your SWF file. To solve this issue, you can now add the SWC files that you have been using in secureSWF which will allow secureSWF to properly skip over those pre-obfuscated blocks of code.</p>
<p style="text-align: center;"><img src="http://www.kindisoft.com/secureSWF/beta/images/swc.png" border="1" alt="SWC " width="419" height="197" /></p>
<h4>Enhanced Control Flow Obfuscation</h4>
<p>We’ve enhanced our Control Flow Obfuscation algorithm making it more random and much harder to trace. You will no longer see stuff as if(false) or if(true) in your obfuscated code. Instead, we are using your own variables and parameters to evaluate our branching statements. Don’t worry, this change does not affect the performance and the file size increase is still negligible.</p>
<h4>PDF Reports</h4>
<p>secureSWF can now generate a neat and shiny PDF report that will detail all the changes done to your code!</p>
<h4>Easier Classes Navigation</h4>
<p>We’ve separated Classes from Frame Labels names in ActionScript 3 projects for good. You can now browse your code without the frame label noise!  If you need them, all frame labels can still be found in nice table next to the classes.</p>
<h4>Enhanced CLI and Ant Script Integration:</h4>
<p>We want you to be able to do everything secureSWF can do using either a command-line interface or an Ant script.  We are working to make that happen. This version includes many enhancements and additions to the CLI interface and Ant support.</p>
<h2>Enhanced Performance: Better Memory Usage</h2>
<p>You will notice that it now take less time for secureSWF to process your code and, more importantly, secureSWF will consume less memory.   Stay tuned for further enhancements in the next releases.</p>
<h2>Download secureSWF v3.3:</h2>
<ul>
<li>secureSWF Demo Version:<br />
<a href="http://www.kindisoft.com/secureSWF/ddownload.php">http://www.kindisoft.com/secureSWF/ddownload.php</a></li>
<li>secureSWF Professional Edition (registration information required)<br />
<a href="http://www.kindisoft.com/secureSWF/download_pro.php">http://www.kindisoft.com/secureSWF/download_pro.php</a></li>
<li>secureSWF Standard Edition (registration information required)<br />
<a href="http://www.kindisoft.com/secureSWF/download_standard.php">http://www.kindisoft.com/secureSWF/download_standard.php</a><a href="http://www.kindisoft.com/secureSWF/download_personal.php"></a></li>
<li>secureSWF Personal Edition (registration information required)<br />
<a href="http://www.kindisoft.com/secureSWF/download_personal.php">http://www.kindisoft.com/secureSWF/download_personal.php</a><a href="http://www.kindisoft.com/secureSWF/download_standard.php"></a></li>
</ul>
<h2>Kindisoft Corporate News</h2>
<p>Because of our strong growth from customers like you, we are excited to announce Kindisoft has now opened offices in North America.  Our New Jersey and California offices will be available to answer all your customer support, sales, and corporate inquiries. Please reach us at <a href="mailto:sales.us@kindisoft.com">sales.us@kindisoft.com</a> or by phone at 609 678 0325.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kindi.com/2009/06/secureswf-v33-exciting-new-features/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>secureSWF v3.3 beta</title>
		<link>http://blog.kindi.com/2009/05/secureswf-v33-beta/</link>
		<comments>http://blog.kindi.com/2009/05/secureswf-v33-beta/#comments</comments>
		<pubDate>Wed, 06 May 2009 16:02:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[secureSWF Updates]]></category>
		<category><![CDATA[advanced code transformation selection]]></category>
		<category><![CDATA[ant task]]></category>
		<category><![CDATA[control flow obfuscation]]></category>
		<category><![CDATA[Kindi]]></category>
		<category><![CDATA[secureSWF]]></category>
		<category><![CDATA[secureSWF v3.3 beta]]></category>
		<category><![CDATA[swc libraries]]></category>

		<guid isPermaLink="false">http://www.kindisoft.com/blog/secureswf-v33-beta/</guid>
		<description><![CDATA[Update : secureSWF v3.3 has been officially released. We are very excited that v3.3 is almost ready. Today, we have finally been able to put together a build that we can share with you. v3.3 went through an intensive series &#8230; <a href="http://blog.kindi.com/2009/05/secureswf-v33-beta/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Update</strong> : secureSWF v3.3 has been officially <a href="http://www.kindisoft.com/blog/secureswf-v33-exciting-new-features/">released</a>.</p>
<p>We are very excited that v3.3 is almost ready. Today, we have finally been able to put together a build that we can share with you. v3.3 went through an intensive series of refactoring that enabled us to fix long standing issues as what <a href="http://twitter.com/bunnyhero" title="bunnyhero" target="_blank">@bunnyhero</a> kindly reported and add new features that we&#8217;ve been excited about for a while.</p>
<p>While v3.3 is a minor release, it adds new features and enhancements that qualifies for a major release for most software vendors. The new version introduces the following:</p>
<h4>Advanced Code Transformation Selection</h4>
<p>Is all code created equal? We do not think so. Some parts of your code are definitely worth the overhead Control Flow Obfuscation adds and the file size increase Dynamic Code Wrapping does. But  you are probably happy leaving other parts of your code less protected for the sake of better performance or smaller file size. Now with this new feature, which opens up by clicking the &#8220;Advanced&#8221; button in Protection Options tab, you can override the code transformation settings for each function.</p>
<p style="text-align: center"><img src="http://www.kindisoft.com/secureSWF/beta/images/advancedselection.png" border="1" /></p>
<p>But the most useful thing about this is overriding the settings for code that breaks after obfuscation. For example, if you get an unbalanced stack verification error after obfuscating a file, you no longer have to turn off Control Flow Obfuscation for the entire code. You can now turn it off for the function that is causing the error which is usually at the top of the call stack trace.</p>
<h4>Exclude 3rd-Party SWC Code</h4>
<p>When using a third-party SWC file in your Flash project, there is a chance that it is already obfuscated. If so, the result SWF file will contain obfuscated code blocks that will prevent secureSWF from successfully parsing and analyzing your SWF file. To solve this issue, you can now add the SWC file that you have been using in secureSWF and it will skip the code blocks in your SWF files that came from it.</p>
<h4>Enhanced Control Flow Obfuscation</h4>
<p>We&#8217;ve enhanced our Control Flow Obfuscation algorithm making it more random and much harder to trace. You will no longer see stuff as <em>if(false)</em> or <em>if(true)</em> in your obfuscated code. Instead, we are using your own variables and parameters to evaluate our branching statements. Don&#8217;t worry, this change does not affect the performance and the file size increase is still negligible.</p>
<h4>PDF Reports</h4>
<p>secureSWF can now generate a nice and shiny PDF report that details all the changes it did to your code. Please note that the reports still need some polishing that we will definitely do before the official release.</p>
<h4>Easier Classes Navigation</h4>
<p>We&#8217;ve separated Classes from Frame Labels names in ActionScript 3 projects for good. You can now browse your code without the noise frame labels adds. All frame labels can still be found in nice table next to the classes.</p>
<h4>Enhanced Performance</h4>
<p>You will notice that it now take less time for secureSWF to process your code and, more importantly, will consume less memory. We still plan for even further enhancements in the next releases.</p>
<h4>Enhanced CLI and Ant Script Integration</h4>
<p>We want you to be able to do everything secureSWF can do using the command-line interface or an Ant script. And we are working to make that happen. This version includes many enhancements and additions to the CLI and Ant task. Please note that we haven&#8217;t updated the documentation yet. Contact our support team for a draft documentation of the CLI and Ant task new features.</p>
<h3> Download secureSWF v3.3 beta</h3>
<p><a href="http://www.kindisoft.com/secureSWF/beta/download_demo.php" title="secureSWF Demo">secureSWF Demo Version</a></p>
<p><a href="http://www.kindisoft.com/secureSWF/beta/download_pro.php" title="secureSWF Professional">secureSWF Professional Version </a>(Requires Registration Information)</p>
<p><a href="http://www.kindisoft.com/secureSWF/beta/download_standard.php" title="secureSWF Standard">secureSWF Standard Version </a>(Requires Registration Information)</p>
<p><a href="http://www.kindisoft.com/secureSWF/beta/download_personal.php" title="secureSWF Personal">secureSWF Personal Version </a>(Requires Registration Information)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kindi.com/2009/05/secureswf-v33-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kindisoft Sponsors Flash Gaming Summit</title>
		<link>http://blog.kindi.com/2009/03/kindisoft-sponsors-flash-gaming-summit/</link>
		<comments>http://blog.kindi.com/2009/03/kindisoft-sponsors-flash-gaming-summit/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 20:47:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Flash Gaming Summit]]></category>
		<category><![CDATA[Kindi]]></category>
		<category><![CDATA[secureSWF]]></category>
		<category><![CDATA[Sponsorship]]></category>

		<guid isPermaLink="false">http://www.kindisoft.com/blog/kindisoft-sponsors-flash-gaming-summit/</guid>
		<description><![CDATA[We are very excited to announce that we will be co-sponsoring Flash Gaming Summit 2009 that will take place at The Solarium in downtown San Francisco on the 22nd of March. Flash Gaming Summit is a new one day conference &#8230; <a href="http://blog.kindi.com/2009/03/kindisoft-sponsors-flash-gaming-summit/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We are very excited to announce that we will be co-sponsoring <a href="http://www.flashgamingsummit.com/" target="_blank">Flash Gaming Summit 2009</a> that will take place at The Solarium in downtown San Francisco on the 22nd of March. Flash Gaming Summit is a new one day conference dedicated to fostering the growth and success of the Flash games community. The conference will bring together leaders in the Flash game space to share industry insights and strategies for monetization, distribution and successful game development.</p>
<p>If you are going, then <a href="mailto:info@kindisoft.com">drop us a line</a> if you would like to meet with us. You can also watch Flash Gaming Summit live on Sunday <a href="http://www.ustream.tv/channel/flash-gaming-summit" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kindi.com/2009/03/kindisoft-sponsors-flash-gaming-summit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Build 3147 Fixes a Few Minor Issues</title>
		<link>http://blog.kindi.com/2009/03/build-3147-fixes-a-few-minor-bugs/</link>
		<comments>http://blog.kindi.com/2009/03/build-3147-fixes-a-few-minor-bugs/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 17:37:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[secureSWF Updates]]></category>
		<category><![CDATA[build 3147]]></category>
		<category><![CDATA[Kindi]]></category>
		<category><![CDATA[secureSWF]]></category>

		<guid isPermaLink="false">http://www.kindisoft.com/blog/build-3147-fixes-a-few-minor-bugs/</guid>
		<description><![CDATA[secureSWF v3.2.0 build 3147 is now available for all secureSWF editions. The new build fixes two issues that surfaced on some systems after releasing v3.2 last week and includes some internal enhancements that didn&#8217;t make it with the previous release. &#8230; <a href="http://blog.kindi.com/2009/03/build-3147-fixes-a-few-minor-bugs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>secureSWF v3.2.0 build 3147 is now available for all secureSWF editions. The new build fixes two issues that surfaced on some systems after releasing v3.2 last week and includes some internal enhancements that didn&#8217;t make it with the previous release.</p>
<p>To download the new build, simply run your copy of secureSWF now and it will notify about a new update available and then will take you to the appropriate download page.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kindi.com/2009/03/build-3147-fixes-a-few-minor-bugs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Announcing secureSWF v3.2</title>
		<link>http://blog.kindi.com/2009/03/announcing-secureswf-v32-blog/</link>
		<comments>http://blog.kindi.com/2009/03/announcing-secureswf-v32-blog/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 17:02:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[secureSWF Updates]]></category>
		<category><![CDATA[ActionScript keywords]]></category>
		<category><![CDATA[aggressive renaming]]></category>
		<category><![CDATA[Kindi]]></category>
		<category><![CDATA[secureSWF]]></category>
		<category><![CDATA[v3.2]]></category>

		<guid isPermaLink="false">http://www.kindisoft.com/blog/announcing-secureswf-v32-blog/</guid>
		<description><![CDATA[We happily announce that secureSWF v3.2 is now available. The new version includes several bug fixes and introduces three new features. New Features Control Over Aggressive Renaming. Aggressive Renaming turns identifiers names into a mix of symbols, whitespaces, and numbers &#8230; <a href="http://blog.kindi.com/2009/03/announcing-secureswf-v32-blog/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We happily announce that secureSWF v3.2 is now available. The new version includes several bug fixes and introduces three new features.</p>
<h4>New Features</h4>
<ol>
<li><strong>Control Over Aggressive Renaming.</strong><br />
Aggressive Renaming turns identifiers names into a mix of symbols, whitespaces, and numbers that are illegal for ActionScript. While this is completely safe for the Flash Player, it causes trouble when parsing and writing XML. You can now turn aggressive renaming off for better compatibility with XML data-binding. When turned off, the new identifiers names will still be illegal for ActionScript, but fine with XML.</li>
<li><strong>Using ActionScript Keywords for New Identifiers Names.</strong><br />
You will find another new checkbox in the Identifiers Renaming tab. When &#8220;Use ActionScript Keywords&#8221; is checked, Identifiers Renaming will use ActionScript reserved words, such as <em>switch</em>, <em>case</em>, <em>if</em>, <em>while</em>, <em>do</em>&#8230; etc, for 38 of the new identifiers names whither they are packages, classes, functions or variables. It will randomly select the identifiers that will be renamed to ActionScript keywords.</li>
<li><strong>Local Execution Prevention</strong><br />
We thought you might find it useful to prevent users from running your Flash application locally while it can still run on every other domain. The new checkbox under Encrypted Domain Locking will do just that if you don&#8217;t want to lock your SWF file to your domain while still don&#8217;t want users to run it on their local machines.</li>
</ol>
<h4>Bug Fixes</h4>
<p>We&#8217;ve done many general enhancements and fixed almost every issue that was reported to us through the Error Reporting tool. Most significant fixes are: A better layout for the Protection Options tab, we&#8217;ve fixed the issue with activating secureSWF on some localized versions of Windows, smart renaming now works for ActionScript 3 frame labels, and we now properly fill up the identifiers tables for ActionScript 2.</p>
<p>Please keep sending your valuable feedback.</p>
<h4>Follow Us On Twitter</h4>
<p>The secureSWF development team have started tweeting on how new features are being developed into secureSWF and bugs are being debugged. Follow us <a href="http://twitter.com/secureswf" title="Follow Us on Twitter" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.kindi.com/2009/03/announcing-secureswf-v32-blog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

