Author: Uri Blass
Date: 07:48:12 01/28/06
Go up one level in this thread
On January 28, 2006 at 10:05:24, P L Patodia wrote: >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. Yes but the idea is that the program is first translating the exe file to source code and later compare the source codes to find plagiarism. > Then it is also possible to compress the exe. This is not relevant because it is possible to do the opposite action(extract files). >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 do not understand why only human mind can do it. There is already source analyzer plagiarism detector in http://www.cs.biu.ac.il/~davoudo/ It is limited only to C files and I do not know of some plagiarism detector for projects with many files but I guess that it may be possible to extend it to projects. Uri
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.