20. Applications

As with source code correlation, there are many potential applications for object code correlation and source/object code correlation, in particular when there is no access to one party’s source code but only the object code. There are certain times when source code is rarely available or never available. At these times, source/object code correlation or object code correlation is useful. Following is a list of some applications for which object code correlation or source/object code correlation is particularly useful. I describe these applications in more detail in the sections that follow.

Pre-litigation detective work

Tracking malware

Locating third-party code

Detecting open source code license violations

20.1 Pre-Litigation ...

Get The Software IP Detective’s Handbook: Measurement, Comparison, and Infringement Detection now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.