Posts Tagged: "software forensics"

Software Forensics: Qualifying Tools and Experts Who Use Them

One of the big reasons there is such a need for software forensics is to interject objectivity into what is otherwise a battle of experts who are supposed to be unbiased but who may be strongly influenced by, if not outright pressured to support, the positions of their clients. This is just as true of experts in other areas of litigation, but as more complex technologies are at issue in today’s IP cases, lay judges and juries are less capable of weeding through technical intricacies to weigh opposing views of experts. Compounding this reality is the ever increasing popularity of police dramas on television, which elevate the desire for juries to have some kind of objective information they can rely on; something of a smoking gun if you will. Software forensics can often provide that smoking gun and cut through the haze. But the question remains, how do we assure that software forensic tools are reliable and consistent and that the expert witnesses who use them are qualified and honest about their analyses?

Software Forensics: Objectively Proving Infringement or Misappropriation

Software forensics is the examination of software for producing results in court. The objective of software forensics is to find evidence for a legal proceeding by examining the literal expression and the functionality of software. Software forensics requires a knowledge of the software, often including things such as the programming language in which it’s written, its functionality, the system on which it’s intended to run, the devices that the software controls, and the processor that’s executing the code. Whereas a digital forensics examiner may attempt to locate files or sections of files that are identical, a software forensics examiner must look at code that has similar functionality even though the exact representation might be different.