<?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>Software Analysis and Forensic Engineering &#187; reverse engineering</title>
	<atom:link href="http://www.safe-corp.biz/blog/tag/reverse-engineering/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.safe-corp.biz/blog</link>
	<description>Software IP Blog from SAFE Corporation</description>
	<lastBuildDate>Mon, 30 Jan 2012 04:10:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The Software IP Detective&#8217;s Handbook</title>
		<link>http://www.safe-corp.biz/blog/2011/05/02/the-software-ip-detectives-handbook/</link>
		<comments>http://www.safe-corp.biz/blog/2011/05/02/the-software-ip-detectives-handbook/#comments</comments>
		<pubDate>Mon, 02 May 2011 14:23:04 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[CLOC]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[DMCA]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[forensic engineering]]></category>
		<category><![CDATA[forensics]]></category>
		<category><![CDATA[infringement]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[lines of code]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[object code]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[patent infringement]]></category>
		<category><![CDATA[plagiarism]]></category>
		<category><![CDATA[plagiarism detection]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[software plagiarism]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[trade secret]]></category>
		<category><![CDATA[trade secret theft]]></category>
		<category><![CDATA[transfer pricing]]></category>
		<category><![CDATA[valuation]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=203</guid>
		<description><![CDATA[My book on software intellectual property has just been published by Prentice-Hall.]]></description>
			<content:encoded><![CDATA[<p>My book on software intellectual property, a labor of love (and hate) for the last two years, has just been published by Prentice-Hall. The book is intended for several different audiences including computer scientists, computer programmers, business managers, lawyers, engineering consultants, expert witnesses, and high-tech entrepreneurs. Some chapters give easy-to-understand explanations of intellectual property concepts including copyrights, patents, and trade secrets. Other chapters are highly mathematical treatments describing quantitative ways of comparing and measuring software and software IP. The first chapter of the book outlines which chapters are most important for the different audiences.</p>
<p>Overall the book covers the following topics:</p>
<ul>
<li>Key concepts of software intellectual property</li>
<li>Comparing and correlating source code for signs of theft or infringement</li>
<li>Uncovering signs of copying in object code when source code is inaccessible</li>
<li>Tracking malware and third-party code in applications</li>
<li>Using software clean rooms to avoid IP infringement</li>
<li>Understanding IP issues associated with patents, open source, and DMCA</li>
</ul>
<p>You can purchase your copy from Amazon.com <a href="http://www.amazon.com/dp/0137035330/ref=as_li_tf_til?tag=zeidmanconsultin&amp;camp=14573&amp;creative=327641&amp;linkCode=as1&amp;creativeASIN=0137035330&amp;adid=18P9PSPJ8KM2S9C43FC9&amp;" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2011/05/02/the-software-ip-detectives-handbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ADFSL 2011 Conference on Digital Forensics, Security and Law</title>
		<link>http://www.safe-corp.biz/blog/2011/02/02/adfsl-2011-conference-on-digital-forensics-security-and-law/</link>
		<comments>http://www.safe-corp.biz/blog/2011/02/02/adfsl-2011-conference-on-digital-forensics-security-and-law/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 21:13:07 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[call for papers]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[crime]]></category>
		<category><![CDATA[forensic engineering]]></category>
		<category><![CDATA[forensics]]></category>
		<category><![CDATA[infringement]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[law enforcement]]></category>
		<category><![CDATA[patent infringement]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[trade secret]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=177</guid>
		<description><![CDATA[The ADFSL 2011 Conference on Digital Forensics, Security and Law is a small conference that's focused on practical results as well as academic research. I attended last year, and presented a paper, and found it interesting and informative. I heard from law enforcement officials, the kind of people you don't often meet at these types of conferences.]]></description>
			<content:encoded><![CDATA[<p>Last year my consulting company presented a paper entitled <a href="http://www.SAFE-corp.biz/documents/Measuring_Whitespace_Patterns_As_An_Indication_Of_Plagiarism.pdf" target="_blank"><em>Measuring Whitespace Patterns As An Indication of Plagiarism</em></a> that examined and tested the concept that patterns of whitespace in two source code files can be used to determine whether one program was copied from the other. The conference was an enjoyable three days in St. Paul, Minnesota. We even got a tour of the Forensic Science Laboratory of the <a href="http://www.dps.state.mn.us/bca/lab/documents/Lab-Intro.html" target="_blank">Bureau of Criminal Apprehension</a> where we learned the real forensic science used to catch criminals (the CSI TV shows are a &#8220;little bit&#8221; exaggerated, but the reality is just as interesting).</p>
<p>This year the conference will be at Longwood University in Richmond, Virginia from May 25 through 27. I&#8217;m serving on the conference committee. We&#8217;re looking for paper, presentation, and panel submissions in the following areas:</p>
<p><strong>Curriculum</strong></p>
<blockquote><p>1. Digital Forensics Curriculum<br />
2. Cyber Law Curriculum<br />
3. Information Assurance Curriculum<br />
4. Accounting Digital Forensics Curriculum</p></blockquote>
<p><strong>Teaching Methods</strong></p>
<blockquote><p>5. Digital Forensics Teaching Methods<br />
6. Cyber Law Teaching Methods<br />
7. Information Assurance Teaching Methods<br />
8. Accounting Digital Forensics Teaching Methods</p></blockquote>
<p><strong>Cases</strong></p>
<blockquote><p>9. Digital Forensics Case Studies<br />
10. Cyber Law Case Studies<br />
11. Information Assurance Case Studies<br />
12. Accounting Digital Forensics Case Studies</p></blockquote>
<p><strong>Information Technolog</strong>y</p>
<blockquote><p>13. Digital Forensics And Information Technology<br />
14. Cyber Law And Information Technology<br />
15. Information Assurance And Information Technology<br />
16. Accounting Digital Forensics Information Technology</p></blockquote>
<p><strong>Networks And The Internet</strong></p>
<blockquote><p>17. Digital Forensics And The Internet<br />
18. Cyber Law And The Internet<br />
19. Information Assurance And Internet<br />
20. Digital Forensics Accounting And The Internet</p></blockquote>
<p><strong>Anti-Forensics And Counter Anti-Forensics</strong></p>
<blockquote><p>21. Steganography<br />
22. Stylometrics And Author Attribution<br />
23. Anonymity And Proxies<br />
24. Encryption And Decryption</p></blockquote>
<p><strong>International Issues</strong></p>
<blockquote><p>25. International Issues In Digital Forensics<br />
26. International Issues In Cyber Law<br />
27. International Issues In Information Assurance<br />
28. International Issues In Accounting Digital Forensics</p></blockquote>
<p><strong>Theory</strong></p>
<blockquote><p>29. Theory Development In Digital Forensics<br />
30. Theory Development In Information Assurance<br />
31. Methodologies For Digital Forensic Research<br />
32. Analysis Techniques For Digital Forensic And Information Assurance Research</p></blockquote>
<p><strong>Digital Rights Management (DRM)</strong></p>
<blockquote><p>33. DRM Issues In Digital Forensics<br />
34. DRM Issues In Information Technology<br />
35. DRM Issues In Information Assurance<br />
36. DRM Issues In Cyber Law</p></blockquote>
<p><strong>Privacy Issues</strong></p>
<blockquote><p>37. Privacy Issues In Digital Forensics<br />
38. Privacy Issues In Information Assurance<br />
39. Privacy Issues In Cyber Law<br />
40. Privacy Issues In Digital Rights Management</p></blockquote>
<p><strong>Software Forensics</strong></p>
<blockquote><p>41. Software Piracy Investigation<br />
42. Software Quality Forensics</p></blockquote>
<p><strong>Other Topics</strong></p>
<blockquote><p>43. Cyber Culture And Cyber Terrorism</p></blockquote>
<p>The deadline for submissions is February 19. The website for the conference is at <a href="http://www.digitalforensics-conference.org" target="_blank">http://www.digitalforensics-conference.org</a> where you&#8217;ll find more information about the conference, the venue, and submission guidelines.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2011/02/02/adfsl-2011-conference-on-digital-forensics-security-and-law/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAFE introduces CodeSuite-LT</title>
		<link>http://www.safe-corp.biz/blog/2011/01/02/safe-introduces-codesuite-lt/</link>
		<comments>http://www.safe-corp.biz/blog/2011/01/02/safe-introduces-codesuite-lt/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 03:27:12 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[expert witness]]></category>
		<category><![CDATA[forensic engineering]]></category>
		<category><![CDATA[infringement]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[object code]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[software plagiarism]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[theft]]></category>
		<category><![CDATA[trade secret]]></category>
		<category><![CDATA[trade secret theft]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=170</guid>
		<description><![CDATA[Sometimes a full-course meal is more than you need, have time for, or are willing to pay for. Sometimes fast food just hits the spot. That's why we're introducing CodeSuite-LT, a lower priced version of CodeSuite with most of the functionality at much lower cost. ]]></description>
			<content:encoded><![CDATA[<p>CodeSuite-LT® is a less expensive, limited version of the full CodeSuite tool. Each tool in the suite produces a readable report that can be used to find copying. CodeSuite-LT includes BitMatch, CodeCross, CodeDiff, CodeMatch, FileCount, and FileIsolate. It also includes the ability to filter results using SourceDetective. CodeSuite-LT does not produce a database and does not allow post-process filtering of results. Instead, it generates an easy-to-read report that can be used to pinpoint copying.</p>
<p><strong>Which is Right For You?</strong></p>
<p>Which product is right for you, CodeSuite or CodeSuite-LT? Click <a title="CodeSuite comparison" href="http://www.SAFE-corp.biz/products_codesuite_comparison.htm" target="_blank">here </a>for a table that compares the features of both programs so you can choose the right solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2011/01/02/safe-introduces-codesuite-lt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DUPE: Depository of Universal Plagiarism Examples</title>
		<link>http://www.safe-corp.biz/blog/2010/04/01/dupe-depository-of-universal-plagiarism-examples/</link>
		<comments>http://www.safe-corp.biz/blog/2010/04/01/dupe-depository-of-universal-plagiarism-examples/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 05:32:40 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[forensic engineering]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[software plagiarism]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[theft]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=118</guid>
		<description><![CDATA[SAFE Corporation is looking for partners in academia and industry to create a database of purposely plagiarized code to be known as the Depository of Universal Plagiarism Examples or DUPE. Plagiarism detection programs would be run on DUPE to determine which programs best detected copying. Statistics about plagiarized code would be gathered in order to improve the plagiarism detection programs.]]></description>
			<content:encoded><![CDATA[<p>In 2003 I created the CodeMatch program that very quickly became a de facto standard in software IP litigation. I created a test bench of purposely plagiarized code that could be used to independently and objectively compare the results produced by different plagiarism detection programs. Some in the academic community claimed that my tests were biased toward the algorithms used by CodeMatch, which explained why CodeMatch fared so well compared to the other programs. However, these same critics, despite my requests, never produced their own set of standard tests.</p>
<p>Although I believe that the standard tests I have used are not biased, it occurred to me that there could be a better way to eliminate even unintentional bias. The solution would be to take the source code for certain open source programs and announce a new open source project that would involve purposely plagiarizing the code. Programmers from around the world would be invited, perhaps in a competition, to change the source code while retaining the functionality. The original programs and the plagiarized versions submitted from others would be stored in a database known as the Depository of Universal Plagiarism Examples or DUPE. Plagiarism detection programs would then be run on DUPE and comparisons of the results could be made to determine which programs best detected copying. Also, important statistics about plagiarized code could be determined, as well as patterns identified in order to improve the plagiarism detection programs.</p>
<p>SAFE Corporation has begun looking into creating this database. However, we realize that we would like to work with partners in academia and industry. We believe that there are several key issues that need to be resolved in creating DUPE. These are:</p>
<ol>
<li>Choosing appropriate open source projects.</li>
<li>Creating a minimum definition of software plagiarism.</li>
<li>Creating the database.</li>
<li>Determining policies including who can access it, how it will be used, and who will maintain it.</li>
<li>Determining how to run the tests, how to generate the results, and how to distribute the results.</li>
</ol>
<p>Please contact me if you&#8217;re interested in working on this important and groundbreaking project.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2010/04/01/dupe-depository-of-universal-plagiarism-examples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interesting software IP cases of 2009</title>
		<link>http://www.safe-corp.biz/blog/2010/01/01/interesting-software-ip-cases-of-2009/</link>
		<comments>http://www.safe-corp.biz/blog/2010/01/01/interesting-software-ip-cases-of-2009/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 20:52:02 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[forensic engineering]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lawsuit]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[object code]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[patent infringement]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[software plagiarism]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[trade secret]]></category>
		<category><![CDATA[trade secret theft]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=108</guid>
		<description><![CDATA[There were a number of large lawsuits involving software IP in 2009. We know that CodeSuite was used in many of them (because of protective orders, we don't know all the cases where CodeSuite was used).]]></description>
			<content:encoded><![CDATA[<p>Here is my list of the most interesting software IP cases of 2009,<br />
in chronological order:</p>
<ul>
<li><a href="http://www.boston.com/business/ticker/2009/02/ca_and_rocket_s.html" target="_blank">CA and Rocket Software reach settlement</a></li>
<li><a href="http://www.smartcompany.com.au/Free-Articles/The-Briefing/20090213-Facebook-founder-paid-100-million-to-settle-theft-claims.html" target="_blank">Facebook founder paid $100 million to settle theft claims</a></li>
<li><a href="http://www.networkworld.com/news/2009/022309-fired-workers-steal-data.html" target="_blank">More than half of booted workers steal data on way out, survey finds</a></li>
<li><a href="http://www.computerworld.com/s/article/9132585/Swedish_man_indicted_in_2004_Cisco_code_theft" target="_blank">Swedish man indicted in 2004 Cisco code theft</a></li>
<li><a href="http://blogs.computerworld.com/cisco_makes_peace_with_free_software_foundation" target="_blank">Cisco makes peace with Free Software Foundation</a></li>
<li><a href="http://www.techcrunch.com/2009/06/16/facebook-loses-lawsuit-against-german-clone-studivz/" target="_blank">Facebook loses lawsuit against German clone StudiVZ</a></li>
<li><a href="http://www.newsfactor.com/news/China-Down-on-Blocking-Software/story.xhtml?story_id=101009A6LNWO" target="_blank">China backs down on installing blocking software</a></li>
<li><a href="http://www.qj.net/psp/news/iphone-game-accused-of-plagiarizing-flow.html" target="_blank">iPhone game accused of plagiarizing flOw</a></li>
<li><a href="http://www.itnews.com.au/News/149473,programmer-accused-of-stealing-goldman-sachs-source-code.aspx" target="_blank">Programmer accused of stealing Goldman Sachs source code</a></li>
<li><a href="http://www.finextra.com/fullstory.asp?id=20263" target="_blank">UBS files code theft lawsuit</a></li>
<li><a href="http://ip.law360.com/registrations/user_registration?article_id=118326&amp;concurrency_check=false" target="_blank">10th Circuit strips Novell of Unix copyright</a></li>
<li><a href="http://www.bloomberg.com/apps/news?pid=20601087&amp;sid=aHuC3.K7Dclo" target="_blank">Skype&#8217;s founders sue EBay over copyright infringement</a></li>
<li><a href="http://www.theiphoneblog.com/2009/10/23/stoneloops-jurassica-pulled-app-store-due-copyright-complaint/" target="_blank">StoneLoops! of Jurassica pulled from App Store due to copyright complaint?</a></li>
<li><a href="http://www.withinwindows.com/2009/11/06/microsoft-lifts-gpl-code-uses-in-microsoft-store-tool/" target="_blank">Microsoft lifts GPL code, uses in Microsoft Store tool</a></li>
<li><a href="http://news.cnet.com/8301-13579_3-10397876-37.html" target="_blank">Judge rules for Apple in Psystar case</a></li>
<li><a href="http://www.precentral.net/copyright-infringement-lawsuit-filed-against-palm" target="_blank">Copyright infringement lawsuit filed against Palm </a></li>
<li><a href="http://www.marketwatch.com/story/symantec-wins-545-million-opinion-in-tax-case-2009-12-10" target="_blank">Symantec wins $545 million decision in federal tax case</a></li>
<li><a href="http://www.pcmag.com/article2/0,2817,2357122,00.asp" target="_blank">Best Buy, JVC, Samsung, more hit with lawsuit</a></li>
<li><a href="http://windowsitpro.com/windowspaulthurrott/article/articleid/103305/microsoft-joint-venture-in-china-plagiarizes-competitor.html" target="_blank">Microsoft joint venture in China plagiarizes competitor</a></li>
<li><a href="http://www.eweek.com/c/a/Data-Storage/Seagate-Misappropriated-Convolve-Technology-Says-ExEmployee-569615/" target="_blank">Seagate misappropriated Convolve technology, says ex-employee</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2010/01/01/interesting-software-ip-cases-of-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAFE Corporation is looking for great ideas</title>
		<link>http://www.safe-corp.biz/blog/2009/12/02/safe-corporation-is-looking-for-great-ideas/</link>
		<comments>http://www.safe-corp.biz/blog/2009/12/02/safe-corporation-is-looking-for-great-ideas/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 04:49:08 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[CLOC]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[forensic engineering]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[lines of code]]></category>
		<category><![CDATA[litigation]]></category>
		<category><![CDATA[object code]]></category>
		<category><![CDATA[patent]]></category>
		<category><![CDATA[patent infringement]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[software plagiarism]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[theft]]></category>
		<category><![CDATA[trade secret]]></category>
		<category><![CDATA[trade secret theft]]></category>
		<category><![CDATA[valuation]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=99</guid>
		<description><![CDATA[If you have a research idea relating to code analysis, and you can use the SAFE tools, let us know. If your proposal passes our review process you'll get free licenses to our tools, free support, and help getting your results published.]]></description>
			<content:encoded><![CDATA[<p>There are a lot of unanswered questions about source code, and we want to work with you to figure them out. We realize that currently accepted algorithms for analyzing, comparing, and measuring source code leave a lot to be desired in many cases. Also, there are a lot of techniques that have never been studied on large bodies of modern code. For example, measurement techniques developed in the 1970s were probably tested on assembly languages and older programming languages like BASIC, FORTRAN, and COBOL. Do they still hold on modern object oriented languages like Java and C#?</p>
<p>If you have a research idea relating to code analysis, and you can use the SAFE tools, let us know. Email <a href="mailto:larry@SAFE-corp.biz">Larry Melling</a>, VP of Sales and Marketing with your ideas. If they pass our review process you&#8217;ll get free licenses to our tools, free support, and help getting your results published. This could be the beginning of a beautiful friendship.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2009/12/02/safe-corporation-is-looking-for-great-ideas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When is reverse engineering OK?</title>
		<link>http://www.safe-corp.biz/blog/2009/08/31/when-is-reverse-engineering-ok/</link>
		<comments>http://www.safe-corp.biz/blog/2009/08/31/when-is-reverse-engineering-ok/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 20:56:28 +0000</pubDate>
		<dc:creator>Bob Zeidman</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[copyright]]></category>
		<category><![CDATA[copyright infringement]]></category>
		<category><![CDATA[intellectual property]]></category>
		<category><![CDATA[reverse engineering]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software analysis]]></category>
		<category><![CDATA[software plagiarism]]></category>
		<category><![CDATA[source code]]></category>

		<guid isPermaLink="false">http://www.safe-corp.biz/blog/?p=88</guid>
		<description><![CDATA[Copyrights protect expressions of ideas, but not the ideas themselves. Software can be reverse engineered to learn the ideas it embodies without violating the copyright, as long as the code is not copied and used commercially. The first lawsuit verdict that enforced this idea was Atari Games v. Nintendo in September 1992.]]></description>
			<content:encoded><![CDATA[<p>Copyrights protect expressions of ideas, but not the ideas themselves. Anyone can write about two young lovers from different families and different backgrounds and not fear getting sued by the estates of William Shakespeare or Arthur Laurents or anyone who writes daytime TV movies. It is for this reason, that software can be reverse engineered to learn the ideas it embodies without violating the copyright, as long as the code is not copied and used commercially. The first lawsuit verdict that enforced this idea was Atari Games v. Nintendo in September 1992.</p>
<p>Nintendo tightly controlled access to its successful NES video game system and did not release the specifications for creating a game cartridge for the system. In order to produce a game for the system, companies had to pay a license fee to Nintendo and had to agree not to produce the licensed game for any other game system for two years. Incorporated into the Nintendo NES system was a computer program called 10NES that checked whether a particular game had been licensed. If not, the game was not allowed to run. Atari reverse engineered the 10NES program and created its own program called Rabbit for bypassing 10NES. Atari sued Nintendo for, among other things, unfair competitions and monopolistic practices. Nintendo countersued for, among other things, copyright infringement. The U.S. Court of Appeals ruled that the reverse engineering was perfectly legal. It also ruled that Atari infringed on Nintendo&#8217;s copyright when Atari created its own program based on Nintendo&#8217;s program. The decision by Judge Randall Rader reads as follows:</p>
<blockquote><p>The district court assumed that reverse engineering (intermediate copying) was copyright infringement… This court disagrees. Atari did not violate Nintendo&#8217;s copyright by deprocessing computer chips in Atari&#8217;s rightful possession. Atari could lawfully deprocess Nintendo&#8217;s 10NES chips to learn their unprotected ideas and processes. This fair use did not give Atari more than the right to understand the 10NES program and to distinguish the protected from the unprotected elements of the 10NES program. Any copying beyond that necessary to understand the 10NES program was infringement. Atari could not use reverse engineering as an excuse to exploit commercially or otherwise misappropriate protected expression.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.safe-corp.biz/blog/2009/08/31/when-is-reverse-engineering-ok/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

