AUTOMATIC SYNTHESIS OF UNIT TESTS FOR SECURITY TESTING

Patent №

US 9,892,258

Granted

2018-02-13

Filed 2014

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14305280

Performing security analysis on a computer program under test (CPUT). The CPUT can be analyzed to identify data pertinent to potential security vulnerabilities of the CPUT. At least a first unit test configured to test a particular unit of program code within the CPUT can be automatically synthesized. The first unit test can be configured to initialize at least one parameter used by the particular unit of program code within the CPUT, and can be provided at least a first test payload configured to exploit at least one potential security vulnerability of the CPUT. The first unit test can be dynamically processed to communicate the first test payload to the particular unit of program code within the CPUT. Whether the first test payload exploits an actual security vulnerability of the CPUT can be determined, and a security analysis report can be output.

Knowledge representationG06F 21/577G06F 21/10H04L 63/1433G06F 2221/034

AI classification

Knowledge representation0.99
AI hardware0.47
Natural language0.01
Speech0.00
Machine learning0.00
Vision0.00
Planning0.00
Evolutionary computation0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 331080915

Assignors

KALMAN, DANIEL, SEGAL, ORY, TRIPP, OMER, WEISMAN, OMRI

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC