Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: detecting clones

Author: P L Patodia

Date: 07:05:24 01/28/06

Go up one level in this thread


On January 28, 2006 at 07:59:03, Uri Blass wrote:

>I wonder if there can be some program to detect clones based on the exe files.
>
>The program does not have to be 100% correct and even detecting part of the
>clones is good.
>
>I remember that there is already a program that help to detect clones based on
>source codes and by reverse engineering it should be possible to translate exe
>files to source code so I think that the natural step is to have a program that
>detects clones automatically for people like Leo by comparing the sources of the
>programs that he is using.
>
>If there is going to be a program that can detect all the clones that were
>detected until today and does not have false clone detection by comparing
>different free source code programs that are not clones then it is going to be
>good.
>
>Uri

It is extremely difficult to write a program which can detect clones based on
the exe files. If you compile same program using different compilers, you will
get different exe. Then it is also possible to compress the exe. So, it is easy
to create a very different exe by changing few lines and using different
compiler.

The key difficulty is reverse engineering from exe to source. Though there are
certain tools which can help in reverse engineering, it is only human mind which
can really do this.

I just give reference of one such tool here:
http://www.backerstreet.com/rec/rec.htm

Panna



This page took 0.01 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.