<?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: Obfuscating an RCP Application</title>
	<atom:link href="http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/</link>
	<description>Eclipse RCP and OSGi training - online or onsite</description>
	<lastBuildDate>Tue, 27 Jul 2010 15:47:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Muhammad Waqas Raza</title>
		<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/comment-page-1/#comment-7703</link>
		<dc:creator>Muhammad Waqas Raza</dc:creator>
		<pubDate>Wed, 07 Apr 2010 15:34:04 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/#comment-7703</guid>
		<description>Very nice article. Thanks :)</description>
		<content:encoded><![CDATA[<p>Very nice article. Thanks :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitry</title>
		<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/comment-page-1/#comment-379</link>
		<dc:creator>Dmitry</dc:creator>
		<pubDate>Wed, 24 Jun 2009 12:32:03 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/#comment-379</guid>
		<description>Now it&#039;s official:

Excelsior JET 6.5 Protects Eclipse RCP Applications From Reverse Engineering and Tampering

http://www.excelsior-usa.com/blog/excelsior-jet/java-and-osgi-runtimes-blended-together/</description>
		<content:encoded><![CDATA[<p>Now it&#8217;s official:</p>
<p>Excelsior JET 6.5 Protects Eclipse RCP Applications From Reverse Engineering and Tampering</p>
<p><a href="http://www.excelsior-usa.com/blog/excelsior-jet/java-and-osgi-runtimes-blended-together/" rel="nofollow">http://www.excelsior-usa.com/blog/excelsior-jet/java-and-osgi-runtimes-blended-together/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/comment-page-1/#comment-386</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Wed, 26 Nov 2008 18:46:02 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/#comment-386</guid>
		<description>Hi Justin,

I haven&#039;t worked with Zelix in a while now, and perhaps they&#039;ve made changes that allow for modifications of non-Java resources. If so, it would certainly make things easier. I would definitely be interested to hear how this works for you. Good luck!

--- Patrick</description>
		<content:encoded><![CDATA[<p>Hi Justin,</p>
<p>I haven&#8217;t worked with Zelix in a while now, and perhaps they&#8217;ve made changes that allow for modifications of non-Java resources. If so, it would certainly make things easier. I would definitely be interested to hear how this works for you. Good luck!</p>
<p>&#8212; Patrick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/comment-page-1/#comment-385</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Wed, 26 Nov 2008 14:40:10 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/#comment-385</guid>
		<description>Hi Patrick,

I&#039;m currently evaluating Klassmaster for my RCP app and curiously it appears to be rewriting the manifest and plugin.xml with obfuscated package names (I&#039;ve just told it to obfuscate everything as a first &#039;see what happens&#039; test!). Presumably you didn&#039;t encounter this? I&#039;ve emailed Zelix as I&#039;m not sure if this is a new feature, however the Require-Bundle entries now also has unnecessarily mangled entries, due to bundles commonly sharing the root package name of the contents I guess. This could prove to be a very useful feature if it can be controlled/tweaked though!

Regards,
Justin</description>
		<content:encoded><![CDATA[<p>Hi Patrick,</p>
<p>I&#8217;m currently evaluating Klassmaster for my RCP app and curiously it appears to be rewriting the manifest and plugin.xml with obfuscated package names (I&#8217;ve just told it to obfuscate everything as a first &#8216;see what happens&#8217; test!). Presumably you didn&#8217;t encounter this? I&#8217;ve emailed Zelix as I&#8217;m not sure if this is a new feature, however the Require-Bundle entries now also has unnecessarily mangled entries, due to bundles commonly sharing the root package name of the contents I guess. This could prove to be a very useful feature if it can be controlled/tweaked though!</p>
<p>Regards,<br />
Justin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/comment-page-1/#comment-384</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Fri, 07 Nov 2008 15:40:31 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/#comment-384</guid>
		<description>Hi Ramapriya,

From the email you sent me, it appears that your classpath is not complete. There are actually two paths that need to be set. One is for the set of plug-ins that are needed for compilation but which should *not* be obfuscated. In the build script these are referenced in the &quot;non.obfuscated.jars&quot; path.

The other path refers to those jars which should be obfuscated. In the build script these are referenced in the &quot;obfuscated.jars&quot; path.

You can download the scripts using the link at the very bottom of the original post. Hopefully these scripts will help you get things working.

--- Patrick</description>
		<content:encoded><![CDATA[<p>Hi Ramapriya,</p>
<p>From the email you sent me, it appears that your classpath is not complete. There are actually two paths that need to be set. One is for the set of plug-ins that are needed for compilation but which should *not* be obfuscated. In the build script these are referenced in the &#8220;non.obfuscated.jars&#8221; path.</p>
<p>The other path refers to those jars which should be obfuscated. In the build script these are referenced in the &#8220;obfuscated.jars&#8221; path.</p>
<p>You can download the scripts using the link at the very bottom of the original post. Hopefully these scripts will help you get things working.</p>
<p>&#8212; Patrick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ramapriya</title>
		<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/comment-page-1/#comment-383</link>
		<dc:creator>Ramapriya</dc:creator>
		<pubDate>Fri, 07 Nov 2008 09:37:48 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/#comment-383</guid>
		<description>Hi Patrick,

I was able to obfuscate, but the the obfuscated code didn&#039;t work in RCP.

Thanks
Ramapriya</description>
		<content:encoded><![CDATA[<p>Hi Patrick,</p>
<p>I was able to obfuscate, but the the obfuscated code didn&#8217;t work in RCP.</p>
<p>Thanks<br />
Ramapriya</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitry</title>
		<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/comment-page-1/#comment-382</link>
		<dc:creator>Dmitry</dc:creator>
		<pubDate>Fri, 05 Sep 2008 13:49:40 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/#comment-382</guid>
		<description>Hi Patrick,

Thanks for your reply. Check out the link under my name - I&#039;d be most interested in your opinion on our efforts.

Dmitry</description>
		<content:encoded><![CDATA[<p>Hi Patrick,</p>
<p>Thanks for your reply. Check out the link under my name &#8211; I&#8217;d be most interested in your opinion on our efforts.</p>
<p>Dmitry</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/comment-page-1/#comment-381</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Thu, 04 Sep 2008 17:20:51 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/#comment-381</guid>
		<description>Hi Dmitry,

I&#039;ve never used a native compiler, but I&#039;d be willing to consider it as an alternative to obfuscation. I&#039;m not using obfuscation in my work at the moment, but I&#039;m going to try out native compilation if the need arises again.

--- Patrick</description>
		<content:encoded><![CDATA[<p>Hi Dmitry,</p>
<p>I&#8217;ve never used a native compiler, but I&#8217;d be willing to consider it as an alternative to obfuscation. I&#8217;m not using obfuscation in my work at the moment, but I&#8217;m going to try out native compilation if the need arises again.</p>
<p>&#8212; Patrick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitry</title>
		<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/comment-page-1/#comment-380</link>
		<dc:creator>Dmitry</dc:creator>
		<pubDate>Thu, 04 Sep 2008 10:41:42 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/#comment-380</guid>
		<description>Would you use a native compiler instead of an obfuscator?</description>
		<content:encoded><![CDATA[<p>Would you use a native compiler instead of an obfuscator?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Global Call Center Consulting</title>
		<link>http://www.modumind.com/2007/06/22/obfuscating-an-rcp-application/comment-page-1/#comment-371</link>
		<dc:creator>Global Call Center Consulting</dc:creator>
		<pubDate>Sun, 09 Dec 2007 06:50:06 +0000</pubDate>
		<guid isPermaLink="false">http://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/#comment-371</guid>
		<description>Cool comment.
I think you&#039;ll read our site..
Thanks</description>
		<content:encoded><![CDATA[<p>Cool comment.<br />
I think you&#8217;ll read our site..<br />
Thanks</p>
]]></content:encoded>
	</item>
</channel>
</rss>
