Black Duck Binary Analysis: How to create a Vendor Component

Black Duck Binary Analysis: How to create a Vendor Component

A Course for Black Duck Binary Analysis Users

About this course

Black Duck Binary Analysis offers the ability to add fingerprints for your own components. This feature is useful when your organization has proprietary components you are using in your code base. Adding the vendor component to your company's Black Duck Binary Analysis database helps you keep track of the different versions and component usage in different projects. When you are uploading a component, make sure the uploaded file contains only the desired component and nothing else. The uploaded component should also be unique enough to be detected during the analysis.

You can add multiple different components to the database, and define the regular expression of how the component version is recognized during an analysis.

For more information on the supported regular expression syntax, visit: https://docs.python.org/3/library/re.html

This course will introduce this feature to you, show you how to upload a vendor component, and demonstrate how the process of modifying the component properties works. It will also show you an example of how the vendor component is detected during an analysis.

 

Environment:
Black Duck Binary Analysis 2019.06 or newer
Users: Power user, User, Basic user
Hosted or Appliance

 

Keywords: Vendor, Component, Custom, ELF, Teach Component, Regular Expression

About this course

Black Duck Binary Analysis offers the ability to add fingerprints for your own components. This feature is useful when your organization has proprietary components you are using in your code base. Adding the vendor component to your company's Black Duck Binary Analysis database helps you keep track of the different versions and component usage in different projects. When you are uploading a component, make sure the uploaded file contains only the desired component and nothing else. The uploaded component should also be unique enough to be detected during the analysis.

You can add multiple different components to the database, and define the regular expression of how the component version is recognized during an analysis.

For more information on the supported regular expression syntax, visit: https://docs.python.org/3/library/re.html

This course will introduce this feature to you, show you how to upload a vendor component, and demonstrate how the process of modifying the component properties works. It will also show you an example of how the vendor component is detected during an analysis.

 

Environment:
Black Duck Binary Analysis 2019.06 or newer
Users: Power user, User, Basic user
Hosted or Appliance

 

Keywords: Vendor, Component, Custom, ELF, Teach Component, Regular Expression