O'Reilly logo

The Software IP Detective’s Handbook: Measurement, Comparison, and Infringement Detection by Bob Zeidman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

19. Implementation

Now that I have discussed the theory behind object code correlation and source/object code correlation, I will discuss ways of practically and efficiently implementing the theory.1 The particular implementation discussed in this chapter is based on the implementation used in the commercial BitMatch tool that is a function of the CodeSuite program, available from S.A.F. E. Corporation. This tool focuses on finding software copyright infringement, so many of the implementation choices are based on optimizing that particular use of object code correlation or source/object code correlation.

19.1 Creating Text Substring Arrays from Object Code

To extract comments, strings, and identifiers from object code, it is necessary to extract ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required