Author: Arnon Yogev
Date: 09:19:43 01/28/06
Go up one level in this thread
On January 28, 2006 at 10:48:12, Uri Blass wrote: >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. This is ridiciouls. If one could "translate" .exe files to source code, there would be no competition whatsoever between chess engines, 3d applications, or any other software on the planet. perhaps you can detect recursive patterns using reverse engineering in order to detect clones, but that's as far as you'll ever get. > > >> 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 Arnon.
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.