Skip to main content

+1 866 653-6233 LinkedIn Software Expert Witness Directory

About Us Contact Us

Barr Group Software Experts

Barr Group Software Experts

Main navigation

  • Expert Services
    • Consulting Experts in Software and Electronics
    • Expert Reports by Testifying Software Experts
    • Reverse Engineering and Forensic Analysis
    • Software Source Code Review and Analysis
  • Areas of Expertise
    • Left Side
      • Artificial Intelligence
      • Automotive Systems
      • Cloud Computing
      • Computer Security
      • Consumer Electronics
      • Electronic Circuits
      • Enterprise Software
      • Financial Technology
      • Firmware and IoT
    • Right Side
      • Industrial Controls
      • Mechanical Design
      • Medical Devices
      • Military & Aerospace
      • Mobile Devices & Apps
      • Optical Equipment
      • Renewable Energy
      • Signal Processing
      • Telecommunications
  • Matters & Venues
    • Patent Infringement and Invalidity Experts
    • Software Copyright and Trade Secrets Experts
    • Product Liability and Failure Analysis Experts
    • Contract Disputes and Software Project Failures
    • Venues and Clients
  • Directory
  • Case Studies
    • DirecTV Anti-Piracy
    • Samsung Software Copyright
    • Toyota Runaway Cars
  • Resources
    • Expert Witness Blog
    • Source Code Review in Litigation
    • Software Source Code Discovery

Forensic and Reverse Engineering Services

  1. Home
  2. Expert Services
  3. Forensic and Reverse Engineering Services

Barr Group's consulting and testifying software and electronics experts help attorneys better understand computing technologies at issue. We specialize in quickly assembling teams of engineers with a perfect blend of skills to perform forensic analysis and/or reverse engineering of computing systems, from complex cloud-hosted and distributed enterprise systems to embedded software and associated electronics and integrated circuits.

Need a computer forensic analysis?  Contact us >

Software and Electronic Reverse Engineering

Reverse engineering is a process of applying engineering expertise and experience to understand a computing system as it exists in the form of software and electronics, with little or no formal information about the designer's intent. Reverse engineering, which is similar to forensic analysis, is regularly performed for competitive industry purposes as well as in pre-litigation and litigation (e.g., in relation to product failures or alleged patent infringement).

Barr Group's engineers are experienced in reverse engineering as well as with all of the major programming languages used to create complex software, including Python, Java, C, C++, C#, Objective-C, Javascript, Perl, SQL, and assembly. We are also accustomed to working with all manner of operating systems from Windows/MacOS/Linux to real-time operating systems to mobile Android and iOS. Many members of our team are electrical engineers who also design printed circuit boards (PCB) and know the VHDL and Verilog languages.

Start your reverse engineering project now >

Computer Forensic Analysis Services

Barr Group's forensic analysts support attorneys in pre-litigation or litigation in U.S. District Courts, at the International Trade Commission (ITC), before the Patent Trial and Appeal Board (PTAB), and in arbitration, as well as in other state, local, and international venues. Our reverse engineering services include assistance with:

  • Reverse engineering to support infringement contentions
  • Product teardowns and identification of component semiconductors
  • Analysis of electronic circuits and related design documents
  • Integrated circuit (e.g., FPGA) code review in Verilog/VHDL
  • Software source code review and analysis in any language
  • Disassembly of binary code and malware (e.g., with IDA Pro)
  • Location of patented methods within software and/or electronics
  • Wired and wireless network traffic capture via WireShark
  • Forensic product testing and (meta-)data recovery
  • Identification of bugs and defects in software or electronics
  • Root cause analysis for computer system failures
  • Safety and security audits of processes and designs

Barr Group has a demonstrated ability to quickly activate one or more forensic analysts to match the size, scope, and complexity of any project.

How can we help you today? >

Case Study: Satellite TV Piracy

In its legal fight against signal pirates, DirecTV retained a team of Barr Group's computer security expert witnesses to engage in thorough electronic circuit reverse engineering and device testing of over one hundred suspected piracy products. Barr Group experts testified that accused products were designed for satellite TV piracy in several dozen cases that went to trial.

Read what judges and juries decided >

Request an Expert

(866) 653-6233

Contact Us

Expert Services

  • Expert Reports by Testifying Software Experts
  • Software Source Code Review and Analysis
  • Reverse Engineering and Forensic Analysis
  • Consulting Experts in Software and Electronics

Matters and Venues

  • Patent Infringement and Invalidity Experts
  • Software Copyright and Trade Secrets Experts
  • Product Liability and Failure Analysis Experts
  • Contract Disputes and Software Project Failures
  • Venues and Clients

Areas of Expertise

Artificial Intelligence
Automotive Systems
Cloud Computing
Computer Security
Consumer Electronics
Electronic Circuits
Enterprise Software
Financial Technology
Firmware and IoT
Industrial Controls
Mechanical Design
Medical Devices
Military & Aerospace
Mobile Devices & Apps
Optical Equipment
Renewable Energy
Signal Processing
Telecommunications
Barr Group logo
Call us

Expert Services

  • Source Code Review Services
  • Expert Witness Directory
  • Reverse Engineering Services
  • Expert Reports & Testimony
  • How-To Technical Articles
  • Engineering Services

Latest Insights

  • Payment Processing and e-Payments Fraud
  • Albert Einstein Expert Witness
  • Medical Device Litigation and FDA 510(k)
  • Personality Traits of the Best Expert Witnesses

Website contents copyright © 2012-2025 by Barr Group. | Barr Group's logo is a U.S.-registered ® trademark.

SITEMAP  |  PRIVACY